Geo 2.0.0

Released under the Eclipse Public License - v 1.0

Geospatial operations over points, lines, polys, geohashes, etc.

Installation

To install, add the following dependency to your project or build file:

[factual/geo "2.0.0"]

Namespaces

geo.crs

Helper functions for identifying and manipulating Coordinate Reference Systems.

geo.geohash

Working with geohashes.

geo.io

Helper functions for converting JTS geometries to and from various
geospatial IO formats (geojson, wkt, wkb).

geo.jts

Wrapper for the locationtech JTS spatial library. Constructors for points,
coordinate sequences, rings, polygons, multipolygons, and so on.

geo.poly

Polygon operations: primarily intersection testing, point-contains,
polygon->edges, bounding boxes, normal vectors, linear coordinates,
bisections, box intersections, bounded-space partitioning, and so on.

geo.spatial

Provides common interfaces for working with spatial objects and geodesics.
All units are in meters/radians/steradians unless otherwise specified.
Provides static spatial contexts for the earth, and some constants like the
earth's radii and circumferences, along with points like the poles.