public class GeoJsonMultiReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
GEOJSON_COORDINATES |
private static java.lang.String |
GEOJSON_FEATURECOLLECTION |
private GeometryFactory |
geomFact |
private GeoJsonReader |
rdr |
Constructor and Description |
---|
GeoJsonMultiReader(GeometryFactory geomFact) |
Modifier and Type | Method and Description |
---|---|
private static boolean |
isFeatureCollection(java.lang.String s) |
private boolean |
isGeometry(java.lang.String s) |
Geometry |
read(java.lang.String s) |
private Geometry |
readFeatureCollection(java.lang.String s)
Extracts all Geometry object substrings and reads them
|
private Geometry |
readGeometry(java.lang.String s) |
private static final java.lang.String GEOJSON_FEATURECOLLECTION
private static final java.lang.String GEOJSON_COORDINATES
private GeometryFactory geomFact
private GeoJsonReader rdr
public GeoJsonMultiReader(GeometryFactory geomFact)
public Geometry read(java.lang.String s) throws ParseException
ParseException
private Geometry readGeometry(java.lang.String s) throws ParseException
ParseException
private Geometry readFeatureCollection(java.lang.String s) throws ParseException
s
- ParseException
private boolean isGeometry(java.lang.String s)
private static boolean isFeatureCollection(java.lang.String s)