##Abstract TopoJSON is an extension of GeoJSON that encodes topology. Rather than representing geometries discretely, geometries in TopoJSON files are stitched together from shared line segments called arcs. My proposal is to implement topojson standard in geotrellis which is geographic data processing engine. To do that I will provide an additional set of abstractions in order to represent topojson as a geometry. Furthermore, reading and writing topojson files is needed. Also, I will add conversions from topologies to “normal” geometries. Then add additional operations for instance call object by name. At the and I will document a project and write tests for it. ##Details
-
First part of my project would demand to implement set of abstractions for representing topoJSON:
- introduce new Topology object
- provide an extension of existing types: LineString, MultiLineString, Polygon, MultiPolygon. Thease types would contain additional element called „arcs” which is fundamental part of topojson
-
Im