class documentation

class BaseSpatialOperations:

Known subclasses: django.contrib.gis.db.backends.mysql.operations.MySQLOperations, django.contrib.gis.db.backends.oracle.operations.OracleOperations, django.contrib.gis.db.backends.postgis.operations.PostGISOperations, django.contrib.gis.db.backends.spatialite.operations.SpatiaLiteOperations

View In Hierarchy

Undocumented

Method check​_expression​_support Undocumented
Method convert​_extent Undocumented
Method convert​_extent3d Undocumented
Method geo​_db​_type Return the database column type for the geometry field on the spatial backend.
Method geo​_quote​_name Undocumented
Method geometry​_columns Undocumented
Method get​_area​_att​_for​_field Undocumented
Method get​_db​_converters Undocumented
Method get​_distance Return the distance parameters for the given geometry field, lookup value, and lookup type.
Method get​_distance​_att​_for​_field Undocumented
Method get​_geom​_placeholder No summary
Method get​_geometry​_converter Undocumented
Method spatial​_aggregate​_name Undocumented
Method spatial​_function​_name Undocumented
Method spatial​_ref​_sys Undocumented
Class Variable disallowed​_aggregates Undocumented
Class Variable distance​_expr​_for​_lookup Undocumented
Class Variable from​_text Undocumented
Class Variable function​_names Undocumented
Class Variable geom​_func​_prefix Undocumented
Class Variable mariadb Undocumented
Class Variable mysql Undocumented
Class Variable oracle Undocumented
Class Variable postgis Undocumented
Class Variable select Undocumented
Class Variable spatial​_version Undocumented
Class Variable spatialite Undocumented
Class Variable unsupported​_functions Undocumented
Property select​_extent Undocumented
def check_expression_support(self, expression):

Undocumented

def convert_extent3d(self, box, srid):
def geo_quote_name(self, name):
def get_db_converters(self, expression):

Undocumented

def get_distance_att_for_field(self, field):

Undocumented

def get_geom_placeholder(self, f, value, compiler):
Return the placeholder for the given geometry field with the given value. Depending on the spatial backend, the placeholder may contain a stored procedure call to the transformation function of the spatial backend.
def spatial_function_name(self, func_name):

Undocumented

distance_expr_for_lookup =