+
    Tj
                     :    ^ RI t ^ RIHt ^RIHt  ! R R4      tR# )    N)models)BaseSpatialOperationsc                   .  a  ] tR t^t o RtRtRtRtRtRt	Rt
RtRtRtRtRtRtRtRtRtRtRtRtRt/ tRt]R 4       t]R 4       t]R 4       t]R 4       t]R 4       t]R 4       t ]R	 4       t!]R
 4       t"]R 4       t#]R 4       t$]R 4       t%R t&Rt'V t(R# )BaseSpatialFeaturesTFc                H    R V P                   P                  P                  9   # )
bbcontains
connectionopsgis_operatorsselfs   &a/var/www/idalgo/venv/lib/python3.14/site-packages/django/contrib/gis/db/backends/base/features.pysupports_bbcontains_lookup.BaseSpatialFeatures.supports_bbcontains_lookupA   s    t22@@@@    c                H    R V P                   P                  P                  9   # )	containedr	   r   s   &r   supports_contained_lookup-BaseSpatialFeatures.supports_contained_lookupE   s    doo11????r   c                H    R V P                   P                  P                  9   # )crossesr	   r   s   &r   supports_crosses_lookup+BaseSpatialFeatures.supports_crosses_lookupI       DOO//====r   c                    V P                   # N)has_Distance_functionr   s   &r   supports_distances_lookups.BaseSpatialFeatures.supports_distances_lookupsM   s    )))r   c                H    R V P                   P                  P                  9   # )dwithinr	   r   s   &r   supports_dwithin_lookup+BaseSpatialFeatures.supports_dwithin_lookupQ   r   r   c                H    R V P                   P                  P                  9   # )relater	   r   s   &r   supports_relate_lookup*BaseSpatialFeatures.supports_relate_lookupU   s    4??..<<<<r   c                    V P                   # r   )has_IsValid_functionr   s   &r   supports_isvalid_lookup+BaseSpatialFeatures.supports_isvalid_lookupY   s    (((r   c                d    \         P                  V P                  P                  P                  9  # r   )r   Collectr
   r   disallowed_aggregatesr   s   &r   supports_collect_aggr)BaseSpatialFeatures.supports_collect_aggr^   s!    ~~T__%8%8%N%NNNr   c                d    \         P                  V P                  P                  P                  9  # r   )r   Extentr
   r   r/   r   s   &r   supports_extent_aggr(BaseSpatialFeatures.supports_extent_aggrb   s!    }}DOO$7$7$M$MMMr   c                d    \         P                  V P                  P                  P                  9  # r   )r   MakeLiner
   r   r/   r   s   &r   supports_make_line_aggr+BaseSpatialFeatures.supports_make_line_aggrf   s!    doo&9&9&O&OOOr   c                d    \         P                  V P                  P                  P                  9  # r   )r   Unionr
   r   r/   r   s   &r   supports_union_aggr'BaseSpatialFeatures.supports_union_aggrj   s!    ||4??#6#6#L#LLLr   c                    \         P                  ! R V4      pV'       dS   V^,          pV\        P                  9  d   \	        RV RV R24      hW0P
                  P                  P                  9  # \        h)zhas_(\w*)_function$zDatabaseFeatures.has_z_function isn't valid. Is "z;" missing from BaseSpatialOperations.unsupported_functions?)rematchr   unsupported_functions
ValueErrorr
   r   AttributeError)r   namem	func_names   &&  r   __getattr__BaseSpatialFeatures.__getattr__n   sy    HH+T2!I 5 K KK +I; 7$+ &CC 
 OO$7$7$M$MMMr    N))__name__
__module____qualname____firstlineno__gis_enabledhas_spatialrefsys_tablesupports_add_srs_entry%supports_geometry_field_introspectionsupports_geographysupports_3d_storagesupports_3d_functionssupports_transformsupports_null_geometriessupports_empty_geometriessupports_distance_geodeticsupports_length_geodeticsupports_perimeter_geodeticsupports_area_geodeticsupports_num_points_polysupports_dwithin_distance_exprsupports_raster$supports_geometry_field_unique_indexcan_alter_geometry_fieldsupports_tolerance_parameterunsupported_geojson_optionsempty_intersection_returns_nonepropertyr   r   r   r   r#   r'   r+   r0   r4   r8   r<   rG   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s    K # ",0)  "# %!%#"'!# &*" O ,0(  $ $)  #% '+#A A @ @ > > * * > > = = ) ) O O N N P P M M r   r   )r?   django.contrib.gis.dbr   
operationsr   r   rI   r   r   <module>rj      s    	 ( -q qr   