skip to navigation
skip to content

Not Logged In

geojson 1.0.1

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.1.tar.gz (md5) Source 2008-12-21 12KB
  • Downloads (All Versions):
  • 79 downloads in the last day
  • 959 downloads in the last week
  • 3356 downloads in the last month