Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

validator-core - add support for curved geometries #232

Closed
3 tasks done
mborne opened this issue Jul 12, 2021 · 0 comments · Fixed by #248
Closed
3 tasks done

validator-core - add support for curved geometries #232

mborne opened this issue Jul 12, 2021 · 0 comments · Fixed by #248
Assignees
Milestone

Comments

@mborne
Copy link
Collaborator

mborne commented Jul 12, 2021

Problem

CURVEPOLYGON appears in PCRS datasets ( #231 ) and JTS can't read the corresponding WKT

Actions

Short term

  • v4.2.0 - Try to upgrade geotools and JTS to read them (note that it changes some digits in last decimals in DATA and validation report)
  • v4.2.1 - Add a GeometryReader class to use WKTReader2 by default instead of WKTReader as geotools extends JTS Geometry types to bring curved geometry support (see https://docs.geotools.org/stable/userguide/library/jts/geometry.html )
  • v4.2.1 - Ensure that there is no regression for GpU and DGPR (validator-regress-test)

Long term

Notes

  • WKTReader2 from geotools doesn't support dimension name after geometry type ("POINT Z ..."). A fallback to original WKTReader is added to avoid regressions. An interface GeometryFormat is mainly added to clarify naming and to allow other formats such as GeoJSON, WKB,... in the future.
@mborne mborne added this to the 4.1 milestone Jul 12, 2021
@mborne mborne changed the title validator-core - improve support for curve geometry types validator-core - improve or clarify support for curve geometry types Jul 12, 2021
@mborne mborne self-assigned this Jul 12, 2021
@mborne mborne modified the milestones: 4.1, 4.2 Jul 13, 2021
@mborne mborne changed the title validator-core - improve or clarify support for curve geometry types validator-core - add support for curved geometries Aug 4, 2021
mborne added a commit that referenced this issue Aug 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant