Open robertzych opened 7 months ago
cc: @ankitsultana @yupeng9 can you help evaluate the effort for this task?
GeoServer doesn't strictly require the missing functions. Implementing the missing functions would offload the work from GeoServer to Pinot and could therefore improve query performance.
Except for ST_SimplifyPreserveTopology which may require JTS/GEOS, most of the remaining functions may be simple to implement.
I may give it a try if its still looking for contribution.
Any lead on which part should I first look into to implement it?
@robertzych ☝️
"GeoServer is an open-source server for sharing geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards." GeoServer depends on GeoTools, an open-source Java library that supports Postgres/PostGIS, Oracle, SQL Server, and other databases.
PostGISDialect.java references the following geospatial functions that are not supported by Pinot: