public class GeoJSONEncoder extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_SRID |
static String |
SRID_LINK_PREFIX |
| Constructor and Description |
|---|
GeoJSONEncoder() |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.GeometryCollection geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.LineString geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.MultiLineString geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.MultiPoint geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.MultiPolygon geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.Point geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
encode(com.vividsolutions.jts.geom.Polygon geometry,
int parentSrid) |
protected com.fasterxml.jackson.databind.node.ArrayNode |
encodeCoordinate(com.vividsolutions.jts.geom.Coordinate coordinate) |
protected com.fasterxml.jackson.databind.node.ArrayNode |
encodeCoordinates(com.vividsolutions.jts.geom.CoordinateSequence coordinates) |
protected com.fasterxml.jackson.databind.node.ArrayNode |
encodeCoordinates(com.vividsolutions.jts.geom.LineString geometry) |
protected com.fasterxml.jackson.databind.node.ArrayNode |
encodeCoordinates(com.vividsolutions.jts.geom.Point geometry) |
protected com.fasterxml.jackson.databind.node.ArrayNode |
encodeCoordinates(com.vividsolutions.jts.geom.Polygon geometry) |
protected int |
encodeCRS(int srid,
int parentSrid,
com.fasterxml.jackson.databind.node.ObjectNode json) |
protected int |
encodeCRS(com.fasterxml.jackson.databind.node.ObjectNode json,
com.vividsolutions.jts.geom.Geometry geometry,
int parentSrid) |
com.fasterxml.jackson.databind.node.ObjectNode |
encodeGeometry(com.vividsolutions.jts.geom.Geometry value) |
com.fasterxml.jackson.databind.node.ObjectNode |
encodeGeometry(com.vividsolutions.jts.geom.Geometry geometry,
int parentSrid) |
public static final int DEFAULT_SRID
public static final String SRID_LINK_PREFIX
public com.fasterxml.jackson.databind.node.ObjectNode encodeGeometry(com.vividsolutions.jts.geom.Geometry value)
throws GeoJSONException
GeoJSONExceptionpublic com.fasterxml.jackson.databind.node.ObjectNode encodeGeometry(com.vividsolutions.jts.geom.Geometry geometry,
int parentSrid)
throws GeoJSONException
GeoJSONExceptionprotected com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.Point geometry,
int parentSrid)
protected com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.LineString geometry,
int parentSrid)
protected com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.Polygon geometry,
int parentSrid)
protected com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.MultiPoint geometry,
int parentSrid)
protected com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.MultiLineString geometry,
int parentSrid)
protected com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.MultiPolygon geometry,
int parentSrid)
public com.fasterxml.jackson.databind.node.ObjectNode encode(com.vividsolutions.jts.geom.GeometryCollection geometry,
int parentSrid)
throws GeoJSONException
GeoJSONExceptionprotected com.fasterxml.jackson.databind.node.ArrayNode encodeCoordinate(com.vividsolutions.jts.geom.Coordinate coordinate)
protected com.fasterxml.jackson.databind.node.ArrayNode encodeCoordinates(com.vividsolutions.jts.geom.CoordinateSequence coordinates)
protected com.fasterxml.jackson.databind.node.ArrayNode encodeCoordinates(com.vividsolutions.jts.geom.Point geometry)
protected com.fasterxml.jackson.databind.node.ArrayNode encodeCoordinates(com.vividsolutions.jts.geom.LineString geometry)
protected com.fasterxml.jackson.databind.node.ArrayNode encodeCoordinates(com.vividsolutions.jts.geom.Polygon geometry)
protected int encodeCRS(com.fasterxml.jackson.databind.node.ObjectNode json,
com.vividsolutions.jts.geom.Geometry geometry,
int parentSrid)
protected int encodeCRS(int srid,
int parentSrid,
com.fasterxml.jackson.databind.node.ObjectNode json)
Copyright © 2013–2017 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.