Consider adding geospatial relations echoing the predicates from DE-9IM #1375
danbri
commented
Sep 19, 2016
Suggest:
* geospatiallyEquals
* geospatiallyDisjoint
* geospatiallyTouches
* geospatiallyContains
* geospatiallyCovers
* geospatiallyIntersects
* geospatiallyWithin
* geospatiallyCoveredBy
* geospatiallyCrosses
* geospatiallyOverlaps
with text based on Wikipedia's summaries, and allowing each to link either geometries or places.
danbri
commented
Sep 19, 2016
Ok I have made a FIRST CUT with DELIBERATE MISTAKES for discussion in Schema.org and W3C circles.
Further things to consider:
- I included a GeospatialGeometry definition to avoid editing the existing deployed GeoShape (which could become a subtype)
- It tries to make these relations applicable both at the geometry and at the place level. Of all the relations, "equals" is the hardest to consider without concrete geometry.
- Text is based heavily on Wikipedia, no proper citation to underlying standards yet.
- We haven't got inverseOf relations or subPropertyOf relations yet (although schema.org understands these). Also we don't have "symmetric property" in schema.org's meta model yet, although that could be useful here.
- It was suggested that similar temporal relations could be added (see Working Draft)
danbri
commented
Sep 19, 2016
It's part of an effort to get existing professional geospatial systems to expose modern Web-based views rather than just GIS-specific standards. Those tools support such relations out of the box. (stopgap reply for now, typing on a phone)
Not sure if this is in another issue somewhere but....
We'll also need to support a Geo Feature class (a code or text string) to
hold things not just name-like 'pond', 'mountain', 'orchard', but also
code-like 'PND', 'MT', 'ORC'.
(this is not Geonames - USA specific, but a global Geo Feature class)
NOTED: additionalType could actually be utilized for handling this on
GeoCoordinates and GeoShape, but I think all the GIS folks might runaway
from Schema.org rather than embrace us.
References:
https://www.wikidata.org/wiki/Property_talk:P2452
http://www.geonames.org/export/codes.html
https://data.gov.uk/dataset/register-of-geographic-codes-apr-2016-uk
http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?TopicName=Associating_Geonames_with_other_features
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It would be useful (as discussed 2016-09-19) at W3C/OGC Spatial Data on the Web WG meeting in Lisbon if these could be used within schema.org.