-
Notifications
You must be signed in to change notification settings - Fork 14
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
Always include 'geometry' when 'place' is not null? #68
Comments
The part of the GeoJSON spec that (I think) requires this:
Highlighted text by me... |
An interesting case is non-geographical geometries. I'm specifically thinking on 2D cartesian geometries, i.e. those in the For those, it's just not possible to provide a fallback geometry that complies with the GeoJSON spec, since it's not possible to translate their coordinates to WGS84 (et al), and their raw coordinates fall outside the [-180,180],[-90,90] range (and cannot be used directly in GeoJSON). Maybe they're not unlocated, but I'll say that they're unlocatable in WGS84 (in my understanding of the specs). Another edge case is lunar/martian/etc CRSs ( Me personally, I'm fine with having null |
Meeting 2022-10-31: If there is a JSON-FG feature with a "place" member, but "geometry" is |
GeoJSON states:
Currently you can have a place member that is non-null, but the geometry member can be null. However, the feature is obviously "located". Shouldn't we always require a non-null geometry member, if the place member is non-null (i.e. at least some representative point) to make clear that the feature has a location?
Raised during the 2022-09 Code Sprint.
The text was updated successfully, but these errors were encountered: