Parsing GML geometries
Project description
pygml
A pure python parser for OGC GML Geometries.
Installation
$ pip install pygml
Features
Parse GML 3.1, 3.2 and compact encoded GML 3.3 geometries to a __geo_interface__
compliant class.
>>> import pygml
>>> geom = pygml.parse("""
... <gml:Point gml:id="ID" xmlns:gml="http://www.opengis.net/gml/3.2">
... <gml:pos>1.0 1.0</gml:pos>
... </gml:Point>
... """)
>>> print(geom)
Geometry(geometry={'type': 'Point', 'coordinates': [1.0, 1.0]})
>>> print(geom.__geo_interface__)
{'type': 'Point', 'coordinates': [1.0, 1.0]}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygml-0.0.0.tar.gz
(10.6 kB
view hashes)
Built Distribution
pygml-0.0.0-py2-none-any.whl
(14.8 kB
view hashes)