{"title":"Feidhmeanna Bunachar Sonraí","version":"6.0","locale":"ga","docname":"ref/contrib/gis/functions","url":"/ga/6.0/ref/contrib/gis/functions/","canonical":"https://djangodocs.dev/ga/6.0/ref/contrib/gis/functions/","summary":"Ligeann na feidhmeanna doiciméadaithe ar an leathanach seo d'úsáideoirí rochtain a fháil ar fheidhmeanna bunachar sonraí geografacha le húsáid in anótaí,…","html":"<span id=\"geographic-database-functions\"></span><h1>Feidhmeanna Bunachar Sonraí<a class=\"heading-anchor\" href=\"#module-django.contrib.gis.db.models.functions\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Ligeann na feidhmeanna doiciméadaithe ar an leathanach seo d'úsáideoirí rochtain a fháil ar fheidhmeanna bunachar sonraí geografacha le húsáid in anótaí, comhiomlánaithe nó scagairí i Django.</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><span class=\"kn\">from</span><span class=\"w\"> </span><span class=\"nn\">django.contrib.gis.db.models.functions</span><span class=\"w\"> </span><span class=\"kn\">import</span> <span class=\"n\">Length</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Track</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">length</span><span class=\"o\">=</span><span class=\"n\">Length</span><span class=\"p\">(</span><span class=\"s2\">&quot;line&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">filter</span><span class=\"p\">(</span><span class=\"n\">length__gt</span><span class=\"o\">=</span><span class=\"mi\">100</span><span class=\"p\">)</span>\n</code></pre></div>\n<p>Ní thacaíonn gach cúltaca le gach feidhm, mar sin déan tagairt do dhoiciméadú gach feidhme chun a fháil amach an dtacaíonn do chúlcheann bunachar sonraí leis an bhfeidhm is mian leat a úsáid. Má ghlaonn tú feidhm gheografach ar chúltaca nach dtacaíonn leis, gheobhaidh tú eisceacht NotImplementederror.</p>\n<section id=\"measurements\">\n<h2>Measurements<a class=\"heading-anchor\" href=\"#measurements\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"area\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Limistéar</span></code><a class=\"heading-anchor\" href=\"#area\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Area\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Area</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Area\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p><em>Availability</em>: MariaDB, <a class=\"reference external\" href=\"https://dev.mysql.com/doc/refman/en/gis-polygon-property-functions.html#function_st-area\">MySQL</a>,\nOracle, <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Area.html\">PostGIS</a>, SpatiaLite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus cuireann sé limistéar an réimse ar ais mar bheart: ~django.contrib.gis.Measure.Area.</p>\n<p>Ní thacaíonn MySQL agus SpatialITE gan LWGEOM/RTTOPO le ríomhanna limistéar ar SRSEanna geografacha.</p>\n</section>\n<section id=\"distance\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Fad ``<a class=\"heading-anchor\" href=\"#distance\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Distance\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Distance</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">spheroid</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">None</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Distance\"><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://dev.mysql.com/doc/refman/en/spatial-relation-functions-object-shapes.html#function_st-distance\">https://dev.mysql.com/doc/refman/en/spatial-relation-functions-object-shapes.html#function_st-distance</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Distance.html\">https://postgis.net/docs/ST_Distance.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id6\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id7\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le dhá réimse nó abairt gheografach agus filleann sé an fad eatarthu, mar a:class: ~django.contrib.gis.Measure.distance réad. Ar MySQL, cuirtear luach snámh amh ar ais nuair a bhíonn na comhordanáidí geodeiteach.</p>\n<p>&lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_DistanceSphere.html\">https://postgis.net/docs/ST_DistanceSphere.html</a>&gt;Ar chúltaca a thacaíonn le ríomh achair ar chomhordanáidí geodéiseacha, roghnaítear an fheidhm cúltaca ceart go huathoibríoch ag brath ar luach SRID na ngeoiméadraí (m.sh. <a href=\"#id5\"><span class=\"problematic\" id=\"id8\">`ST_distanceSPHERE`__</span></a> ar PostGIS).</p>\n<p>Nuair a ríomhtar achair le comhordanáidí geodéiseacha (uilleacha), mar atá leis an réamhshocraithe WGS84 (4326) SRID, is féidir leat an argóint eochairfhocal spheroid a shocrú chun cinneadh a dhéanamh an chóir an ríomh a bheith bunaithe ar réimse simplí (níos cruinne, níos dian-acmhainní) nó ar spheroid (níos cruinne, níos déine acmhainní).</p>\n<p>Sa sampla seo a leanas, ríomhtar an fad ó chathair Hobart go gach ceann eile: ~django.contrib.gis.db.models.pointfield sa tacar ceisteanna <code class=\"docutils literal notranslate\"><span class=\"pre\">Austráliacity</span></code>:</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=\"w\"> </span><span class=\"nn\">django.contrib.gis.db.models.functions</span><span class=\"w\"> </span><span class=\"kn\">import</span> <span class=\"n\">Distance</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pnt</span> <span class=\"o\">=</span> <span class=\"n\">AustraliaCity</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">get</span><span class=\"p\">(</span><span class=\"n\">name</span><span class=\"o\">=</span><span class=\"s2\">&quot;Hobart&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">point</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"k\">for</span> <span class=\"n\">city</span> <span class=\"ow\">in</span> <span class=\"n\">AustraliaCity</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">distance</span><span class=\"o\">=</span><span class=\"n\">Distance</span><span class=\"p\">(</span><span class=\"s2\">&quot;point&quot;</span><span class=\"p\">,</span> <span class=\"n\">pnt</span><span class=\"p\">)):</span>\n<span class=\"gp\">... </span>    <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">city</span><span class=\"o\">.</span><span class=\"n\">name</span><span class=\"p\">,</span> <span class=\"n\">city</span><span class=\"o\">.</span><span class=\"n\">distance</span><span class=\"p\">)</span>\n<span class=\"gp\">...</span>\n<span class=\"go\">Wollongong 990071.220408 m</span>\n<span class=\"go\">Shellharbour 972804.613941 m</span>\n<span class=\"go\">Thirroul 1002334.36351 m</span>\n<span class=\"go\">...</span>\n</code></pre></div>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Because the <code class=\"docutils literal notranslate\"><span class=\"pre\">distance</span></code> attribute is a\n<a class=\"reference internal\" href=\"/ga/6.0/ref/contrib/gis/measure/#django.contrib.gis.measure.Distance\" title=\"django.contrib.gis.measure.Distance\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">Distance</span></code></a> object, you can easily\nexpress the value in the units of your choice. For example,\n<code class=\"docutils literal notranslate\"><span class=\"pre\">city.distance.mi</span></code> is the distance value in miles and\n<code class=\"docutils literal notranslate\"><span class=\"pre\">city.distance.km</span></code> is the distance value in kilometers. See\n<a class=\"reference internal\" href=\"/ga/6.0/ref/contrib/gis/measure/\"><span class=\"doc\">Rudaí Tomhais</span></a> for usage details and the list of\n<a class=\"reference internal\" href=\"/ga/6.0/ref/contrib/gis/measure/#supported-units\"><span class=\"std std-ref\">Aonaid tacaithe</span></a>.</p>\n</aside>\n</section>\n<section id=\"geometrydistance\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Fad</span> <span class=\"pre\">geoiméadraithe</span></code><a class=\"heading-anchor\" href=\"#geometrydistance\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.GeometryDistance\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">GeometryDistance</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.GeometryDistance\"><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/geometry_distance_knn.html\">https://postgis.net/docs/geometry_distance_knn.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id9\">`PostGis`__</span></a></p>\n<p>Glacann sé le dhá réimse nó abairt gheografach agus filleann sé an fad eatarthu. Nuair a úsáidtear é i gclásal an:meth: ~django.db.models.query.queryset.order_by, soláthraíonn sé tacair torthaí is gaire don chomharsa le cúnamh innéacs.</p>\n</section>\n<section id=\"length\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Fad ``<a class=\"heading-anchor\" href=\"#length\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Length\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Length</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">spheroid</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">True</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Length\"><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://dev.mysql.com/doc/refman/en/gis-linestring-property-functions.html#function_st-length\">https://dev.mysql.com/doc/refman/en/gis-linestring-property-functions.html#function_st-length</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Length.html\">https://postgis.net/docs/ST_Length.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id10\">`MySQL`__</span></a>, Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id11\">`PostGIS`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú líne geografach amháin nó illíne agus filleann sé a fhad mar a: aicme: ~django.contrib.gis.measur.distance beart.</p>\n<p>Ar PostGIS agus Spatialite, nuair a bhíonn na comhordanáidí geodeiteach (uilleach), is féidir leat a shonrú an chóir go mbeadh an ríomh bunaithe ar réimse simplí (chomh cruinn, chomh dian ar acmhainní) nó ar spheroid (níos cruinne, níos déine acmhainní) leis an argóint eochairfhocal spheroid.</p>\n<p>Ní thacaíonn MySQL le ríomhanna fad ar SRSEanna geografacha.</p>\n</section>\n<section id=\"perimeter\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Periméadar ``<a class=\"heading-anchor\" href=\"#perimeter\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Perimeter\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Perimeter</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Perimeter\"><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_Perimeter.html\">https://postgis.net/docs/ST_Perimeter.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id12\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus cuireann sé imlíne an réimse geoimnéadais ar ais mar a:class: ~django.contrib.gis.Measure.distance réad.</p>\n</section>\n</section>\n<section id=\"relationships\">\n<h2>Caidrimh<a class=\"heading-anchor\" href=\"#relationships\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"azimuth\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Azimuth</span></code><a class=\"heading-anchor\" href=\"#azimuth\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Azimuth\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Azimuth</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">point_a</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">point_b</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Azimuth\"><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_Azimuth.html\">https://postgis.net/docs/ST_Azimuth.html</a>&gt;* Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id13\">`PostGIS`__</span></a>, Spatialite (LWGEOM/RTTOPO)</p>\n<p>Filleann sé an azimuth i radáin den deighleog atá sainmhínithe ag na geoiméadrachtaí pointe ar leith, nó <code class=\"docutils literal notranslate\"><span class=\"pre\">None</span> <span class=\"pre\">``má</span> <span class=\"pre\">tá</span> <span class=\"pre\">an</span> <span class=\"pre\">dá</span> <span class=\"pre\">phointe</span> <span class=\"pre\">ag</span> <span class=\"pre\">teacht</span> <span class=\"pre\">le</span> <span class=\"pre\">chéile.</span> <span class=\"pre\">Is</span> <span class=\"pre\">uillinn</span> <span class=\"pre\">é</span> <span class=\"pre\">an</span> <span class=\"pre\">azimuth</span> <span class=\"pre\">a</span> <span class=\"pre\">dtagraítear</span> <span class=\"pre\">ó</span> <span class=\"pre\">thuaidh</span> <span class=\"pre\">agus</span> <span class=\"pre\">tá</span> <span class=\"pre\">sé</span> <span class=\"pre\">dearfach</span> <span class=\"pre\">deaclaíoch:</span> <span class=\"pre\">thuaidh</span> <span class=\"pre\">=</span> <span class=\"pre\">``0</span></code>; thoir = π/2`; theas = <code class=\"docutils literal notranslate\"><span class=\"pre\">π</span></code>; thiar = <code class=\"docutils literal notranslate\"><span class=\"pre\">3π/2</span></code>.</p>\n</section>\n<section id=\"boundingcircle\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Ciorcal</span> <span class=\"pre\">teorannaitheach</span></code><a class=\"heading-anchor\" href=\"#boundingcircle\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.BoundingCircle\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">BoundingCircle</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">num_seg</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">48</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.BoundingCircle\"><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_MinimumBoundingCircle.html\">https://postgis.net/docs/ST_MinimumBoundingCircle.html</a>&gt; &lt; <a class=\"reference external\" href=\"https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/\">https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/</a> SDO_GEOM-reference.html #GUID -82A61626-BB64-4793-B53D-A0DBEC91831A&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id14\">`PostGis`__</span></a>, <a class=\"reference internal\" href=\"#oracle\">Oracle</a>, Spatialite 5.1+</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé an polagún ciorcal is lú ar féidir leis an geoiméadacht a bheith ina iomlán.</p>\n<p>Ní úsáidtear an paraiméadar <code class=\"docutils literal notranslate\"><span class=\"pre\">num_seg</span></code> ach ar PostGIS.</p>\n</section>\n<section id=\"centroid\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Centroid</span></code><a class=\"heading-anchor\" href=\"#centroid\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Centroid\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Centroid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Centroid\"><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://dev.mysql.com/doc/refman/en/gis-polygon-property-functions.html#function_st-centroid\">https://dev.mysql.com/doc/refman/en/gis-polygon-property-functions.html#function_st-centroid</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Centroid.html\">https://postgis.net/docs/ST_Centroid.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id15\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id16\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé luach <code class=\"docutils literal notranslate\"><span class=\"pre\">centroid</span></code> an ghéiméadrachta.</p>\n</section>\n<section id=\"closestpoint\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Closestpoint</span></code><a class=\"heading-anchor\" href=\"#closestpoint\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.ClosestPoint\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">ClosestPoint</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.ClosestPoint\"><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_ClosestPoint.html\">https://postgis.net/docs/ST_ClosestPoint.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id17\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le dhá réimse nó abairt gheografacha agus filleann sé an pointe déthoiseach ar ghéimseadra A atá is gaire do ghéimse</p>\n</section>\n<section id=\"envelope\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">`Imbléad</span></code><a class=\"heading-anchor\" href=\"#envelope\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Envelope\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Envelope</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Envelope\"><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://dev.mysql.com/doc/refman/en/gis-general-property-functions.html#function_st-envelope\">https://dev.mysql.com/doc/refman/en/gis-general-property-functions.html#function_st-envelope</a>&gt; &lt; <a class=\"reference external\" href=\"https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/\">https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/</a> spatial-operators-reference.html #GUID -ACED800F-3435-44AA-9606-D40934A23ED0&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Envelope.html\">https://postgis.net/docs/ST_Envelope.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id18\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id19\">`Oracle`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id20\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé an geoiméadra a léiríonn bosca teorainneacha an geoiméadair.</p>\n</section>\n<section id=\"linelocatepoint\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Linelocatepoint</span></code><a class=\"heading-anchor\" href=\"#linelocatepoint\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.LineLocatePoint\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">LineLocatePoint</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">linestring</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">point</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.LineLocatePoint\"><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_LineLocatePoint.html\">https://postgis.net/docs/ST_LineLocatePoint.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id21\">`PostGis`__</span></a>, Spatialite</p>\n<p>Tugann sé snámhphointe idir 0 agus 1 a léiríonn suíomh an phointe is gaire ar linestring` don point` a thugtar, mar chodán den fad líne 2D.</p>\n</section>\n<section id=\"pointonsurface\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">PointonSurface</span></code><a class=\"heading-anchor\" href=\"#pointonsurface\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.PointOnSurface\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">PointOnSurface</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.PointOnSurface\"><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_PointOnSurface.html\">https://postgis.net/docs/ST_PointOnSurface.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id22\">`PostGIS`__</span></a>, MariaDB, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé geoiméadacht <code class=\"docutils literal notranslate\"><span class=\"pre\">Point</span></code> ráthaithe go luíonn sé ar dhromchla an réimse; ar shlí eile filleann sé <code class=\"docutils literal notranslate\"><span class=\"pre\">None</span></code>.</p>\n</section>\n</section>\n<section id=\"operations\">\n<h2>Oibríochtaí<a class=\"heading-anchor\" href=\"#operations\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"difference\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Difríocht ``<a class=\"heading-anchor\" href=\"#difference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Difference\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Difference</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Difference\"><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://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-difference\">https://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-difference</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Difference.html\">https://postgis.net/docs/ST_Difference.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id23\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id24\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le dhá réimse nó abairt gheografacha agus filleann sé an difríocht geoiméadrach ar ais, is é sin an chuid de ghéimseata A nach ndéanann trasnán le céimse</p>\n</section>\n<section id=\"intersection\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Idirdhearnadh ``<a class=\"heading-anchor\" href=\"#intersection\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Intersection\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Intersection</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Intersection\"><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://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-intersection\">https://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-intersection</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Intersection.html\">https://postgis.net/docs/ST_Intersection.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id25\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id26\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le dhá réimse nó abairt gheografach agus cuireann sé an trasna geoiméadrach eatarthu</p>\n</section>\n<section id=\"symdifference\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Difríocht</span> <span class=\"pre\">chomhsha</span></code><a class=\"heading-anchor\" href=\"#symdifference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.SymDifference\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">SymDifference</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.SymDifference\"><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://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-symdifference\">https://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-symdifference</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_SymDifference.html\">https://postgis.net/docs/ST_SymDifference.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id27\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id28\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le dhá réimse nó abairt gheografacha agus filleann sé an difríocht shioméadrach geoiméadrach (aontas gan an trasna) idir na paraiméadair</p>\n</section>\n<section id=\"union\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Aontas</span></code><a class=\"heading-anchor\" href=\"#union\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Union\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Union</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr1</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr2</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.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://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-union\">https://dev.mysql.com/doc/refman/en/spatial-operator-functions.html#function_st-union</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Union.html\">https://postgis.net/docs/ST_Union.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id29\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id30\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le dhá réimse nó abairt gheografach agus cuireann sé aontas an dá ghéiméadair ar ais.</p>\n</section>\n</section>\n<section id=\"editors\">\n<h2>Eagarthóirí<a class=\"heading-anchor\" href=\"#editors\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"forcepolygoncw\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">ForcePolygOncw</span></code><a class=\"heading-anchor\" href=\"#forcepolygoncw\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.ForcePolygonCW\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">ForcePolygonCW</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.ForcePolygonCW\"><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_ForcePolygonCW.html\">https://postgis.net/docs/ST_ForcePolygonCW.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id31\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé leagan modhnaithe den pholagón/ilpholygón ina bhfuil na fáinní seachtracha go léir dírithe ar an gcéal agus go bhfuil gach fáinní istigh dírithe i gcoinne. Cuirtear geoiméadraí neamholgánacha ar ais gan athrú.</p>\n</section>\n<section id=\"makevalid\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Makevalid</span></code><a class=\"heading-anchor\" href=\"#makevalid\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.MakeValid\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">MakeValid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.MakeValid\"><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_MakeValid.html\">https://postgis.net/docs/ST_MakeValid.html</a>&gt;* Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id32\">`PostGIS`__</span></a>, Spatialite (LWGEOM/RTTOPO)</p>\n<p>Glacann sé le réimse nó léiriú geografach agus déanann sé iarracht an luach a thiontú ina geoiméadracht bailí gan aon cheann de na beartacha ionchuir a chail Cuirtear geoiméadraí atá bailí cheana féin ar ais gan athruithe. D'fhéadfadh go mbeadh polagóin shimplí ina ilpholygón agus d'fhéadfadh gné níos ísle a bheith ar an toradh ná an t-ionchur.</p>\n</section>\n<section id=\"reverse\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">`Ag</span> <span class=\"pre\">siom</span></code><a class=\"heading-anchor\" href=\"#reverse\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Reverse\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Reverse</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Reverse\"><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_Reverse.html\">https://postgis.net/docs/ST_Reverse.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id33\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé céimseata le comhordanáidí aisiom</p>\n</section>\n<section id=\"rotate\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Rotate</span></code><a class=\"heading-anchor\" href=\"#rotate\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<aside class=\"version-note version-added\" data-version=\"6.0\">\n<p class=\"version-note-title\">New in Django 6.0</p></aside>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Rotate\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Rotate</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">angle</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">origin</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">None</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Rotate\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/ST_Rotate.html\">PostGIS</a></p>\n<p>Rotates a geometry by a specified <code class=\"docutils literal notranslate\"><span class=\"pre\">angle</span></code> around the origin. Optionally, the\nrotation can be performed around a point, defined by the <code class=\"docutils literal notranslate\"><span class=\"pre\">origin</span></code>\nparameter.</p>\n</section>\n<section id=\"scale\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Scála ``<a class=\"heading-anchor\" href=\"#scale\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Scale\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Scale</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">x</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">y</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">z</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">0.0</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Scale\"><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_Scale.html\">https://postgis.net/docs/ST_Scale.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id34\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé céiméadra le comhordanáidí scáilte tríd iad a iolrú leis na paraiméadair <code class=\"docutils literal notranslate\"><span class=\"pre\">x</span></code>, y`, agus <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>z <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>roghnach.</p>\n</section>\n<section id=\"snaptogrid\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>SnaptoGrid ``<a class=\"heading-anchor\" href=\"#snaptogrid\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.SnapToGrid\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">SnapToGrid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">*</span></span><span class=\"n\"><span class=\"pre\">args</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.SnapToGrid\"><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_SnapToGrid.html\">https://postgis.net/docs/ST_SnapToGrid.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id35\">`PostGis`__</span></a>, Spatialite</p>\n<p>Accepts a single geographic field or expression and returns a geometry with all\npoints snapped to the given grid. How the geometry is snapped to the grid\ndepends on how many numeric (either float, integer, or long) arguments are\ngiven.</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>Líon na n-Argóintí</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>1</p></td>\n<td><p>Méid amháin chun na greille X agus Y a ghabháil leo.</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>2</p></td>\n<td><p>Méideanna X agus Y chun an greille a ghabháil chuig.</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>4</p></td>\n<td><p>Méideanna X, Y agus an bhunús X, Y comhfhreagrach.</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"transform\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Transform</span></code><a class=\"heading-anchor\" href=\"#transform\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Transform\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Transform</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">srid</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Transform\"><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_Transform.html\">https://postgis.net/docs/ST_Transform.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id36\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach agus cód sláimhir SRID, agus filleann sé an geoiméadra claochlaithe ar ais chuig an gcóras tagartha spásúil a shonraítear leis an bparaiméadar <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>srid`.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>What spatial reference system an integer SRID corresponds to may depend on\nthe spatial database used. In other words, the SRID numbers used for Oracle\nare not necessarily the same as those used by PostGIS.</p>\n</aside>\n</section>\n<section id=\"translate\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Aistriúch</span></code><a class=\"heading-anchor\" href=\"#translate\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.Translate\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">Translate</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">x</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">y</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">z</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">0.0</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.Translate\"><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_Translate.html\">https://postgis.net/docs/ST_Translate.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id37\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé céiméadracht lena chomhordanáidí a fhritháireamh leis na paraiméadair uimhriúla <code class=\"docutils literal notranslate\"><span class=\"pre\">x</span></code>, y`, agus <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>z <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>roghnach.</p>\n</section>\n</section>\n<section id=\"input-format\">\n<h2>Formáid ionchuir<a class=\"heading-anchor\" href=\"#input-format\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"fromwkb\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">FromWKB</span></code><a class=\"heading-anchor\" href=\"#fromwkb\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.FromWKB\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">FromWKB</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">srid</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">0</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.FromWKB\"><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://dev.mysql.com/doc/refman/en/gis-wkb-functions.html#function_st-geomfromwkb\">https://dev.mysql.com/doc/refman/en/gis-wkb-functions.html#function_st-geomfromwkb</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_GeomFromWKB.html\">https://postgis.net/docs/ST_GeomFromWKB.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id38\">`MySQL`__</span></a>, Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id39\">`PostGIS`__</span></a>, Spatialite</p>\n<p>Cruthaíonn sé geoiméadracht ó ionadaíocht dénártha aitheanta (WKB) `_. Ligeann an argóint roghnach ``srid` SRID an geoiméadracht mar thoradh air a shonrú. Déantar neamhaird ar <code class=\"docutils literal notranslate\"><span class=\"pre\">srid</span></code> ar Oracle.</p>\n</section>\n<section id=\"fromwkt\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">FromWKT</span></code><a class=\"heading-anchor\" href=\"#fromwkt\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.FromWKT\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">FromWKT</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">srid</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">0</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.FromWKT\"><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://dev.mysql.com/doc/refman/en/gis-wkt-functions.html#function_st-geomfromtext\">https://dev.mysql.com/doc/refman/en/gis-wkt-functions.html#function_st-geomfromtext</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_GeomFromText.html\">https://postgis.net/docs/ST_GeomFromText.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id40\">`MySQL`__</span></a>, Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id41\">`PostGIS`__</span></a>, Spatialite</p>\n<p>Cruthaíonn sé geoiméadracht ó ionadaíocht téacs aitheanta (WKT) `_. Ligeann an argóint roghnach ``srid` SRID an geoiméadracht mar thoradh air a shonrú. Déantar neamhaird ar <code class=\"docutils literal notranslate\"><span class=\"pre\">srid</span></code> ar Oracle.</p>\n</section>\n</section>\n<section id=\"output-format\">\n<h2>Formáid aschuir<a class=\"heading-anchor\" href=\"#output-format\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"asgeojson\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Asgeojson</span></code><a class=\"heading-anchor\" href=\"#asgeojson\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.AsGeoJSON\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">AsGeoJSON</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">bbox</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">False</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">crs</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">False</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">precision</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">8</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.AsGeoJSON\"><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://dev.mysql.com/doc/refman/en/spatial-geojson-functions.html#function_st-asgeojson\">https://dev.mysql.com/doc/refman/en/spatial-geojson-functions.html#function_st-asgeojson</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_AsGeoJSON.html\">https://postgis.net/docs/ST_AsGeoJSON.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id42\">`MySQL`__</span></a>, Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id43\">`PostGIS`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus cuireann sé léiriú <a class=\"reference internal\" href=\"#geojson\">GeoJson</a> ar an geoiméadracht &lt; <a class=\"reference external\" href=\"https://geojson.org/\">https://geojson.org/</a>&gt; ar ais. Tabhair faoi deara nach struchtúr iomlán GeoJSON é an toradh ach ach príomhábhar “geoiméadracht” de struchtúr GeoJSON amháin. Féach freis:doc: /ref/contrib/gis/serializers.</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><span class=\"n\">City</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">json</span><span class=\"o\">=</span><span class=\"n\">AsGeoJSON</span><span class=\"p\">(</span><span class=\"s2\">&quot;point&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">get</span><span class=\"p\">(</span><span class=\"n\">name</span><span class=\"o\">=</span><span class=\"s2\">&quot;Chicago&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">json</span>\n<span class=\"go\">{&quot;type&quot;:&quot;Point&quot;,&quot;coordinates&quot;:[-87.65018,41.85039]}</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>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><code class=\"docutils literal notranslate\"><span class=\"pre\">bbox</span></code></p></td>\n<td><p>Socraigh é seo go <code class=\"docutils literal notranslate\"><span class=\"pre\">True</span></code> más mian leat go gcuirfí an bosca teorainneacha san áireamh sa GeoJSON ar ais. Neamhaird a dhéanamh ar Oracle.</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">crs</span></code></p></td>\n<td><p>Socraigh é seo go <code class=\"docutils literal notranslate\"><span class=\"pre\">True</span></code> más mian leat go gcuirfí an córas tagartha comhordaithe san áireamh sa GeoJSON ar ais. Neamhaird a dhéanamh ar MySQL agus Oracle.</p></td>\n</tr>\n<tr class=\"row-even\"><td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">`cruinne</span></code></p></td>\n<td><p>Is féidir é a úsáid chun líon na ndigití suntasacha a shonrú do na comhordanáidí san ionadaíocht GeoJSON - is é 8 an luach réamhshocraithe. Neamhaird a dhéanamh ar Oracle.</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"asgml\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">ASGML</span></code><a class=\"heading-anchor\" href=\"#asgml\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.AsGML\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">AsGML</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">version</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">2</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">precision</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">8</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.AsGML\"><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_AsGML.html\">https://postgis.net/docs/ST_AsGML.html</a>&gt;*Infhaighteacht*: Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id44\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé léiriú <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>Teanga Marcála Geografach (GML) <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>__ ar an geoiméadracht.</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><span class=\"n\">qs</span> <span class=\"o\">=</span> <span class=\"n\">Zipcode</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">gml</span><span class=\"o\">=</span><span class=\"n\">AsGML</span><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><span class=\"n\">qs</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">gml</span><span class=\"p\">)</span>\n<span class=\"go\">&lt;gml:Polygon srsName=&quot;EPSG:4326&quot;&gt;&lt;gml:OuterBoundaryIs&gt;-147.78711,70.245363 ...</span>\n<span class=\"go\">-147.78711,70.245363&lt;/gml:OuterBoundaryIs&gt;&lt;/gml:Polygon&gt;</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>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><code class=\"docutils literal notranslate\"><span class=\"pre\">`cruinne</span></code></p></td>\n<td><p>Sonraíonn sé líon na ndigití suntasacha do na comhordanáidí san ionadaíocht GML - is é 8 an luach réamhshocraithe. Neamhaird a dhéanamh ar Oracle.</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">leagan</span></code></p></td>\n<td><p>Sonraíonn sé an leagan GML le húsáid: 2 (réamhshocraithe) nó 3.</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"askml\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Askml</span></code><a class=\"heading-anchor\" href=\"#askml\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.AsKML\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">AsKML</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">precision</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">8</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.AsKML\"><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_AsKML.html\">https://postgis.net/docs/ST_AsKML.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id45\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé léiriú <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>Teanga Marcála Eochairpholl (KML) <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>__ ar an geoiméadracht.</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><span class=\"n\">qs</span> <span class=\"o\">=</span> <span class=\"n\">Zipcode</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">kml</span><span class=\"o\">=</span><span class=\"n\">AsKML</span><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><span class=\"n\">qs</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">kml</span><span class=\"p\">)</span>\n<span class=\"go\">&lt;Polygon&gt;&lt;outerBoundaryIs&gt;&lt;LinearRing&gt;&lt;coordinates&gt;-103.04135,36.217596,0 ...</span>\n<span class=\"go\">-103.04135,36.217596,0&lt;/coordinates&gt;&lt;/LinearRing&gt;&lt;/outerBoundaryIs&gt;&lt;/Polygon&gt;</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>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><code class=\"docutils literal notranslate\"><span class=\"pre\">`cruinne</span></code></p></td>\n<td><p>Is féidir an eochairfhocal seo a úsáid chun líon na ndigití suntasacha do na comhordanáidí san ionadaíocht KML a shonrú - is é 8 an luach réamhshocraithe.</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"assvg\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Assvg</span></code><a class=\"heading-anchor\" href=\"#assvg\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.AsSVG\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">AsSVG</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">relative</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">False</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">precision</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">8</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.AsSVG\"><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_AsSVG.html\">https://postgis.net/docs/ST_AsSVG.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id46\">`PostGis`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé léiriú <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>Grafaicí Vector Inscálaithe (SVG) <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>__ ar an geoiméadracht.</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>gaolmhar ``</p></td>\n<td><p>Má tá sé socraithe go “True”, cuirfear na sonraí cosáin i bhfeidhm i dtéarmaí gluaiseachtaí coibhneasta. Réamhshocraithe go <code class=\"docutils literal notranslate\"><span class=\"pre\">False</span></code>, rud a chiallaíonn go n-úsáidtear gluaiseachtaí iomlána ina ionad.</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p><code class=\"docutils literal notranslate\"><span class=\"pre\">`cruinne</span></code></p></td>\n<td><p>Is féidir an eochairfhocal seo a úsáid chun líon na ndigití suntasacha do na comhordanáidí san ionadaíocht SVG a shonrú - is é 8 an luach réamhshocraithe.</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n<section id=\"aswkb\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">ASWKB</span></code><a class=\"heading-anchor\" href=\"#aswkb\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.AsWKB\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">AsWKB</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.AsWKB\"><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://dev.mysql.com/doc/refman/en/gis-format-conversion-functions.html#function_st-asbinary\">https://dev.mysql.com/doc/refman/en/gis-format-conversion-functions.html#function_st-asbinary</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_AsBinary.html\">https://postgis.net/docs/ST_AsBinary.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id47\">`MySQL`__</span></a>, Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id48\">`PostGIS`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé léiriú <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>dénártha aitheanta (WKB) <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>_ ar an geoiméadracht.</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><span class=\"nb\">bytes</span><span class=\"p\">(</span><span class=\"n\">City</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">wkb</span><span class=\"o\">=</span><span class=\"n\">AsWKB</span><span class=\"p\">(</span><span class=\"s2\">&quot;point&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">get</span><span class=\"p\">(</span><span class=\"n\">name</span><span class=\"o\">=</span><span class=\"s2\">&quot;Chelyabinsk&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">wkb</span><span class=\"p\">)</span>\n<span class=\"go\">b&#39;\\x01\\x01\\x00\\x00\\x00]3\\xf9f\\x9b\\x91K@\\x00X\\x1d9\\xd2\\xb9N@&#39;</span>\n</code></pre></div>\n</section>\n<section id=\"aswkt\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">ASWKT</span></code><a class=\"heading-anchor\" href=\"#aswkt\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.AsWKT\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">AsWKT</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.AsWKT\"><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://dev.mysql.com/doc/refman/en/gis-format-conversion-functions.html#function_st-astext\">https://dev.mysql.com/doc/refman/en/gis-format-conversion-functions.html#function_st-astext</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_AsText.html\">https://postgis.net/docs/ST_AsText.html</a>&gt;*Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id49\">`MySQL`__</span></a>, Oracle, <a href=\"#id5\"><span class=\"problematic\" id=\"id50\">`PostGIS`__</span></a>, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus cuireann sé léiriú <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>téacs aitheanta (WKT) <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>_ ar an geoiméadracht ar ais.</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><span class=\"n\">City</span><span class=\"o\">.</span><span class=\"n\">objects</span><span class=\"o\">.</span><span class=\"n\">annotate</span><span class=\"p\">(</span><span class=\"n\">wkt</span><span class=\"o\">=</span><span class=\"n\">AsWKT</span><span class=\"p\">(</span><span class=\"s2\">&quot;point&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">get</span><span class=\"p\">(</span><span class=\"n\">name</span><span class=\"o\">=</span><span class=\"s2\">&quot;Chelyabinsk&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">wkt</span>\n<span class=\"go\">&#39;POINT (55.137555 61.451728)&#39;</span>\n</code></pre></div>\n</section>\n<section id=\"geohash\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Geohash</span></code><a class=\"heading-anchor\" href=\"#geohash\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.GeoHash\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">GeoHash</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">precision</span></span><span class=\"o\"><span class=\"pre\">=</span></span><span class=\"default_value\"><span class=\"pre\">None</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.GeoHash\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p><em>Availability</em>: MariaDB, <a class=\"reference external\" href=\"https://dev.mysql.com/doc/refman/en/spatial-geohash-functions.html#function_st-geohash\">MySQL</a>,\n<a class=\"reference external\" href=\"https://postgis.net/docs/ST_GeoHash.html\">PostGIS</a>, SpatiaLite\n(LWGEOM/RTTOPO)</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé léiriú <a href=\"#id5\"><span class=\"problematic\" id=\"id51\">`Geohash`__</span></a> ar an geoiméadracht.</p>\n<p>Rialaíonn an argóint eochairfhocal <code class=\"docutils literal notranslate\"><span class=\"pre\">cruinne</span></code> líon na gcarachtar sa toradh.</p>\n<aside class=\"version-note version-changed\" data-version=\"6.0\">\n<p class=\"version-note-title\">Changed in Django 6.0</p><p>MariaDB 12.0.1+ support was added.</p>\n</aside>\n</section>\n</section>\n<section id=\"miscellaneous\">\n<h2>Ilghnéitheach<a class=\"heading-anchor\" href=\"#miscellaneous\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"isempty\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Isempty</span></code><a class=\"heading-anchor\" href=\"#isempty\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.IsEmpty\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">IsEmpty</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.IsEmpty\"><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_IsEmpty.html\">https://postgis.net/docs/ST_IsEmpty.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id52\">`PostGis`__</span></a></p>\n<p>Glacann sé le réimse nó léiriú geografach agus déanann sé tástáil más geoiméadra folamh é an luach. Tugann sé ar ais <code class=\"docutils literal notranslate\"><span class=\"pre\">True</span></code> má tá a luach folamh agus <code class=\"docutils literal notranslate\"><span class=\"pre\">False</span></code> ar shlí eile.</p>\n</section>\n<section id=\"isvalid\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Isvalid</span></code><a class=\"heading-anchor\" href=\"#isvalid\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.IsValid\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">IsValid</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.IsValid\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p><em>Availability</em>: MariaDB, <a class=\"reference external\" href=\"https://dev.mysql.com/doc/refman/en/spatial-convenience-functions.html#function_st-isvalid\">MySQL</a>,\n<a class=\"reference external\" href=\"https://postgis.net/docs/ST_IsValid.html\">PostGIS</a>, Oracle, SpatiaLite</p>\n<p>Glacann sé le réimse nó léiriú geografach agus déanann sé tástáil má tá an luach cruthaithe go maith. Tugann sé ar ais <code class=\"docutils literal notranslate\"><span class=\"pre\">True</span></code> más geoiméadracht bailí é a luach agus <code class=\"docutils literal notranslate\"><span class=\"pre\">False</span></code> a shlí eile.</p>\n<aside class=\"version-note version-changed\" data-version=\"6.0\">\n<p class=\"version-note-title\">Changed in Django 6.0</p><p>MariaDB 12.0.1+ support was added.</p>\n</aside>\n</section>\n<section id=\"geometrytype\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">GeometryType</span></code><a class=\"heading-anchor\" href=\"#geometrytype\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<aside class=\"version-note version-added\" data-version=\"6.0\">\n<p class=\"version-note-title\">New in Django 6.0</p></aside>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.GeometryType\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">GeometryType</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expr</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.GeometryType\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p><em>Availability</em>: <a class=\"reference external\" href=\"https://postgis.net/docs/GeometryType.html\">PostGIS</a>,\nOracle 23c+, MariaDB, MySQL, SpatiaLite</p>\n<p>Accepts a geographic field or expression and returns its geometry type.</p>\n</section>\n<section id=\"memsize\">\n<h3><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Memsize ``<a class=\"heading-anchor\" href=\"#memsize\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.MemSize\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">MemSize</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.MemSize\"><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_MemSize.html\">https://postgis.net/docs/ST_MemSize.html</a>&gt;*Infhaighteacht*: <a href=\"#id5\"><span class=\"problematic\" id=\"id53\">`PostGis`__</span></a></p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé an méid cuimhne (líon na mbetaí) a thógann an réimse geoiméadrach.</p>\n</section>\n<section id=\"numgeometries\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Uimhreacha</span> <span class=\"pre\">Geometrai</span></code><a class=\"heading-anchor\" href=\"#numgeometries\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.NumGeometries\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">NumGeometries</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.NumGeometries\"><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://dev.mysql.com/doc/refman/en/gis-geometrycollection-property-functions.html#function_st-numgeometries\">https://dev.mysql.com/doc/refman/en/gis-geometrycollection-property-functions.html#function_st-numgeometries</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_NumGeometries.html\">https://postgis.net/docs/ST_NumGeometries.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id54\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id55\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé líon na ngeoiméadraí más bailiúchán é an réimse geoiméadrach (m.sh., réimse <code class=\"docutils literal notranslate\"><span class=\"pre\">GEOMETRYCOLLECTION</span></code> nó <code class=\"docutils literal notranslate\"><span class=\"pre\">MULTI*</span></code>). Tuairisceáin 1 le haghaidh geoiméadraí aonair.</p>\n<p>Ar MySQL, filleann <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>None <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>le haghaidh geoiméadraí aonair.</p>\n</section>\n<section id=\"numpoints\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">Numpoints</span></code><a class=\"heading-anchor\" href=\"#numpoints\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.db.models.functions.NumPoints\">\n<em class=\"property\"><span class=\"k\"><span class=\"pre\">class</span></span><span class=\"w\"> </span></em><span class=\"sig-name descname\"><span class=\"pre\">NumPoints</span></span><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\"><span class=\"pre\">expression</span></span></em>, <em class=\"sig-param\"><span class=\"o\"><span class=\"pre\">**</span></span><span class=\"n\"><span class=\"pre\">extra</span></span></em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.db.models.functions.NumPoints\"><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://dev.mysql.com/doc/refman/en/gis-linestring-property-functions.html#function_st-numpoints\">https://dev.mysql.com/doc/refman/en/gis-linestring-property-functions.html#function_st-numpoints</a>&gt; &lt; <a class=\"reference external\" href=\"https://postgis.net/docs/ST_NPoints.html\">https://postgis.net/docs/ST_NPoints.html</a>&gt;* Infhaighteacht*: MariaDB, <a href=\"#id5\"><span class=\"problematic\" id=\"id56\">`MySQL`__</span></a>, <a href=\"#id5\"><span class=\"problematic\" id=\"id57\">`PostGIS`__</span></a>, Oracle, Spatialite</p>\n<p>Glacann sé le réimse nó léiriú geografach amháin agus filleann sé líon na bpointí i gcéiméadra ar ais.</p>\n<p>Ar MySQL, filleann <code class=\"docutils literal notranslate\"><span class=\"pre\">None</span></code> d'aon ghéimseadracht neamh-LíneString`.</p>\n</section>\n</section>","rootId":"module-django.contrib.gis.db.models.functions","toc":[{"title":"Measurements","anchor":"measurements","children":[{"title":"Limistéar","anchor":"area","children":[]},{"title":"``Fad ``","anchor":"distance","children":[]},{"title":"Fad geoiméadraithe","anchor":"geometrydistance","children":[]},{"title":"``Fad ``","anchor":"length","children":[]},{"title":"``Periméadar ``","anchor":"perimeter","children":[]}]},{"title":"Caidrimh","anchor":"relationships","children":[{"title":"Azimuth","anchor":"azimuth","children":[]},{"title":"Ciorcal teorannaitheach","anchor":"boundingcircle","children":[]},{"title":"Centroid","anchor":"centroid","children":[]},{"title":"Closestpoint","anchor":"closestpoint","children":[]},{"title":"`Imbléad","anchor":"envelope","children":[]},{"title":"Linelocatepoint","anchor":"linelocatepoint","children":[]},{"title":"PointonSurface","anchor":"pointonsurface","children":[]}]},{"title":"Oibríochtaí","anchor":"operations","children":[{"title":"``Difríocht ``","anchor":"difference","children":[]},{"title":"``Idirdhearnadh ``","anchor":"intersection","children":[]},{"title":"Difríocht chomhsha","anchor":"symdifference","children":[]},{"title":"Aontas","anchor":"union","children":[]}]},{"title":"Eagarthóirí","anchor":"editors","children":[{"title":"ForcePolygOncw","anchor":"forcepolygoncw","children":[]},{"title":"Makevalid","anchor":"makevalid","children":[]},{"title":"`Ag siom","anchor":"reverse","children":[]},{"title":"Rotate","anchor":"rotate","children":[]},{"title":"``Scála ``","anchor":"scale","children":[]},{"title":"``SnaptoGrid ``","anchor":"snaptogrid","children":[]},{"title":"Transform","anchor":"transform","children":[]},{"title":"Aistriúch","anchor":"translate","children":[]}]},{"title":"Formáid ionchuir","anchor":"input-format","children":[{"title":"FromWKB","anchor":"fromwkb","children":[]},{"title":"FromWKT","anchor":"fromwkt","children":[]}]},{"title":"Formáid aschuir","anchor":"output-format","children":[{"title":"Asgeojson","anchor":"asgeojson","children":[]},{"title":"ASGML","anchor":"asgml","children":[]},{"title":"Askml","anchor":"askml","children":[]},{"title":"Assvg","anchor":"assvg","children":[]},{"title":"ASWKB","anchor":"aswkb","children":[]},{"title":"ASWKT","anchor":"aswkt","children":[]},{"title":"Geohash","anchor":"geohash","children":[]}]},{"title":"Ilghnéitheach","anchor":"miscellaneous","children":[{"title":"Isempty","anchor":"isempty","children":[]},{"title":"Isvalid","anchor":"isvalid","children":[]},{"title":"GeometryType","anchor":"geometrytype","children":[]},{"title":"``Memsize ``","anchor":"memsize","children":[]},{"title":"Uimhreacha Geometrai","anchor":"numgeometries","children":[]},{"title":"Numpoints","anchor":"numpoints","children":[]}]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/6.0/ref/"},{"docname":"ref/contrib/index","title":"Pacáistí contrib","url":"/ga/6.0/ref/contrib/"},{"docname":"ref/contrib/gis/index","title":"GeodJango","url":"/ga/6.0/ref/contrib/gis/"}],"prev":{"docname":"ref/contrib/gis/geoquerysets","title":"Tagairt API GIS QuerySet","url":"/ga/6.0/ref/contrib/gis/geoquerysets/"},"next":{"docname":"ref/contrib/gis/measure","title":"Rudaí Tomhais","url":"/ga/6.0/ref/contrib/gis/measure/"},"formats":{"html":"/ga/6.0/ref/contrib/gis/functions/","markdown":"/ga/6.0/ref/contrib/gis/functions.md","json":"/ga/6.0/ref/contrib/gis/functions.json"},"source":"https://github.com/django/django/blob/stable/6.0.x/docs/ref/contrib/gis/functions.txt","official":"https://docs.djangoproject.com/ga/6.0/ref/contrib/gis/functions/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}