skip to navigation
skip to content

Not Logged In

geojson 1.0

Encoder/decoder for simple GIS features

Latest Version: 1.0.6

This package contains:

Geojson provides geometry, feature, and collection classes, and supports pickle-style dump and load of objects that provide the lab's Python geo interface. Here's an example of a round-trip through the GeoJSON format:

>>> import geojson
>>> p = geojson.Point([0.0, 0.0])
>>> p
Point(coordinates=[0.0, 0.0])
>>> data = geojson.dumps(p)
>>> data
'{"type": "Point", "coordinates": [0.0, 0.0]}'
>>> q = geojson.loads(data, object_hook=geojson.GeoJSON.to_instance)
>>> q
Point(coordinates=[0.0, 0.0])

The geometry classes interoperate with Shapely via the geo interface:

>>> from shapely.geometry import asShape
>>> x = asShape(p)
>>> x.wkt
'POINT (0.0000000000000000 0.0000000000000000)'
 
File Type Py Version Uploaded on Size
geojson-1.0.tar.gz (md5) Source 2008-08-02 11KB
  • Downloads (All Versions):
  • 223 downloads in the last day
  • 1133 downloads in the last week
  • 3924 downloads in the last month