Opened 45 minutes ago
#37173 new New feature
Support for curved geometry types
| Reported by: | Matthias Kuhn | Owned by: | |
|---|---|---|---|
| Component: | GIS | Version: | dev |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
GeoDjango has support for various geometry types (Point, Line, Polygon and their Multi types), the gdal component also supports curves but geos and the db mapping do not yet have support for curved types.
Support for the following types should be added for supporting curved types:
CircularString,
CompoundCurve,
CurvePolygon,
MultiCurve,
MultiSurface
We have been working on libgeos to introduce basic support for curves in version 3.13 https://github.com/libgeos/geos/releases/tag/3.13.0, the support is gradually improved in the algorithms in 3.14 and upcoming 3.15.
Postgis allows for storing curved types for a long time already.
We will be happy to work on support for this.