|
Hermes@Neo4j
|
Public Member Functions | |
| Geometry | decodeGeometry (PropertyContainer container) |
| String | getConfiguration () |
| void | setConfiguration (String configuration) |
| IndexEnvelope | decodeEnvelope (PropertyContainer container) |
Public Member Functions inherited from Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder | |
| void | init (LayerST layer) |
| void | encodeEnvelope (IndexEnvelope mbb, PropertyContainer container) |
| void | encodeGeometry (Geometry geometry, PropertyContainer container) |
| IndexEnvelope | decodeEnvelope (PropertyContainer container) |
| boolean | hasAttribute (Node geomNode, String name) |
| Object | getAttribute (Node geomNode, String name) |
Protected Member Functions | |
| TemporalGeometryFactory | getGeometryFactory () |
| void | encodeGeometryShape (Geometry geometry, PropertyContainer container) |
Protected Member Functions inherited from Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder | |
| abstract void | encodeGeometryShape (Geometry geometry, PropertyContainer container) |
| Integer | encodeGeometryType (String jtsGeometryType) |
Protected Attributes | |
| TemporalGeometryFactory | geometryFactory |
| String | xProperty = "longitude" |
| String | yProperty = "latitude" |
| String | timestamp = "timestamp" |
Protected Attributes inherited from Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder | |
| LayerST | layer |
Additional Inherited Members | |
Public Attributes inherited from Neo4jSpatiotemporal.TemporalConstants | |
| String | PROP_LAYER = "layer" |
| String | PROP_LAYERNODEEXTRAPROPS = "layerprops" |
| String | PROP_CRS = "layercrs" |
| String | PROP_CREATIONTIME = "ctime" |
| String | PROP_GEOMENCODER = "geomencoder" |
| String | PROP_GEOMENCODER_CONFIG = "geomencoder_config" |
| String | PROP_LAYER_CLASS = "layer_class" |
| String | PROP_TYPE = "gtype" |
| String | PROP_QUERY = "query" |
| String | PROP_WKB = "wkb" |
| String | PROP_WKT = "wkt" |
| String[] | RESERVED_PROPS |
| int | GTYPE_GEOMETRY = 0 |
| int | GTYPE_POINT = 1 |
| int | GTYPE_LINESTRING = 2 |
| int | GTYPE_POLYGON = 3 |
| int | GTYPE_MULTIPOINT = 4 |
| int | GTYPE_MULTILINESTRING = 5 |
| int | GTYPE_MULTIPOLYGON = 6 |
Basic class for storing (encoding) and retrieving (decoding) from the graph database points (x,y,timestamp) from trajectories.
| IndexEnvelope Neo4jSpatiotemporal.Encoders.TemporalPointEncoder.decodeEnvelope | ( | PropertyContainer | container | ) |
| Geometry Neo4jSpatiotemporal.Encoders.TemporalPointEncoder.decodeGeometry | ( | PropertyContainer | container | ) |
This method is called on an individual container when we need to extract the geometry. If the container is a node, this could be the root of a sub-graph containing the geometry.
| container |
Implements Neo4jSpatiotemporal.TemporalGeometryEncoder.
|
protected |
| String Neo4jSpatiotemporal.Encoders.TemporalPointEncoder.getConfiguration | ( | ) |
|
protected |
| void Neo4jSpatiotemporal.Encoders.TemporalPointEncoder.setConfiguration | ( | String | configuration | ) |
|
protected |
|
protected |
|
protected |
|
protected |