Hermes@Neo4j
Neo4jSpatiotemporal.SimplePointLayerST Class Reference
Inheritance diagram for Neo4jSpatiotemporal.SimplePointLayerST:
Neo4jSpatiotemporal.EditableLayerImplTemporal Neo4jSpatiotemporal.DefaultLayerTemporal Neo4jSpatiotemporal.EditableLayerTemporal Neo4jSpatiotemporal.TemporalConstants Neo4jSpatiotemporal.LayerST Neo4jSpatiotemporal.SpatialTemporalDataset Neo4jSpatiotemporal.LayerST

Public Member Functions

SpatialTemporalDatabaseRecord add (TemporalCoordinate coordinate)
 
SpatialTemporalDatabaseRecord add (TemporalCoordinate coordinate, String[] fieldsName, Object[] fields)
 
SpatialTemporalDatabaseRecord add (double x, double y, long timestamp)
 
SpatialTemporalDatabaseRecord add (double x, double y, long timestamp, String[] fieldsName, Object[] fields)
 
List< GeoPipeFlowTemporalfindClosestPointsTo (TemporalCoordinate coordinate, double d)
 
List< GeoPipeFlowTemporalfindClosestPointsTo (TemporalCoordinate coordinate, int numberOfItemsToFind)
 
List< GeoPipeFlowTemporalfindClosestPointsTo (TemporalCoordinate coordinate)
 
- Public Member Functions inherited from Neo4jSpatiotemporal.EditableLayerImplTemporal
SpatialTemporalDatabaseRecord add (Geometry geometry)
 
SpatialTemporalDatabaseRecord add (Geometry geometry, String[] fieldsName, Object[] fields)
 
List< SpatialTemporalDatabaseRecordsearchTreeTrajectory (List< IndexEnvelope > envelopes, List< String > tags)
 
List< SpatialTemporalDatabaseRecordsearchTreeTrajectoryA3 (List< IndexEnvelope > envelopes, List< String > tags)
 
List< SpatialTemporalDatabaseRecordsearchTree (IndexEnvelope envelope, String tag)
 
List< SpatialTemporalDatabaseRecordsearchTreeTrajectoryEpisode (List< IndexEnvelope > envelopes, List< String > tags)
 
List< SpatialTemporalDatabaseRecordsearchTreeTrajectoryMiddleEpisodeHalf (String graphDB, List< IndexEnvelope > envelopes, List< String > tags, int position, int arraySize)
 
List< SpatialTemporalDatabaseRecordsearchTreeTrajectoryMiddleEpisodeHalf (String graphDB, List< IndexEnvelope > envelopes, List< String > tags, int arraySize)
 
void enhanceRTreeIndex ()
 
SemanticTrajectory getTrajectoryFromEpisode (Node node)
 
void enhanceRTreeTrajectoryIndex ()
 
String getTrajectoryString (Node node)
 
int getNodeTraversal ()
 
int getTextTraversal ()
 
void removeRawDataEB ()
 
void removeRawDataSTB ()
 
void enhanceRTreeTrajectoryIndexA3 ()
 
String getTrajectoryTags (Node node)
 
Index< Node > getLecicalIndex ()
 
void update (long geomNodeId, Geometry geometry)
 
void delete (long geomNodeId)
 
void removeFromIndex (long geomNodeId)
 
- Public Member Functions inherited from Neo4jSpatiotemporal.DefaultLayerTemporal
String getName ()
 
SpatialTemporalDatabaseService getSpatialDatabase ()
 
LayerIndexReaderTemporal getIndex ()
 
SpatialTemporalDatabaseRecord add (Node geomNode)
 
TemporalGeometryFactory getGeometryFactory ()
 
void setCoordinateReferenceSystem (CoordinateReferenceSystem crs)
 
CoordinateReferenceSystem getCoordinateReferenceSystem ()
 
void setGeometryType (Integer geometryType)
 
Integer getGeometryType ()
 
String[] getExtraPropertyNames ()
 
void setExtraPropertyNames (String[] names)
 
void mergeExtraPropertyNames (String[] names)
 
void initialize (SpatialTemporalDatabaseService spatialDatabase, String name, Node layerNode)
 
Node getLayerNode ()
 
void delete (Listener monitor)
 
SpatialTemporalDataset getDataset ()
 
Iterable< Node > getAllGeometryNodes ()
 
boolean containsGeometryNode (Node geomNode)
 
Iterable<?extends Geometry > getAllGeometries ()
 
TemporalGeometryEncoder getGeometryEncoder ()
 
Iterable< ?extends LayerSTgetLayers ()
 
Object getStyle ()
 
PropertyMappingManagerTemporal getPropertyMappingManager ()
 
- Public Member Functions inherited from Neo4jSpatiotemporal.EditableLayerTemporal
void setCoordinateReferenceSystem (CoordinateReferenceSystem coordinateReferenceSystem)
 

Static Public Attributes

static final int LIMIT_RESULTS = 100
 

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
 
- Protected Member Functions inherited from Neo4jSpatiotemporal.EditableLayerImplTemporal
Node addGeomNode (Geometry geom, String[] fieldsName, Object[] fields)
 
- Protected Member Functions inherited from Neo4jSpatiotemporal.DefaultLayerTemporal
 DefaultLayerTemporal ()
 
GraphDatabaseService getDatabase ()
 
- Static Protected Member Functions inherited from Neo4jSpatiotemporal.DefaultLayerTemporal
static LayerST makeLayerFromNode (SpatialTemporalDatabaseService spatialDatabase, Node layerNode)
 
static LayerST makeLayerAndNode (SpatialTemporalDatabaseService spatialDatabase, String name, Class< ?extends TemporalGeometryEncoder > geometryEncoderClass, Class< ?extends LayerST > layerClass)
 
- Protected Attributes inherited from Neo4jSpatiotemporal.DefaultLayerTemporal
Node layerNode
 
TemporalGeometryEncoder geometryEncoder
 
TemporalGeometryFactory geometryFactory
 
LayerRTreeIndexTemporal index
 

Member Function Documentation

SpatialTemporalDatabaseRecord Neo4jSpatiotemporal.SimplePointLayerST.add ( TemporalCoordinate  coordinate)
SpatialTemporalDatabaseRecord Neo4jSpatiotemporal.SimplePointLayerST.add ( TemporalCoordinate  coordinate,
String[]  fieldsName,
Object[]  fields 
)
SpatialTemporalDatabaseRecord Neo4jSpatiotemporal.SimplePointLayerST.add ( double  x,
double  y,
long  timestamp 
)
SpatialTemporalDatabaseRecord Neo4jSpatiotemporal.SimplePointLayerST.add ( double  x,
double  y,
long  timestamp,
String[]  fieldsName,
Object[]  fields 
)
List<GeoPipeFlowTemporal> Neo4jSpatiotemporal.SimplePointLayerST.findClosestPointsTo ( TemporalCoordinate  coordinate,
double  d 
)
List<GeoPipeFlowTemporal> Neo4jSpatiotemporal.SimplePointLayerST.findClosestPointsTo ( TemporalCoordinate  coordinate,
int  numberOfItemsToFind 
)
List<GeoPipeFlowTemporal> Neo4jSpatiotemporal.SimplePointLayerST.findClosestPointsTo ( TemporalCoordinate  coordinate)

Member Data Documentation

final int Neo4jSpatiotemporal.SimplePointLayerST.LIMIT_RESULTS = 100
static

The documentation for this class was generated from the following file: