You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

There are two kinds of categories in the processors:

  1. working with JTS geometries
  2. handling simple coordinates (lat long values)


Therefore, the following structure exists:

Base Folder

incubator-streampipes/streampipes-extensions/streampipes-processors-geo-jvm/src/main/java/org/apache/streampipes/processors/geo/jvm
|
|–– config
|–– jts
|–– latlong
|__ GeoJvmInit.java


Folder / FileDescription
configConfigKeys for variables
jtsall processors based on JTS
latlongall processors based on simple lat long string values with the ontology GEO.LAT and GEO.LONG
GeoJvmInit.javaInit Files for all Java Geo-processor. Also included connection to EPSG Database

Inside Each Folder following structure

jts
|
|–– exceptions
|	|__ SpNotSupportedGeometryException.java
|
|–– helper
|	|–– SpGeometryBuilder.java
|	|–– SpReprojectionBuilder.java
|	|__ SpTrajectoryBuilder.java
|
|__ processors
	|...





latlong
|
|–– helper
|	|__ HaversineDistanceUtil.java
|
|__ processors
	|...

Folder / FileDescription







Folder / FileDescription






  • No labels