geojson-validator icon indicating copy to clipboard operation
geojson-validator copied to clipboard

TODO & Roadmap

Open chrieke opened this issue 1 year ago • 0 comments

Just to keep track of some TODOs for me personally:

Readme:

  • GIF

App:

  • jsondecode
  • Map?
  • Checkboxes?
  • Options?
  • just one button for validation?
  • What was fixed & validate after again?
  • Inspiration https://geojson.yanzi.dev/
  • infos re file

Code:

  • json can also be given as str?
  • No holes intersecting/outside the outer ring (expensive)
  • advanced fix (e.g. coordinate preicisoon)
  • min. positions geometry (short etc) in schema
  • more fixes?
  • move invalid schema examples to other repo
  • For Polygons with more than one of these rings, the first MUST be the exterior ring, and any others MUST be interior rings. The exterior ring bounds the surface, and the interior rings (if present) bound holes within the surface.
  • To maximize interoperability, implementations SHOULD avoid nested GeometryCollections

Low Priority

  • Multihtreading?
  • versioning?
  • fastapi as connector, not hosted just in package for others to run.

NOT:

  • Does not require a feature id, and it doesnt need to be unique
  • The check_crs parameter is False by default, the test is optional.
  • jsondecodeerror

chrieke avatar Jan 17 '24 00:01 chrieke