The first beta release of pygplates (the GPlates Python library) is now available for download.
pygplates enables access to GPlates functionality via the Python programming language. This may be of particular use to researchers requiring more flexibility than is provided by the GPlates user interface.
The following pygplates functionality is available:-
- Load and save feature data (GPML, Shapefile, etc)
- Create/modify/query feature data
- Traverse/modify/query plate rotation hierarchy
- Partition into plates and assign plate properties
- Reconstruct geometries, flowlines, motion paths
- Resolve topological plates and query their boundary sections (ridges/subductions)
- Calculate velocities
- Distance between geometries (region-of-interest queries)
- Geometry queries (length, point-in-polygon, area, centroid, tessellate, interpolate, join, partition)