mirror of https://github.com/django/django.git
Added description, example, and SQL equivalents for equals and same_as GIS lookups.
This commit is contained in:
parent
7cdeb23ae7
commit
9af83a62e7
|
@ -279,6 +279,21 @@ SpatiaLite ``Disjoint(poly, geom)``
|
||||||
*Availability*: `PostGIS <https://postgis.net/docs/ST_Equals.html>`__,
|
*Availability*: `PostGIS <https://postgis.net/docs/ST_Equals.html>`__,
|
||||||
Oracle, MySQL, SpatiaLite, PGRaster (Conversion)
|
Oracle, MySQL, SpatiaLite, PGRaster (Conversion)
|
||||||
|
|
||||||
|
Tests if the geometry field is spatially equal to the lookup geometry.
|
||||||
|
|
||||||
|
Example::
|
||||||
|
|
||||||
|
Zipcode.objects.filter(poly__equals=geom)
|
||||||
|
|
||||||
|
========== =================================================
|
||||||
|
Backend SQL Equivalent
|
||||||
|
========== =================================================
|
||||||
|
PostGIS ``ST_Equals(poly, geom)``
|
||||||
|
Oracle ``SDO_EQUAL(poly, geom)``
|
||||||
|
MySQL ``MBREquals(poly, geom)``
|
||||||
|
SpatiaLite ``Equals(poly, geom)``
|
||||||
|
========== =================================================
|
||||||
|
|
||||||
.. fieldlookup:: exact
|
.. fieldlookup:: exact
|
||||||
.. fieldlookup:: same_as
|
.. fieldlookup:: same_as
|
||||||
|
|
||||||
|
@ -288,6 +303,23 @@ Oracle, MySQL, SpatiaLite, PGRaster (Conversion)
|
||||||
*Availability*: `PostGIS <https://postgis.net/docs/ST_Geometry_Same.html>`__,
|
*Availability*: `PostGIS <https://postgis.net/docs/ST_Geometry_Same.html>`__,
|
||||||
Oracle, MySQL, SpatiaLite, PGRaster (Bilateral)
|
Oracle, MySQL, SpatiaLite, PGRaster (Bilateral)
|
||||||
|
|
||||||
|
Tests if the geometry field is "equal" to the lookup geometry. On Oracle and
|
||||||
|
SpatiaLite it tests spatial equality, while on MySQL and PostGIS it tests
|
||||||
|
equality of bounding boxes.
|
||||||
|
|
||||||
|
Example::
|
||||||
|
|
||||||
|
Zipcode.objects.filter(poly=geom)
|
||||||
|
|
||||||
|
========== =================================================
|
||||||
|
Backend SQL Equivalent
|
||||||
|
========== =================================================
|
||||||
|
PostGIS ``poly ~= geom``
|
||||||
|
Oracle ``SDO_EQUAL(poly, geom)``
|
||||||
|
MySQL ``MBREquals(poly, geom)``
|
||||||
|
SpatiaLite ``Equals(poly, geom)``
|
||||||
|
========== =================================================
|
||||||
|
|
||||||
.. fieldlookup:: intersects
|
.. fieldlookup:: intersects
|
||||||
|
|
||||||
``intersects``
|
``intersects``
|
||||||
|
|
Loading…
Reference in New Issue