I think we might want to support different coordinate notations. Imagine we have the following GeoJSON in our non-LD response:
geom: {
geoJson: {
type: "MultiPolygon",
coordinates: [...]
A non-schema LD response could be:
ogcgs:hasGeometry: {
ogcgs:asWKT: "..."
Where geom has become ogcgs:hasGeometry and as there is no geoJson property anymore, it only supports a ogcgs:asWKT string. Perhaps we could do the same for the schema.org extension, for example:
sgeo:hasLocation: {
sgeo:coordinates: {
sgeo:asWKT: "...",
sgeo:asGeoJSON: [...],
sgeo:asWGS84: [...],
sgeo:asEPSG28992: [...]
So you could support multiple coordinate systems/notations on a single location.
Any thoughts on this?
I think we might want to support different coordinate notations. Imagine we have the following GeoJSON in our non-LD response:
A non-schema LD response could be:
Where
geomhas becomeogcgs:hasGeometryand as there is nogeoJsonproperty anymore, it only supports aogcgs:asWKTstring. Perhaps we could do the same for the schema.org extension, for example:So you could support multiple coordinate systems/notations on a single location.
Any thoughts on this?