Spark extension for normal spatio-temporal data analysis.
This project aims to make the most out of spark framework for professional GIS operations.
Unlike the previous framework (like GeoSpark, SpatialHadoop, etc), we hope that our framework's semantics are more in line with the world view of GIS.
This repository is still under developing.
-
Postgis
-
CSV File(geometry in wkt)
-
Shp (only reader yet)
-
MongoDB (only writer yet)
-
ES
-
MySQL
-
Platform Reader (api for read data for our big spatio-temporal data analysis cloud platform)
-
layer transform to Dataset
- Transformation
- Layer shift
- Polygon makevalid
- Buffer
- clip
- intersect
- erase
- Pyramid Tile Set (Static)
- Vector Pyramid Tile Set
- Heatmap
- Clip Model
- Intersection Model
- Erase Model
Stream Reader for multiple data storage backend
- MysqlHelper
- PgHelper
- Local File Data Reader
- Local Shp File Data Reader
Distribute Spatial Index (RDD Partitioner)
- QuadTree
Inner Spatial Index (RDD Parition's Index)
- RTree