Skip to content

Commit 03b74aa

Browse files
author
Documenter.jl
committed
build based on 59d2041
1 parent a7d9146 commit 03b74aa

File tree

10 files changed

+12
-12
lines changed

10 files changed

+12
-12
lines changed

dev/.documenter-siteinfo.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"documenter":{"julia_version":"1.10.10","generation_timestamp":"2026-01-19T08:42:30","documenter_version":"1.15.0"}}
1+
{"documenter":{"julia_version":"1.10.10","generation_timestamp":"2026-01-20T21:32:53","documenter_version":"1.15.0"}}

dev/background/history/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
properties
66

77
# for Geometries
8-
coordinates</code></pre><p>However, the <code>position</code> type is gone and merged with <code>PointTrait</code>.</p><section class="footnotes is-size-7"><ul><li class="footnote" id="footnote-sgillies"><a class="tag is-link" href="#citeref-sgillies">sgillies</a>https://gist.github.com/sgillies/2217756</li><li class="footnote" id="footnote-geojson"><a class="tag is-link" href="#citeref-geojson">geojson</a>https://geojson.org/</li></ul></section></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../sf/">« Simple Features</a><a class="docs-footer-nextpage" href="../../tutorials/installation/">Installation »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Monday 19 January 2026 08:42">Monday 19 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
8+
coordinates</code></pre><p>However, the <code>position</code> type is gone and merged with <code>PointTrait</code>.</p><section class="footnotes is-size-7"><ul><li class="footnote" id="footnote-sgillies"><a class="tag is-link" href="#citeref-sgillies">sgillies</a>https://gist.github.com/sgillies/2217756</li><li class="footnote" id="footnote-geojson"><a class="tag is-link" href="#citeref-geojson">geojson</a>https://geojson.org/</li></ul></section></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../sf/">« Simple Features</a><a class="docs-footer-nextpage" href="../../tutorials/installation/">Installation »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Tuesday 20 January 2026 21:32">Tuesday 20 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

dev/background/sf/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010
spatialDimension
1111

1212
locateAlong
13-
locateBetween</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../../">« Home</a><a class="docs-footer-nextpage" href="../history/">History »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Monday 19 January 2026 08:42">Monday 19 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
13+
locateBetween</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../../">« Home</a><a class="docs-footer-nextpage" href="../history/">History »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Tuesday 20 January 2026 21:32">Tuesday 20 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

dev/guides/defaults/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
GeoInterface.y(b) == 2
1515

1616
c = (;X=1, Y=2, Z=3)
17-
GeoInterface.z(c) == 3</code></pre><h1 id="Wrapper-types"><a class="docs-heading-anchor" href="#Wrapper-types">Wrapper types</a><a id="Wrapper-types-1"></a><a class="docs-heading-anchor-permalink" href="#Wrapper-types" title="Permalink"></a></h1><p>It is common that a package does not implement all objects supported by GeoInterface.jl, and may lack the ability to define features. It is useful to define generic objects that can be used in testing and for scripting where geometries need to be constructed from components. Using generic wrappers means this is backend agnostic: the same code will work if geometries come from GeoJSON.jl, Shapefile.jl, LibGEOS.jl, or other packages defining GeoInterface.jl traits.</p><p>Wrapper types are provided for constructing geometries out of any lower-level components that implement GeoInterface.jl traits. These wrappers can wrap objects of the same trait (possibly to add extent data), vectors of child objects, or nested vectors of lower level children, such as points.</p><p>As an example, we can construct a polygon from any GeoInterface.jl compatible geometries that return <code>LinearRingTrait</code> from <code>GeoInterface.geomtrait</code>:</p><pre><code class="language-julia hljs">poly = Polygon([interior, hole1, hole2])</code></pre><p>See the API documentation for each wrapper for more details.</p><ul><li><a href="@ref"><code>Point</code></a></li><li><a href="@ref"><code>Line</code></a></li><li><a href="@ref"><code>LineString</code></a></li><li><a href="@ref"><code>LinearRing</code></a></li><li><a href="@ref"><code>Polygon</code></a></li><li><a href="@ref"><code>MultiLineString</code></a></li><li><a href="@ref"><code>MultiPolygon</code></a></li><li><a href="@ref"><code>MultiPoint</code></a></li><li><a href="@ref"><code>PolyhedralSurface</code></a></li><li><a href="@ref"><code>GeometryCollection</code></a></li></ul><p>Wrappers for Triangle, Hexagon and some other geometries are yet to be implemented. Please make a GitHub issue if you need them.</p><p>Feature and FeatureCollection wrappers are also provided, to add properties, crs and extents to any GeoInterface.jl compatible geometries.</p><ul><li><a href="@ref"><code>Feature</code></a></li><li><a href="@ref"><code>FeatureCollection</code></a></li></ul><p>Wrappers are not exported by default because they are very common names used by other packages. To use them directly, run <code>using GeoInterface.Wrappers</code>.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../developer/">« For developers</a><a class="docs-footer-nextpage" href="../../reference/api/">API »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Monday 19 January 2026 08:42">Monday 19 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
17+
GeoInterface.z(c) == 3</code></pre><h1 id="Wrapper-types"><a class="docs-heading-anchor" href="#Wrapper-types">Wrapper types</a><a id="Wrapper-types-1"></a><a class="docs-heading-anchor-permalink" href="#Wrapper-types" title="Permalink"></a></h1><p>It is common that a package does not implement all objects supported by GeoInterface.jl, and may lack the ability to define features. It is useful to define generic objects that can be used in testing and for scripting where geometries need to be constructed from components. Using generic wrappers means this is backend agnostic: the same code will work if geometries come from GeoJSON.jl, Shapefile.jl, LibGEOS.jl, or other packages defining GeoInterface.jl traits.</p><p>Wrapper types are provided for constructing geometries out of any lower-level components that implement GeoInterface.jl traits. These wrappers can wrap objects of the same trait (possibly to add extent data), vectors of child objects, or nested vectors of lower level children, such as points.</p><p>As an example, we can construct a polygon from any GeoInterface.jl compatible geometries that return <code>LinearRingTrait</code> from <code>GeoInterface.geomtrait</code>:</p><pre><code class="language-julia hljs">poly = Polygon([interior, hole1, hole2])</code></pre><p>See the API documentation for each wrapper for more details.</p><ul><li><a href="@ref"><code>Point</code></a></li><li><a href="@ref"><code>Line</code></a></li><li><a href="@ref"><code>LineString</code></a></li><li><a href="@ref"><code>LinearRing</code></a></li><li><a href="@ref"><code>Polygon</code></a></li><li><a href="@ref"><code>MultiLineString</code></a></li><li><a href="@ref"><code>MultiPolygon</code></a></li><li><a href="@ref"><code>MultiPoint</code></a></li><li><a href="@ref"><code>PolyhedralSurface</code></a></li><li><a href="@ref"><code>GeometryCollection</code></a></li></ul><p>Wrappers for Triangle, Hexagon and some other geometries are yet to be implemented. Please make a GitHub issue if you need them.</p><p>Feature and FeatureCollection wrappers are also provided, to add properties, crs and extents to any GeoInterface.jl compatible geometries.</p><ul><li><a href="@ref"><code>Feature</code></a></li><li><a href="@ref"><code>FeatureCollection</code></a></li></ul><p>Wrappers are not exported by default because they are very common names used by other packages. To use them directly, run <code>using GeoInterface.Wrappers</code>.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../developer/">« For developers</a><a class="docs-footer-nextpage" href="../../reference/api/">API »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Tuesday 20 January 2026 21:32">Tuesday 20 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

dev/guides/developer/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@
7777

7878
# These alias for npolygon and getpolygon
7979
GeoInterface.ngeom(::MultiPolygonTrait, geom::customgeom)::Integer
80-
GeoInterface.getgeom(::MultiPolygonTrait, geom::customgeom, i)::&quot;PolygonTrait&quot;</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../../tutorials/usage/">« Usage</a><a class="docs-footer-nextpage" href="../defaults/">Defaults »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Monday 19 January 2026 08:42">Monday 19 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
80+
GeoInterface.getgeom(::MultiPolygonTrait, geom::customgeom, i)::&quot;PolygonTrait&quot;</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../../tutorials/usage/">« Usage</a><a class="docs-footer-nextpage" href="../defaults/">Defaults »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.15.0 on <span class="colophon-date" title="Tuesday 20 January 2026 21:32">Tuesday 20 January 2026</span>. Using Julia version 1.10.10.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>

0 commit comments

Comments
 (0)