public abstract class OComplexShapeBuilder<T extends org.locationtech.spatial4j.shape.Shape> extends OShapeBuilder<T>
BASE_CLASS, COORDINATES, GEOMETRY_FACTORY, SHAPE_FACTORY, SPATIAL_CONTEXT
Constructor and Description |
---|
OComplexShapeBuilder() |
Modifier and Type | Method and Description |
---|---|
protected List<List<Double>> |
coordinatesFromLineString(org.locationtech.jts.geom.LineString ring) |
protected org.locationtech.jts.geom.LineString |
createLineString(List<List<Number>> coordinates) |
protected org.locationtech.spatial4j.shape.jts.JtsGeometry |
createMultiLine(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.jts.JtsGeometry> geometries) |
protected org.locationtech.spatial4j.shape.jts.JtsGeometry |
createMultiPoint(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.jts.JtsPoint> geometries) |
protected org.locationtech.spatial4j.shape.jts.JtsGeometry |
createMultiPolygon(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> geometries) |
protected boolean |
isMultiLine(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> collection) |
protected boolean |
isMultiPoint(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> collection) |
protected boolean |
isMultiPolygon(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> collection) |
protected boolean |
isPoint(org.locationtech.spatial4j.shape.Shape shape) |
protected boolean |
isPolygon(org.locationtech.spatial4j.shape.Shape shape) |
asBinary, asGeoJson, asGeoJson, asText, asText, asText, asText, buffer, context, fromDoc, fromGeoJson, fromMapGeoJson, fromObject, fromText, getName, getSRID, getType, initClazz, superClass, toDoc, toDoc, toShape, validate
protected List<List<Double>> coordinatesFromLineString(org.locationtech.jts.geom.LineString ring)
protected org.locationtech.jts.geom.LineString createLineString(List<List<Number>> coordinates)
protected org.locationtech.spatial4j.shape.jts.JtsGeometry createMultiPoint(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.jts.JtsPoint> geometries)
protected org.locationtech.spatial4j.shape.jts.JtsGeometry createMultiLine(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.jts.JtsGeometry> geometries)
protected org.locationtech.spatial4j.shape.jts.JtsGeometry createMultiPolygon(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> geometries)
protected boolean isMultiPolygon(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> collection)
protected boolean isMultiPoint(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> collection)
protected boolean isMultiLine(org.locationtech.spatial4j.shape.ShapeCollection<org.locationtech.spatial4j.shape.Shape> collection)
protected boolean isPoint(org.locationtech.spatial4j.shape.Shape shape)
protected boolean isPolygon(org.locationtech.spatial4j.shape.Shape shape)
Copyright © 2009–2020 OrientDB. All rights reserved.