Loading django/contrib/gis/db/backends/spatialite/operations.py +6 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,12 @@ class SpatiaLiteOperations(BaseSpatialOperations, DatabaseOperations): @cached_property def unsupported_functions(self): unsupported = {'BoundingCircle', 'ForceRHR', 'GeoHash', 'MemSize'} if not self.gml: unsupported.add('AsGML') if not self.kml: unsupported.add('AsKML') if self.spatial_version < (3, 0, 0): unsupported.add('AsGeoJSON') if self.spatial_version < (3, 1, 0): unsupported.add('SnapToGrid') if self.spatial_version < (4, 0, 0): Loading docs/ref/contrib/gis/functions.txt +3 −3 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ AsGeoJSON .. class:: AsGeoJSON(expression, bbox=False, crs=False, precision=8, **extra) *Availability*: PostGIS, SpatiaLite *Availability*: PostGIS, SpatiaLite (≥ 3.0) Accepts a single geographic field or expression and returns a `GeoJSON <http://geojson.org/>`_ representation of the geometry. Note that the result is Loading Loading @@ -84,7 +84,7 @@ AsGML .. class:: AsGML(expression, version=2, precision=8, **extra) *Availability*: Oracle, PostGIS, SpatiaLite *Availability*: Oracle, PostGIS, SpatiaLite (≥ 2.4.0-RC4) Accepts a single geographic field or expression and returns a `Geographic Markup Language (GML)`__ representation of the geometry. Loading Loading @@ -115,7 +115,7 @@ AsKML .. class:: AsKML(expression, precision=8, **extra) *Availability*: PostGIS, SpatiaLite *Availability*: PostGIS, SpatiaLite (≥ 2.4.0-RC4) Accepts a single geographic field or expression and returns a `Keyhole Markup Language (KML)`__ representation of the geometry. Loading Loading
django/contrib/gis/db/backends/spatialite/operations.py +6 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,12 @@ class SpatiaLiteOperations(BaseSpatialOperations, DatabaseOperations): @cached_property def unsupported_functions(self): unsupported = {'BoundingCircle', 'ForceRHR', 'GeoHash', 'MemSize'} if not self.gml: unsupported.add('AsGML') if not self.kml: unsupported.add('AsKML') if self.spatial_version < (3, 0, 0): unsupported.add('AsGeoJSON') if self.spatial_version < (3, 1, 0): unsupported.add('SnapToGrid') if self.spatial_version < (4, 0, 0): Loading
docs/ref/contrib/gis/functions.txt +3 −3 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ AsGeoJSON .. class:: AsGeoJSON(expression, bbox=False, crs=False, precision=8, **extra) *Availability*: PostGIS, SpatiaLite *Availability*: PostGIS, SpatiaLite (≥ 3.0) Accepts a single geographic field or expression and returns a `GeoJSON <http://geojson.org/>`_ representation of the geometry. Note that the result is Loading Loading @@ -84,7 +84,7 @@ AsGML .. class:: AsGML(expression, version=2, precision=8, **extra) *Availability*: Oracle, PostGIS, SpatiaLite *Availability*: Oracle, PostGIS, SpatiaLite (≥ 2.4.0-RC4) Accepts a single geographic field or expression and returns a `Geographic Markup Language (GML)`__ representation of the geometry. Loading Loading @@ -115,7 +115,7 @@ AsKML .. class:: AsKML(expression, precision=8, **extra) *Availability*: PostGIS, SpatiaLite *Availability*: PostGIS, SpatiaLite (≥ 2.4.0-RC4) Accepts a single geographic field or expression and returns a `Keyhole Markup Language (KML)`__ representation of the geometry. Loading