THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
There are two kinds of categories in the processors:
- working with JTS geometries
- handling simple coordinates (lat long values)
Therefore, the following structure exists:
Markdown |
---|
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 / File | Description |
---|---|
config | ConfigKeys for variables |
jts | all processors based on JTS |
latlong | all processors based on simple lat long string values with the ontology GEO.LAT and GEO.LONG |
GeoJvmInit.java | Init Files for all Java Geo-processor. Also included connection to EPSG Database |
Inside Each Folder following structure
Markdown |
---|
``` jts | |–– exceptions | |__ SpNotSupportedGeometryException.java | |–– helper | |–– SpGeometryBuilder.java | |–– SpReprojectionBuilder.java | |__ SpTrajectoryBuilder.java | |__ processors |... ``` |
Markdown |
---|
``` latlong | |–– helper | |__ HaversineDistanceUtil.java | |__ processors |... ``` |
Folder / File | Description |
---|---|
Folder / File | Description |
---|---|