Skip to content

Incorporate a "curve" geometry type #26

@bekozi

Description

@bekozi

WKT representations for curves and their derivative products can get complex. Below are some curve-based examples.

CIRCULARSTRING(1 5, 6 2, 7 3)
COMPOUNDCURVE(CIRCULARSTRING(0 0,1 1,1 0),(1 0,0 1))
CURVEPOLYGON(CIRCULARSTRING(-2 0,-1 -1,0 0,1 -1,2 0,0 2,-2 0),(-1 0,0 0.5,1 0,0 1,-1 0))
MULTICURVE((5 5,3 5,3 3,0 3),CIRCULARSTRING(0 0,2 1,2 2))

Curves primarily derive from "circular strings", so this would need to be supported as well. These WKT encodings do not fall outside what our reference implementation can support. The nested stuff for compound curves is a little different.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions