web/lib/django/contrib/gis/utils/ogrinfo.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
equal deleted inserted replaced
28:b758351d191f 29:cc9b7e14412b
    17     if isinstance(data_source, str):
    17     if isinstance(data_source, str):
    18         data_source = DataSource(data_source)
    18         data_source = DataSource(data_source)
    19     elif isinstance(data_source, DataSource):
    19     elif isinstance(data_source, DataSource):
    20         pass
    20         pass
    21     else:
    21     else:
    22         raise Exception, 'Data source parameter must be a string or a DataSource object.'
    22         raise Exception('Data source parameter must be a string or a DataSource object.')
    23 
    23 
    24     for i, layer in enumerate(data_source):
    24     for i, layer in enumerate(data_source):
    25         print "data source : %s" % data_source.name
    25         print "data source : %s" % data_source.name
    26         print "==== layer %s" % i
    26         print "==== layer %s" % i
    27         print "  shape type: %s" % GEO_CLASSES[layer.geom_type.num].__name__
    27         print "  shape type: %s" % GEO_CLASSES[layer.geom_type.num].__name__