Changes between Version 8 and Version 9 of PostGIS3
- Timestamp:
- 03/13/18 10:21:17 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PostGIS3
v8 v9 22 22 * Allow storage of non-double coordinates (integers, single-precision, exact) 23 23 * Make "PostGIS" source tree an even thin(ner?) wrapper that exposes other code to Postgres. Leave almost no processing logic here. 24 * Consider using C++ for some of what is currently in the "lwgeom" source tree. (This could mean 24 * Consider using C++ for some of what is currently in the "lwgeom" source tree. (This could mean=moving logic of things like {{{ ST_BuildArea }}} and {{{ ST_MakeValid }}} to GEOS, which would avoid verbose, complex code from dealing w/CAPI) 25 25 * Build adapters to LWGEOM to boost::geometry and CGAL types so we can use those libraries directly 26 26 … … 34 34 * ST_AsGeoJSON/GeomFromGeoJSON that are aware of json/jsonb types. So, geometry::json is ST_AsGeoJSON(geometry). A documented function to turn a table into GeoJSON FeatureCollection, automagically finding the geometry field; 35 35 * Spatial clustering: GeometricMedioid, KMedioids, XMeans, and then combine them into non-existing XMedioids with flexible exit conditions ("max cluster radius is", "max cluster diameter is", "max number of clusters is"); 36 * Make ST_ClusterWithin and ST_ClusterIntersecting window just like ST_ClusterDBSCAN 36 37 * A way to store SRID and type in typmod only, so that 2D point columns take just 2*sizeof(double). 37 38