{"title":"Tagairt API GIS QuerySet","version":"5.2","locale":"ga","docname":"ref/contrib/gis/geoquerysets","url":"/ga/5.2/ref/contrib/gis/geoquerysets/","canonical":"https://djangodocs.dev/ga/5.2/ref/contrib/gis/geoquerysets/","summary":"Tá na cuardaigh spásúla sa chuid seo ar fáil le haghaidh: aicme: GeometryField agus:class: Rasterfield.","html":"<h1>Tagairt API GIS QuerySet<a class=\"heading-anchor\" href=\"#gis-queryset-api-reference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<section id=\"spatial-lookups\">\n<span id=\"id1\"></span><h2>Cuardaigh Spásúla<a class=\"heading-anchor\" href=\"#spatial-lookups\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Tá na cuardaigh spásúla sa chuid seo ar fáil le haghaidh: aicme: GeometryField agus:class: Rasterfield.</p>\n<p>&lt;spatial-lookups-intro&gt;Le haghaidh réamhrá, féach an:ref: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>réamhrá cuardaigh spásúla <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>. &lt;spatial-lookup-compatibility&gt;Chun forbhreathnú a fháil ar na cuardaigh atá comhoiriúnach le cúltaca spásúil áirithe, féach faoir:ref: <a href=\"#id5\"><span class=\"problematic\" id=\"id6\">`</span></a>tábla comhoiriúnachta cuardaigh spásúil <a href=\"#id7\"><span class=\"problematic\" id=\"id8\">`</span></a>.</p>\n<section id=\"lookups-with-rasters\">\n<h3>Cuardaigh le rasters<a class=\"heading-anchor\" href=\"#lookups-with-rasters\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tugtar na samplaí go léir sa tagairt thíos do réimsí geoiméadrachta agus ionchuir, ach is féidir na cuardaigh a úsáid ar an mbealach céanna le rasters ar an dá thaobh. &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/RT_ST_Polygon.html\">https://postgis.net/docs/RT_ST_Polygon.html</a>&gt;Aon uair nach dtacaíonn cuardach le hionchur raster, déantar an t-ionchur a thiontú go géiméadracht go huathoibríoch nuair is gá ag baint úsáide as an bhfeidhm <a class=\"reference internal\" href=\"#st-polygon\">ST_Polygon</a>. &lt;spatial-lookup-raster&gt;Féach freis:ref: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>réamhrá ar chuardach raster <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<p>Is féidir na hoibreoirí bunachar sonraí a úsáideann na cuardaigh a roinnt ina thrí chatagóir:</p>\n<ul class=\"simple\">\n<li><p>Tacaíocht raster dúchasach <code class=\"docutils literal notranslate\">N</code>: glacann an t-oibreoir le rastrí go dúchasach ar an dá thaobh den chuardach, agus is féidir ionchur raster a mheascadh le hionchuir geoiméadrachta.</p></li>\n<li><p>Tacaíocht raster déthaobhach <code class=\"docutils literal notranslate\">B</code>: ní thacaíonn an t-oibreoir le rasters ach amháin má fhaigheann an dá thaobh den chuardach ionchuir raster. Déantar sonraí raster a thiontú go huathoibríoch go geoiméadraí le haghaidh cuardaigh measctha</p></li>\n<li><p>Tacaíocht tiontaithe geoiméadais <code class=\"docutils literal notranslate\">C</code>. Níl tacaíocht raster dúchasach ag an lorg, déantar na sonraí raster go léir a thiontú go geoiméadraí go huathoibríoch.</p></li>\n</ul>\n<p>Taispeánann na samplaí thíos an coibhéis SQL do na cuardaigh sna cineálacha éagsúla tacaíochta raster. Baineann an patrún céanna le gach cuardach spásúil.</p>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cás</p></th>\n<th class=\"head\"><p>Cuardaigh</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>N, B</p></td>\n<td><p><code class=\"docutils literal notranslate\">rast__contains=rst</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (réidh, an chéad) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>N, B</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>rast__1__contains= (an chéad, 2) ``</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (ceart, 1, an chéad, 2) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>B, C</p></td>\n<td><p><code class=\"docutils literal notranslate\">rast__contains=geom</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (ST_polygon (ar dheis), geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>B, C</p></td>\n<td><p><code class=\"docutils literal notranslate\">rast__1__contains=geom</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (ST_polygon (ceart, 1), geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>B, C</p></td>\n<td><p><code class=\"docutils literal notranslate\">poly__contains=rst</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (poly, ST_polygon (rst)) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>B, C</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>poly__contains= (an chéad, 1) ``</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (poly, ST_polygon (rst, 1)) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>C</p></td>\n<td><p><code class=\"docutils literal notranslate\">rast__crosses=rst</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Crosses (ST_polygon (ar dheis), ST_polygon (an chéad)) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>C</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>rast__1__crosses= (an chéad, 2) ``</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Crosses (ST_polygon (ceart, 1), ST_polygon (an chéad, 2)) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>C</p></td>\n<td><p><code class=\"docutils literal notranslate\">rast__crosses=geom</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Crosses (ST_polygon (ar dheis), geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>C</p></td>\n<td><p><code class=\"docutils literal notranslate\">poly__crosses=rst</code></p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Crosses (poli, ST_polygon (rst)) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p>Ní thacaítear le cuardaigh spásúla le rasters ach le cúltaca PostGIS (ainmnítear mar PGraster sa chuid seo).</p>\n</section>\n<section id=\"bbcontains\">\n<span id=\"std-fieldlookup-bbcontains\"></span><h3><code class=\"docutils literal notranslate\">bbcontains</code><a class=\"heading-anchor\" href=\"#bbcontains\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Infhaighteacht</em>: <a href=\"#id8\"><span class=\"problematic\" id=\"id9\">`PostGIS`__</span></a> &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Contain.html\">https://postgis.net/docs/ST_Geometry_Contain.html</a>&gt;, MariaDB, MySQL, Spatialite, PGraster (Dúchasach)</p>\n<p>Tástálacha má tá bosca teorainneacha an geoiméadra cuardaigh go hiomlán i mbosca teorainneacha an ghéimseadra nó sa réimse raster.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__bbcontains<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">poly ~ geom</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>MBRContains (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>MBRContains (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>MBRContains (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"bboverlaps\">\n<span id=\"std-fieldlookup-bboverlaps\"></span><h3><code class=\"docutils literal notranslate\">bboverlaps</code><a class=\"heading-anchor\" href=\"#bboverlaps\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Infhaighteacht</em>: <a href=\"#id8\"><span class=\"problematic\" id=\"id10\">`PostGIS`__</span></a> &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/geometry_overlaps.html\">https://postgis.net/docs/geometry_overlaps.html</a>&gt;, MariaDB, MySQL, Spatialite, PGraster (Dúchasach)</p>\n<p>Déanann tástálacha má fhorluíonn bosca teorainneacha an réimse geoiméadachta bosca teorainneacha an choiméadra cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__bboverlaps<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">Polai &amp; &amp; Geom</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Mbroverlaps (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Mbroverlaps (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Mbroverlaps (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"contained\">\n<span id=\"std-fieldlookup-contained\"></span><h3><code class=\"docutils literal notranslate\">Coimeádaí</code><a class=\"heading-anchor\" href=\"#contained\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Infhaighteacht</em>: <a href=\"#id8\"><span class=\"problematic\" id=\"id11\">`PostGIS`__</span></a> &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Contained.html\">https://postgis.net/docs/ST_Geometry_Contained.html</a>&gt;, MariaDB, MySQL, Spatialite, PGraster (Dúchasach)</p>\n<p>Tástálacha má tá bosca teorainneacha an réimse geoiméadachta cuardaigh go hiomlán i mbosca teorainneacha an réimse geoiméadrach.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__contained<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">Poly &#64; geom</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>MBRwithin (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>MBRwithin (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>MBRwithin (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"contains\">\n<span id=\"std-fieldlookup-gis-contains\"></span><h3><code class=\"docutils literal notranslate\">Coimeád</code><a class=\"heading-anchor\" href=\"#contains\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Contains.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Bilateral)</p>\n<p>Tástálacha má tá an geoiméadracht cuardaigh sa réimse geoiméadrach spásúil.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__contains<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_CONTAINS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Contains (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Tá (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"contains-properly\">\n<span id=\"std-fieldlookup-contains_properly\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>coinníomhaíon_ceart ``<a class=\"heading-anchor\" href=\"#contains-properly\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_ContainsProperly.html\">https://postgis.net/docs/ST_ContainsProperly.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id12\">`PostGIS`__</span></a>, PGraster (Déthaobhach)</p>\n<p>Filleann sé fíor má thrasnaíonn an geoiméadracht cuardaigh taobh istigh den réimse geoiméadrach, ach ní an teorainn (nó an taobh amuigh).</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__contains_properly<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_CONTAINSProperly (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"coveredby\">\n<span id=\"std-fieldlookup-coveredby\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>clúdaithe ag ``<a class=\"heading-anchor\" href=\"#coveredby\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_CoveredBy.html\">PostGIS</a>,\nOracle, MySQL, PGRaster (Bilateral), SpatiaLite</p>\n<p>Tástálacha mura bhfuil aon phointe sa réimse geoiméadrach lasmuigh den ghéimseadracht cuardaigh [#fncovers] _</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__coveredby<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_CoveredBy (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_COVEREDBY (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><code class=\"docutils literal notranslate\">MBRCoveredBy(poly, geom)</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>CoveredBy (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<aside class=\"version-note version-changed\" data-version=\"5.2\" role=\"note\">\n<p class=\"version-note-title\">Changed in Django 5.2</p><p>MySQL support was added.</p>\n</aside>\n</section>\n<section id=\"covers\">\n<span id=\"std-fieldlookup-covers\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>clúdaithe ``<a class=\"heading-anchor\" href=\"#covers\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Covers.html\">PostGIS</a>,\nOracle, MySQL, PGRaster (Bilateral), SpatiaLite</p>\n<p>Tástálacha mura bhfuil aon phointe sa ghéimseadracht cuardaigh lasmuigh den réimse geoiméadachta [#fncovers] _</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__covers<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Clúdaigh (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_COVERS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><code class=\"docutils literal notranslate\">MBRCovers(poly, geom)</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Clúdaigh (poli, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<aside class=\"version-note version-changed\" data-version=\"5.2\" role=\"note\">\n<p class=\"version-note-title\">Changed in Django 5.2</p><p>MySQL support was added.</p>\n</aside>\n</section>\n<section id=\"crosses\">\n<span id=\"std-fieldlookup-crosses\"></span><h3><code class=\"docutils literal notranslate\">trasna</code><a class=\"heading-anchor\" href=\"#crosses\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Infhaighteacht</em>: <a href=\"#id8\"><span class=\"problematic\" id=\"id13\">`PostGIS`__</span></a> &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Crosses.html\">https://postgis.net/docs/ST_Crosses.html</a>&gt;, MariaDB, MySQL, Spatialite, PGraster (Comhshó)</p>\n<p>Tástálacha má thrasnaíonn an réimse geoiméadrachta an geoiméadracht cuardaigh</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__crosses<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Crosses (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Crosses (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Crosses (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Croisí (poli, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"disjoint\">\n<span id=\"std-fieldlookup-disjoint\"></span><h3><code class=\"docutils literal notranslate\">dícheangailti</code><a class=\"heading-anchor\" href=\"#disjoint\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Disjoint.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Bilateral)</p>\n<p>Tástálacha má tá an réimse geoiméadrachta neamhspleách go spásúil ón gcéimseadra cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__disjoint<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Disjoint (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_GEOM.RELATE (poly, 'DISJOINT', geom, 0.05) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Disjoint (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_Disjoint (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Disjoint (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"equals\">\n<span id=\"std-fieldlookup-equals\"></span><h3><code class=\"docutils literal notranslate\">comhionannai</code><a class=\"heading-anchor\" href=\"#equals\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Equals.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Conversion)</p>\n<p>Tástálacha má tá an réimse geoiméadrach cothrom go spásúil leis an gcéiméadra cuardaigh</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__equals<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_EQUALS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_EQUAL (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_EQUALS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_EQUALS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Cothrom (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"exact-same-as\">\n<span id=\"std-fieldlookup-same_as\"></span><span id=\"std-fieldlookup-exact-noindex\"></span><h3><code class=\"docutils literal notranslate\">`cruth</code>, <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>an gcéann_mar ``<a class=\"heading-anchor\" href=\"#exact-same-as\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Same.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Bilateral)</p>\n<p>Tástálacha má tá an réimse geoiméadrach “comhionann” leis an gcéiméadra cuardaigh. Ar Oracle, MySQL, agus SpatiaLite, déanann sé tástáil ar chomhionannas spásúil, agus ar PostGIS déanann sé tástáil ar chomhionannas boscaí teorainneacha.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">poly ~= geom</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_EQUAL (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_EQUALS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>ST_EQUALS (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Cothrom (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"intersects\">\n<span id=\"std-fieldlookup-intersects\"></span><h3><code class=\"docutils literal notranslate\">Craitheangair</code><a class=\"heading-anchor\" href=\"#intersects\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Intersects.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Bilateral)</p>\n<p>Tástálacha má thrasnaíonn an réimse geoiméadrach an geoiméadracht cuardaigh go spásúil.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__intersects<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Intersects (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_OVERLAPBDYINTERSECT (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Intersects (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Intersects (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Intersects (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"isempty\">\n<span id=\"std-fieldlookup-isempty\"></span><h3><code class=\"docutils literal notranslate\">isempty</code><a class=\"heading-anchor\" href=\"#isempty\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_IsEmpty.html\">https://postgis.net/docs/ST_IsEmpty.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id14\">`PostGis`__</span></a></p>\n<p>Tástálacha má tá an geoiméadracht folamh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__isempty<span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n</code></pre></div>\n</section>\n<section id=\"isvalid\">\n<span id=\"std-fieldlookup-isvalid\"></span><h3>“Is bailí”<a class=\"heading-anchor\" href=\"#isvalid\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_IsValid.html\">https://postgis.net/docs/ST_IsValid.html</a>&gt;*Infhaighteacht*: MySQL, <a href=\"#id8\"><span class=\"problematic\" id=\"id15\">`PostGis`__</span></a>, Oracle, Spatialite</p>\n<p>Tástálacha má tá an geoiméadracht bailí.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__isvalid<span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>MySQL, PostGIS, Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_IsValid (poli) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><code class=\"docutils literal notranslate\">SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT (poli, 0.05) = 'TRUE'</code></p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"overlaps\">\n<span id=\"std-fieldlookup-overlaps\"></span><h3><code class=\"docutils literal notranslate\">forlaps</code><a class=\"heading-anchor\" href=\"#overlaps\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Overlaps.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Bilateral)</p>\n<p>Tástálacha má fhorluíonn an réimse geoiméadrachta go spásúil ar an gcéiméadra</p>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_overforluí (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_OVERLAPES (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_overforluí (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_overforluí (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Forluí (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"relate\">\n<span id=\"std-fieldlookup-relate\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>gaolmhar ``<a class=\"heading-anchor\" href=\"#relate\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Relate.html\">PostGIS</a>,\nMariaDB, Oracle, SpatiaLite, PGRaster (Conversion)</p>\n<p>Tástálacha má tá baint spásúil ag an réimse geoiméadair leis an gcéiméadra cuardaigh de réir na luachanna a thugtar sa phatrún tugtha. Éilíonn an cuardach seo paraiméadar tuple, <code class=\"docutils literal notranslate\">(geom, patrún)</code>; beidh foirm <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>patrún <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>ag brath ar an gcúltaca spásúil:</p>\n<section id=\"mariadb-postgis-and-spatialite\">\n<h4>MariaDB, PostGIS, agus Spatialite<a class=\"heading-anchor\" href=\"#mariadb-postgis-and-spatialite\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Ar na cúltaca spásúla seo is teaghrán é an patrún trasna ina bhfuil naoi charachtar, a shainmhíníonn trasnáithe idir taobh istigh, teorainn agus taobh amuigh den réimse geoiméadrach agus an geoiméadracht cuardaigh. Ní féidir leis an maitrís phatrún trasna ach na carachtair seo a leanas a úsáid: <code class=\"docutils literal notranslate\">1</code>, <code class=\"docutils literal notranslate\">2</code>, T`, F`, nó <code class=\"docutils literal notranslate\">*</code>. Ligeann an cineál cuardaigh seo d'úsáideoirí caidreamh geoiméadrach ar leith a “tiúnadh go mín” atá comhsheasmhach leis an tsamhail DE-9IM. [#fnde9im] _</p>\n<p>Sampla geoiméadair:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"c1\"># A tuple lookup parameter is used to specify the geometry and</span>\n<span class=\"c1\"># the intersection pattern (the pattern here is for &#39;contains&#39;).</span>\nZipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__relate<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> <span class=\"s2\">&quot;T*T***FF*&quot;</span><span class=\"p\">))</span>\n</code></pre></div>\n<p>Coibhéis PostGIS agus MariaDB SQL:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> ST_Relate<span class=\"p\">(</span>poly<span class=\"p\">,</span> geom<span class=\"p\">,</span> <span class=\"s1\">&#39;T*T***FF*&#39;</span><span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis SQL SpatialITE:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> Relate<span class=\"p\">(</span>poly<span class=\"p\">,</span> geom<span class=\"p\">,</span> <span class=\"s1\">&#39;T*T***FF*&#39;</span><span class=\"p\">)</span>\n</code></pre></div>\n<p>Sampla raster:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__relate<span class=\"o\">=</span><span class=\"p\">(</span>rast<span class=\"p\">,</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;T*T***FF*&quot;</span><span class=\"p\">))</span>\nZipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>rast__2__relate<span class=\"o\">=</span><span class=\"p\">(</span>rast<span class=\"p\">,</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;T*T***FF*&quot;</span><span class=\"p\">))</span>\n</code></pre></div>\n<p>Coibhéis PostGIS SQL:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> ST_Relate<span class=\"p\">(</span>poly<span class=\"p\">,</span> ST_Polygon<span class=\"p\">(</span>rast<span class=\"p\">,</span> <span class=\"mi\">1</span><span class=\"p\">),</span> <span class=\"s1\">&#39;T*T***FF*&#39;</span><span class=\"p\">)</span>\n<span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> ST_Relate<span class=\"p\">(</span>ST_Polygon<span class=\"p\">(</span>rast<span class=\"p\">,</span> <span class=\"mi\">2</span><span class=\"p\">),</span> ST_Polygon<span class=\"p\">(</span>rast<span class=\"p\">,</span> <span class=\"mi\">1</span><span class=\"p\">),</span> <span class=\"s1\">&#39;T*T***FF*&#39;</span><span class=\"p\">)</span>\n</code></pre></div>\n</section>\n<section id=\"oracle\">\n<h4>Oracle<a class=\"heading-anchor\" href=\"#oracle\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Anseo tá an patrún caidrimh comhdhéanta de cheann amháin ar a laghad de na naoi teaghrán caidrimh: TOUCH`, OVERLAPBDYDISJOINT`, OVERLAPBDYINTERSECT`, EQUAL`, INSIDE`, COVEREDBY`, CONTAINS`, COVERS`, ON`ANY, agus <code class=\"docutils literal notranslate\">``ON`ANY`, agus ````ON`ANY`, agus ``IDIRGHNÍOMHAÍOCHT</code>. Féadfar teaghráin iolracha a chomhcheangal leis an oibreoir loighciúil Boolean NÓ, mar shampla, <code class=\"docutils literal notranslate\">`laistich+teagmháil '</code>. [#fnsdorelate] _ Tá na teaghráin caidrimh neamh-íogair.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__relate<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> <span class=\"s2\">&quot;anyinteract&quot;</span><span class=\"p\">))</span>\n</code></pre></div>\n<p>Coibhéis Oracle SQL:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> SDO_RELATE<span class=\"p\">(</span>poly<span class=\"p\">,</span> geom<span class=\"p\">,</span> <span class=\"s1\">&#39;anyinteract&#39;</span><span class=\"p\">)</span>\n</code></pre></div>\n</section>\n</section>\n<section id=\"touches\">\n<span id=\"std-fieldlookup-touches\"></span><h3><code class=\"docutils literal notranslate\">teagmhálacha</code><a class=\"heading-anchor\" href=\"#touches\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Touches.html\">https://postgis.net/docs/ST_Touches.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id16\">`PostGIS`__</span></a>, Oracle, MariaDB, MySQL, Spatialite</p>\n<p>Tástálacha má théann an réimse geoiméadrachta i dteagmháil go spásúil leis an</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__touches<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Touches (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Touches (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_Touches (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_TOUCH (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Touches (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"within\">\n<span id=\"std-fieldlookup-within\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>laistigh de ``<a class=\"heading-anchor\" href=\"#within\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Within.html\">PostGIS</a>,\nOracle, MariaDB, MySQL, SpatiaLite, PGRaster (Bilateral)</p>\n<p>Tástálacha má tá an réimse geoiméadrachta go spásúil laistigh den ghéimseadracht</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__within<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_within (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_within (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_within (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_INSIDE (poly, geom) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Laistigh de (poly, geom) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"left\">\n<span id=\"std-fieldlookup-left\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>chlé `<a class=\"heading-anchor\" href=\"#left\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Left.html\">https://postgis.net/docs/ST_Geometry_Left.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id17\">`PostGIS`__</span></a>, PGraster (Comhshó)</p>\n<p>Tástálacha má tá bosca teorainneacha an réimse geoiméadrachta go docht ar thaobh clé de bhosca teorainneacha an geoiméadrachta cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__left<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">&lt;&lt;</span> geom\n</code></pre></div>\n</section>\n<section id=\"right\">\n<span id=\"std-fieldlookup-right\"></span><h3><code class=\"docutils literal notranslate\">ceart</code><a class=\"heading-anchor\" href=\"#right\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Right.html\">https://postgis.net/docs/ST_Geometry_Right.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id18\">`PostGIS`__</span></a>, PGraster (Comhshó)</p>\n<p>Tástálacha má tá bosca teorainneacha an réimse geoiméadrachta go docht ar dheis de bhosca teorainneacha an geoiméadrachta cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__right<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">&gt;&gt;</span> geom\n</code></pre></div>\n</section>\n<section id=\"overlaps-left\">\n<span id=\"std-fieldlookup-overlaps_left\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>overlaps_chlé ``<a class=\"heading-anchor\" href=\"#overlaps-left\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Overleft.html\">https://postgis.net/docs/ST_Geometry_Overleft.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id19\">`PostGIS`__</span></a>, PGraster (Déthaobhach)</p>\n<p>Tástálacha má théann bosca teorainneacha an réimse geoiméadrachta forluí nó má tá sé ar thaobh clé de bhosca teorainneacha an geoiméadrachta cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__overlaps_left<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">&amp;&lt;</span> geom\n</code></pre></div>\n</section>\n<section id=\"overlaps-right\">\n<span id=\"std-fieldlookup-overlaps_right\"></span><h3><code class=\"docutils literal notranslate\">overlaps_right</code><a class=\"heading-anchor\" href=\"#overlaps-right\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Overright.html\">https://postgis.net/docs/ST_Geometry_Overright.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id20\">`PostGIS`__</span></a>, PGraster (Déthaobhach)</p>\n<p>Tástálacha má théann bosca teorainneacha an réimse geoiméadrachta forluí nó má tá sé ar dheis de bhosca teorainneacha an geoiméadrachta cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__overlaps_right<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">&amp;&gt;</span> geom\n</code></pre></div>\n</section>\n<section id=\"overlaps-above\">\n<span id=\"std-fieldlookup-overlaps_above\"></span><h3><code class=\"docutils literal notranslate\">overlaps_thuas</code><a class=\"heading-anchor\" href=\"#overlaps-above\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Overabove.html\">https://postgis.net/docs/ST_Geometry_Overabove.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id21\">`PostGIS`__</span></a>, PGraster (Comhshó)</p>\n<p>Tástálacha má théann bosca teorainneacha an réimse geoiméadachta forluí nó má tá sé os cionn bosca teorainneacha an geoiméadrachta cuardaigh</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__overlaps_above<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">|&amp;&gt;</span> geom\n</code></pre></div>\n</section>\n<section id=\"overlaps-below\">\n<span id=\"std-fieldlookup-overlaps_below\"></span><h3><code class=\"docutils literal notranslate\">overlaps_thíos</code><a class=\"heading-anchor\" href=\"#overlaps-below\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Overbelow.html\">https://postgis.net/docs/ST_Geometry_Overbelow.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id22\">`PostGIS`__</span></a>, PGraster (Comhshó)</p>\n<p>Tástálacha má théann bosca teorainneacha an réimse geoiméadrachta forluí nó má tá sé faoi bhun bosca teorainneacha an ghéimseadrachta cu</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__overlaps_below<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">&amp;&lt;|</span> geom\n</code></pre></div>\n</section>\n<section id=\"strictly-above\">\n<span id=\"std-fieldlookup-strictly_above\"></span><h3><code class=\"docutils literal notranslate\">docht thuas</code><a class=\"heading-anchor\" href=\"#strictly-above\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Above.html\">https://postgis.net/docs/ST_Geometry_Above.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id23\">`PostGIS`__</span></a>, PGraster (Comhshó)</p>\n<p>Tástálacha má tá bosca teorainneacha an réimse geoiméadachta go docht os cionn bosca teorainneacha an ghéimseadra cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__strictly_above<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">|&gt;&gt;</span> geom\n</code></pre></div>\n</section>\n<section id=\"strictly-below\">\n<span id=\"std-fieldlookup-strictly_below\"></span><h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>docht thíos ``<a class=\"heading-anchor\" href=\"#strictly-below\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Geometry_Below.html\">https://postgis.net/docs/ST_Geometry_Below.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id24\">`PostGIS`__</span></a>, PGraster (Comhshó)</p>\n<p>Tástálacha má tá bosca teorainneacha an réimse geoiméadrach faoi bhun bosca teorainneacha an ghéimseadrachta cuardaigh.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__strictly_below<span class=\"o\">=</span>geom<span class=\"p\">)</span>\n</code></pre></div>\n<p>Coibhéis PostGIS:</p>\n<div class=\"code-block\" data-language=\"sql\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">SQL</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"SQL code\"><code><span class=\"k\">SELECT</span> <span class=\"p\">...</span> <span class=\"k\">WHERE</span> poly <span class=\"o\">&lt;&lt;|</span> geom\n</code></pre></div>\n</section>\n</section>\n<section id=\"distance-lookups\">\n<span id=\"id6\"></span><h2>Cuardaigh Fad<a class=\"heading-anchor\" href=\"#distance-lookups\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p><em>Availability</em>: PostGIS, Oracle, MariaDB, MySQL, SpatiaLite, PGRaster (Native)</p>\n<p>&lt;distance-queries&gt;Le haghaidh forbhreathnú ar cheisteanna achair a dhéanamh, féach le do thoil faoir:ref: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>réamhrá ceisteanna achair <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<p>Tá an fhoirm seo a leanas ag cuardach achair:</p>\n<div class=\"code-block\" data-language=\"text\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Text</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Text code\"><code>&lt;field&gt;__&lt;distance lookup&gt;=(&lt;geometry/raster&gt;, &lt;distance value&gt;[, &quot;spheroid&quot;])\n&lt;field&gt;__&lt;distance lookup&gt;=(&lt;raster&gt;, &lt;band_index&gt;, &lt;distance value&gt;[, &quot;spheroid&quot;])\n&lt;field&gt;__&lt;band_index&gt;__&lt;distance lookup&gt;=(&lt;raster&gt;, &lt;band_index&gt;, &lt;distance value&gt;[, &quot;spheroid&quot;])\n</code></pre></div>\n<p>Is é an luach a chuirtear isteach i gcuardach achair; tá an chéad dá luach éigeantach, agus is iad an geoiméadra chun achair a ríomh, agus luach achair (uimhir in aonaid den réimse, a: aicme: ~django.contrib.gis.Measure.distance réad, nó a:doc: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>&lt;/ref/models/expressions&gt; léiriú fiosraithe'). Chun innéacs banna a chur chuig an lorg, bain úsáid as 3-tuple ina bhfuil an dara iontráil an t-innéacs banna.</p>\n<p>Ar gach cuardach achair ach amháin: lookup: dwithin, féadfar eilimint roghnach, <code class=\"docutils literal notranslate\">spheroid</code>, a chur san áireamh chun na feidhmeanna ríofa achair spheroid níos cruinne a úsáid ar réimsí le córas comhordaithe geodéiseach.</p>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Distance_Spheroid.html\">https://postgis.net/docs/ST_Distance_Spheroid.html</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_DistanceSphere.html\">https://postgis.net/docs/ST_DistanceSphere.html</a>&gt;Ar PostgreSQL, úsáideann an rogha <code class=\"docutils literal notranslate\">'spheroid'</code> <a href=\"#id8\"><span class=\"problematic\" id=\"id25\">`ST_distanceSpheroid`__</span></a> in ionad <a href=\"#id8\"><span class=\"problematic\" id=\"id26\">`ST_distanceSphere`__</span></a>. Úsáidtear an fheidhm <a href=\"#id8\"><span class=\"problematic\" id=\"id27\">`ST_distance`__</span></a> níos simplí le córais chomhordaithe ré&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Distance.html\">https://postgis.net/docs/ST_Distance.html</a>&gt; amh-mheasta. Déantar rasters a thiontú go geoiméadraí le haghaidh cuardaigh bunaithe ar spheroid.</p>\n<section id=\"distance-gt\">\n<span id=\"std-fieldlookup-distance_gt\"></span><h3><code class=\"docutils literal notranslate\">Fachad_gt</code><a class=\"heading-anchor\" href=\"#distance-gt\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tugann samhlacha ar ais ina bhfuil an fad chuig an réimse geoiméadais ón gcéimseadra cuardaigh níos mó ná an luach achair a thugtar.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__distance_gt<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> D<span class=\"p\">(</span>m<span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">)))</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">ST_distance/ST_distance_sphere (poly, geom) &gt; 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><code class=\"docutils literal notranslate\">St_distance (poly, geom) &gt; 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><code class=\"docutils literal notranslate\">St_distance (poly, geom) &gt; 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><code class=\"docutils literal notranslate\">SDO_GEOM.SDO_DISTANCE (poli, geom, 0.05) &gt; 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><code class=\"docutils literal notranslate\">Fad (poli, geom) &gt; 5</code></p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"distance-gte\">\n<span id=\"std-fieldlookup-distance_gte\"></span><h3><code class=\"docutils literal notranslate\">achtar_gte</code><a class=\"heading-anchor\" href=\"#distance-gte\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tugann samhlacha ar ais ina bhfuil an fad chuig an réimse geoiméadais ón gcéimseadra cuardaigh níos mó ná nó cothrom leis an luach achair ar leith.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__distance_gte<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> D<span class=\"p\">(</span>m<span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">)))</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">ST_distance/ST_distance_sphere (poly, geom) &gt;= 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><code class=\"docutils literal notranslate\">St_distance (poly, geom) &gt;= 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><code class=\"docutils literal notranslate\">St_distance (poly, geom) &gt;= 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><code class=\"docutils literal notranslate\">SDO_GEOM.SDO_DISTANCE (poli, geom, 0.05) &gt;= 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><code class=\"docutils literal notranslate\">Fad (poli, geom) &gt;= 5</code></p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"distance-lt\">\n<span id=\"std-fieldlookup-distance_lt\"></span><h3><code class=\"docutils literal notranslate\">Fachad_lt</code><a class=\"heading-anchor\" href=\"#distance-lt\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tugann samhlacha ar ais ina bhfuil an fad go réimse an geoiméadais ón gcéimseadra cuardaigh níos lú ná an luach achair a thugtar.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__distance_lt<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> D<span class=\"p\">(</span>m<span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">)))</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">ST_distance/ST_distance_sphere (poly, geom) &lt; 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><code class=\"docutils literal notranslate\">St_distance (poly, geom) &lt;5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><code class=\"docutils literal notranslate\">St_distance (poly, geom) &lt;5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><code class=\"docutils literal notranslate\">SDO_GEOM.SDO_DISTANCE (poli, geom, 0.05) &lt; 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><code class=\"docutils literal notranslate\">Fad (poli, geom) &lt; 5</code></p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"distance-lte\">\n<span id=\"std-fieldlookup-distance_lte\"></span><h3><code class=\"docutils literal notranslate\">Fachad_lte</code><a class=\"heading-anchor\" href=\"#distance-lte\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tugann samhlacha ar ais ina bhfuil an fad chuig an réimse geoiméadais ón gcéimseadra cuardaigh níos lú ná nó cothrom leis an luach achair ar leith.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__distance_lte<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> D<span class=\"p\">(</span>m<span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">)))</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><code class=\"docutils literal notranslate\">ST_distance/ST_distance_sphere (poly, geom) &lt;= 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MariaDB</p></td>\n<td><p><code class=\"docutils literal notranslate\">ST_distance (poly, geom) &lt;= 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>MySQL</p></td>\n<td><p><code class=\"docutils literal notranslate\">ST_distance (poly, geom) &lt;= 5</code></p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><code class=\"docutils literal notranslate\">SDO_GEOM.SDO_DISTANCE (poli, geom, 0.05) &lt;= 5</code></p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><code class=\"docutils literal notranslate\">Fad (poli, geom) &lt;= 5</code></p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"dwithin\">\n<span id=\"std-fieldlookup-dwithin\"></span><h3><code class=\"docutils literal notranslate\">``thíní</code><a class=\"heading-anchor\" href=\"#dwithin\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tuairisceáin samhlacha ina bhfuil an fad go réimse an geoiméadais ón gcéimseadra cuardaigh laistigh den achar sonraithe óna chéile. Tabhair faoi deara nach féidir leat rudaí:class: ~django.contrib.gis.Measure.distance a sholáthar ach má tá na geoiméadrachtaí spriocdhírithe i gcóras réamh-mheasta. Maidir le geoiméadraí geografacha, ba chóir duit aonaid den réimse geoiméadrach a úsáid (m.sh. céimeanna do WGS84`).</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__dwithin<span class=\"o\">=</span><span class=\"p\">(</span>geom<span class=\"p\">,</span> D<span class=\"p\">(</span>m<span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">)))</span>\n</code></pre></div>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Cúltaca</p></th>\n<th class=\"head\"><p>Coibhéis SQL</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostGIS</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>St_dWithin (poly, geom, 5) ``</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>Oracle</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SDO_WITHIN_DISTANCE (poly, geom, 5) ``</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Spatialite</p></td>\n<td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>PTdistWithin (poly, geom, 5) ``</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"aggregate-functions\">\n<span id=\"gis-aggregation-functions\"></span><h3>Feidhmeanna Chom<a class=\"heading-anchor\" href=\"#aggregate-functions\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Soláthraíonn Django roinnt feidhmeanna comhiomlán atá sonrach le GIS. Le haghaidh sonraí maidir le conas na feidhmeanna comhiomlána seo a úsáid, féach:doc: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>an treoir ábhair ar chomhiomlán' &lt;/topics/db/aggregation&gt;.</p>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Argóint Eochairfho</p></th>\n<th class=\"head\"><p>Cur síos</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>lamháltas ``</p></td>\n<td><p>Tá an eochairfhocal seo le haghaidh Oracle amháin. Tá sé don luach lamháltais a úsáideann an nós imeachta SDOAGGRTYPE`; tá tuilleadh sonraí ag doiciméadú <a href=\"#id8\"><span class=\"problematic\" id=\"id28\">`Oracle`__</span></a>.</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"pycon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Python console</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Python console code\"><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">django.contrib.gis.db.models</span> <span class=\"kn\">import</span> Extent<span class=\"p\">,</span> Union\n<span class=\"gp\">&gt;&gt;&gt; </span>WorldBorder<span class=\"o\">.</span>objects<span class=\"o\">.</span>aggregate<span class=\"p\">(</span>Extent<span class=\"p\">(</span><span class=\"s2\">&quot;mpoly&quot;</span><span class=\"p\">),</span> Union<span class=\"p\">(</span><span class=\"s2\">&quot;mpoly&quot;</span><span class=\"p\">))</span>\n</code></pre></div>\n<section id=\"collect\">\n<h4><code class=\"docutils literal notranslate\">Bailiúch</code><a class=\"heading-anchor\" href=\"#collect\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.Collect\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">Collect</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">geo_field</em>, <em class=\"sig-param\">filter<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.Collect\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Collect.html\">https://postgis.net/docs/ST_Collect.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id29\">`PostGIS`__</span></a>, MySQL, Spatialite</p>\n<p>Filleann sé réad geoiméadachta <code class=\"docutils literal notranslate\">GEOMETRYCOLLECTION</code> nó réad geoiméadais <code class=\"docutils literal notranslate\">MULTI</code> ón gcolún geoiméadrach. Tá sé seo cosúil le leagan simplithe den chomhiomlán: aicme: Union, ach amháin gur féidir leis a bheith roinnt orduithe méide níos tapa ná aontas a dhéanamh toisc go rollaíonn sé geoiméadraí i mbailiúchán nó ilréad, gan cúram faoi theorainneacha a thuaslagadh.</p>\n<aside class=\"version-note version-changed\" data-version=\"5.1\" role=\"note\">\n<p class=\"version-note-title\">Changed in Django 5.1</p><p>Cuireadh tacaíocht MySQL 8.0.24+ leis.</p>\n</aside>\n</section>\n<section id=\"extent\">\n<h4><code class=\"docutils literal notranslate\">Faoi láimhse</code><a class=\"heading-anchor\" href=\"#extent\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.Extent\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">Extent</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">geo_field</em>, <em class=\"sig-param\">filter<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.Extent\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Extent.html\">https://postgis.net/docs/ST_Extent.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id30\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Tugann sé ar ais méid na geo_field` go léir sa <code class=\"docutils literal notranslate\">QuerySet</code> mar 4-tuple, lena n-áirítear an comhordanáid íochtarach ar chlé agus an comhordanáid uachtarach ar dheis.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"pycon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Python console</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Python console code\"><code><span class=\"gp\">&gt;&gt;&gt; </span>qs <span class=\"o\">=</span> City<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>name__in<span class=\"o\">=</span><span class=\"p\">(</span><span class=\"s2\">&quot;Houston&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Dallas&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span>aggregate<span class=\"p\">(</span>Extent<span class=\"p\">(</span><span class=\"s2\">&quot;poly&quot;</span><span class=\"p\">))</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">print</span><span class=\"p\">(</span>qs<span class=\"p\">[</span><span class=\"s2\">&quot;poly__extent&quot;</span><span class=\"p\">])</span>\n<span class=\"go\">(-96.8016128540039, 29.7633724212646, -95.3631439208984, 32.782058715820)</span>\n</code></pre></div>\n</section>\n<section id=\"extent3d\">\n<h4><code class=\"docutils literal notranslate\">Extent3D</code><a class=\"heading-anchor\" href=\"#extent3d\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.Extent3D\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">Extent3D</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">geo_field</em>, <em class=\"sig-param\">filter<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.Extent3D\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_3DExtent.html\">https://postgis.net/docs/ST_3DExtent.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id31\">`PostGis`__</span></a></p>\n<p>Filleann sé méid 3D gach <code class=\"docutils literal notranslate\">geo_field</code> sa QuerySet` mar thúpla 6, lena n-áirítear an comhordanáid íochtarach ar chlé agus an comhordanáid uachtarach ar dheis (gach ceann acu le comhordanáidí x, y, agus z).</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"pycon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Python console</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Python console code\"><code><span class=\"gp\">&gt;&gt;&gt; </span>qs <span class=\"o\">=</span> City<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>name__in<span class=\"o\">=</span><span class=\"p\">(</span><span class=\"s2\">&quot;Houston&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Dallas&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span>aggregate<span class=\"p\">(</span>Extent3D<span class=\"p\">(</span><span class=\"s2\">&quot;poly&quot;</span><span class=\"p\">))</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">print</span><span class=\"p\">(</span>qs<span class=\"p\">[</span><span class=\"s2\">&quot;poly__extent3d&quot;</span><span class=\"p\">])</span>\n<span class=\"go\">(-96.8016128540039, 29.7633724212646, 0, -95.3631439208984, 32.782058715820, 0)</span>\n</code></pre></div>\n</section>\n<section id=\"makeline\">\n<h4><code class=\"docutils literal notranslate\">Makeline</code><a class=\"heading-anchor\" href=\"#makeline\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.MakeLine\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">MakeLine</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">geo_field</em>, <em class=\"sig-param\">filter<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.MakeLine\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_MakeLine.html\">https://postgis.net/docs/ST_MakeLine.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id32\">`PostGis`__</span></a>, Spatialite</p>\n<p>Filleann sé <code class=\"docutils literal notranslate\">Linestring</code> a tógadh ó na geoiméadrachtaí réimse pointe sa <code class=\"docutils literal notranslate\">QuerySet</code>. Faoi láthair, níl aon éifeacht ag ordú an tacar fiosrúcháin.</p>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"pycon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Python console</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Python console code\"><code><span class=\"gp\">&gt;&gt;&gt; </span>qs <span class=\"o\">=</span> City<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>name__in<span class=\"o\">=</span><span class=\"p\">(</span><span class=\"s2\">&quot;Houston&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Dallas&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span>aggregate<span class=\"p\">(</span>MakeLine<span class=\"p\">(</span><span class=\"s2\">&quot;poly&quot;</span><span class=\"p\">))</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">print</span><span class=\"p\">(</span>qs<span class=\"p\">[</span><span class=\"s2\">&quot;poly__makeline&quot;</span><span class=\"p\">])</span>\n<span class=\"go\">LINESTRING (-95.3631510000000020 29.7633739999999989, -96.8016109999999941 32.7820570000000018)</span>\n</code></pre></div>\n</section>\n<section id=\"union\">\n<h4><code class=\"docutils literal notranslate\">Aontas</code><a class=\"heading-anchor\" href=\"#union\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.Union\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">Union</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">geo_field</em>, <em class=\"sig-param\">filter<span class=\"o\">=</span><span class=\"default_value\">None</span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.Union\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Union.html\">https://postgis.net/docs/ST_Union.html</a>&gt;*Infhaighteacht*: <a href=\"#id8\"><span class=\"problematic\" id=\"id33\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Tugann an modh seo a: aicme: ~django.contrib.gis.geos.geosgeometry réad a chuimsíonn aontas gach geoiméadair sa tacar fiosrúcháin. Tabhair faoi deara le do thoil go bhfuil úsáid “Union” dian ar phróiseálaí agus go bhféadfadh sé go dtógfadh sé go leor ama ar cheisteanna móra.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Má tá an t-am ríomhaireachta chun an modh seo a úsáid ró-daor, smaoinigh ar: class: Collect a úsáid ina ionad.</p>\n</aside>\n<p>Sampla:</p>\n<div class=\"code-block\" data-language=\"pycon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Python console</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Python console code\"><code><span class=\"gp\">&gt;&gt;&gt; </span>u <span class=\"o\">=</span> Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>aggregate<span class=\"p\">(</span>Union<span class=\"p\">(</span>poly<span class=\"p\">))</span>  <span class=\"c1\"># This may take a long time.</span>\n<span class=\"gp\">&gt;&gt;&gt; </span>u <span class=\"o\">=</span> Zipcode<span class=\"o\">.</span>objects<span class=\"o\">.</span>filter<span class=\"p\">(</span>poly__within<span class=\"o\">=</span>bbox<span class=\"p\">)</span><span class=\"o\">.</span>aggregate<span class=\"p\">(</span>\n<span class=\"gp\">... </span>    Union<span class=\"p\">(</span>poly<span class=\"p\">)</span>\n<span class=\"gp\">... </span><span class=\"p\">)</span>  <span class=\"c1\"># A more sensible approach.</span>\n</code></pre></div>\n<p class=\"rubric\">Fonótaí</p>\n<aside class=\"footnote-list brackets\">\n<aside class=\"footnote brackets\" id=\"fnde9im\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span><a role=\"doc-backlink\" href=\"#id4\">1</a><span class=\"fn-bracket\">]</span></span>\n<p><em>See</em> <a class=\"reference external\" href=\"https://portal.ogc.org/files/?artifact_id=829\">OpenGIS Simple Feature Specification For SQL</a>, at Ch. 2.1.13.2, p. 2-13 (The Dimensionally Extended Nine-Intersection Model).</p>\n</aside>\n<aside class=\"footnote brackets\" id=\"fnsdorelate\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span><a role=\"doc-backlink\" href=\"#id5\">2</a><span class=\"fn-bracket\">]</span></span>\n<p><em>Féach</em> doiciméadú <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>SDO_RELATE <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>_ &lt; <a class=\"reference external\" href=\"https://docs.oracle.com/en/\">https://docs.oracle.com/en/</a> database/oracle/oracle-database/18/spatl/spatial-operators-reference.html# GUID-97C17C18-F05E-49B4-BE11-E89B972E2A02&gt;, ó Threoir Forbróra Spásúil agus Graif Oracle.</p>\n</aside>\n<aside class=\"footnote brackets\" id=\"fncovers\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span>3<span class=\"fn-bracket\">]</span></span>\n<span class=\"backrefs\">(<a role=\"doc-backlink\" href=\"#id2\">1</a>,<a role=\"doc-backlink\" href=\"#id3\">2</a>)</span>\n<p>Le haghaidh míniú ar an ngnáthamh seo, léigh “Quirks of the “Contains” Spásúil Predicate`_ le &lt; <a class=\"reference external\" href=\"https://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html\">https://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html</a>&gt; Martin Davis (forbróir PostGIS).</p>\n</aside>\n</aside>\n</section>\n</section>\n</section>","rootId":"gis-queryset-api-reference","toc":[{"title":"Cuardaigh Spásúla","anchor":"spatial-lookups","children":[{"title":"Cuardaigh le rasters","anchor":"lookups-with-rasters","children":[]},{"title":"bbcontains","anchor":"bbcontains","children":[]},{"title":"bboverlaps","anchor":"bboverlaps","children":[]},{"title":"Coimeádaí","anchor":"contained","children":[]},{"title":"Coimeád","anchor":"contains","children":[]},{"title":"``coinníomhaíon_ceart ``","anchor":"contains-properly","children":[]},{"title":"``clúdaithe ag ``","anchor":"coveredby","children":[]},{"title":"``clúdaithe ``","anchor":"covers","children":[]},{"title":"trasna","anchor":"crosses","children":[]},{"title":"dícheangailti","anchor":"disjoint","children":[]},{"title":"comhionannai","anchor":"equals","children":[]},{"title":"`cruth, ``an gcéann_mar ``","anchor":"exact-same-as","children":[]},{"title":"Craitheangair","anchor":"intersects","children":[]},{"title":"isempty","anchor":"isempty","children":[]},{"title":"“Is bailí”","anchor":"isvalid","children":[]},{"title":"forlaps","anchor":"overlaps","children":[]},{"title":"``gaolmhar ``","anchor":"relate","children":[{"title":"MariaDB, PostGIS, agus Spatialite","anchor":"mariadb-postgis-and-spatialite","children":[]},{"title":"Oracle","anchor":"oracle","children":[]}]},{"title":"teagmhálacha","anchor":"touches","children":[]},{"title":"``laistigh de ``","anchor":"within","children":[]},{"title":"``chlé `","anchor":"left","children":[]},{"title":"ceart","anchor":"right","children":[]},{"title":"``overlaps_chlé ``","anchor":"overlaps-left","children":[]},{"title":"overlaps_right","anchor":"overlaps-right","children":[]},{"title":"overlaps_thuas","anchor":"overlaps-above","children":[]},{"title":"overlaps_thíos","anchor":"overlaps-below","children":[]},{"title":"docht thuas","anchor":"strictly-above","children":[]},{"title":"``docht thíos ``","anchor":"strictly-below","children":[]}]},{"title":"Cuardaigh Fad","anchor":"distance-lookups","children":[{"title":"Fachad_gt","anchor":"distance-gt","children":[]},{"title":"achtar_gte","anchor":"distance-gte","children":[]},{"title":"Fachad_lt","anchor":"distance-lt","children":[]},{"title":"Fachad_lte","anchor":"distance-lte","children":[]},{"title":"``thíní","anchor":"dwithin","children":[]},{"title":"Feidhmeanna Chom","anchor":"aggregate-functions","children":[{"title":"Bailiúch","anchor":"collect","children":[]},{"title":"Faoi láimhse","anchor":"extent","children":[]},{"title":"Extent3D","anchor":"extent3d","children":[]},{"title":"Makeline","anchor":"makeline","children":[]},{"title":"Aontas","anchor":"union","children":[]}]}]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/5.2/ref/"},{"docname":"ref/contrib/index","title":"Pacáistí contrib","url":"/ga/5.2/ref/contrib/"},{"docname":"ref/contrib/gis/index","title":"GeodJango","url":"/ga/5.2/ref/contrib/gis/"}],"prev":{"docname":"ref/contrib/gis/forms-api","title":"Foirmeacha API GeodJango","url":"/ga/5.2/ref/contrib/gis/forms-api/"},"next":{"docname":"ref/contrib/gis/functions","title":"Feidhmeanna Bunachar Sonraí","url":"/ga/5.2/ref/contrib/gis/functions/"},"formats":{"html":"/ga/5.2/ref/contrib/gis/geoquerysets/","markdown":"/ga/5.2/ref/contrib/gis/geoquerysets.md","json":"/ga/5.2/ref/contrib/gis/geoquerysets.json"},"source":"https://github.com/django/django/blob/stable/5.2.x/docs/ref/contrib/gis/geoquerysets.txt","official":"https://docs.djangoproject.com/ga/5.2/ref/contrib/gis/geoquerysets/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}