Django

Code

Changeset 7547

Show
Ignore:
Timestamp:
05/22/08 16:52:03 (6 months ago)
Author:
jbronn
Message:

gis: Added the precision_wkt utility; add_postgis_srs may now take WKT/PROJ.4 strings and integer SRIDs.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/gis/django/contrib/gis/utils/__init__.py

    r7399 r7547  
    2222 
    2323from django.contrib.gis.utils.srs import add_postgis_srs 
     24from django.contrib.gis.utils.wkt import precision_wkt 
     25 
  • django/branches/gis/django/contrib/gis/utils/srs.py

    r7399 r7547  
     1from django.contrib.gis.gdal import SpatialReference 
     2 
    13def add_postgis_srs(srs): 
    24    """ 
     
    1517    from django.contrib.gis.models import SpatialRefSys 
    1618 
     19    if not isinstance(srs, SpatialReference): 
     20        srs = SpatialReference(srs) 
     21 
    1722    if srs.srid is None: 
    1823        raise Exception('Spatial reference requires an SRID to be compatible with PostGIS.')