- From: Pieter Colpaert via GitHub <sysbot+gh@w3.org>
- Date: Wed, 21 Nov 2018 09:25:44 +0000
- To: public-hydra-logs@w3.org
pietercolpaert has just created a new issue for https://github.com/HydraCG/Specifications: == Geospatial tiling description in Hydra == Geospatial tiling in e.g., OpenStreetMap works according to a formula. When you open a map, and you want to know which tiles you have to show, you have to use a formula (https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames#ECMAScript_(JavaScript/ActionScript,_etc.)) to calculate which tiles you need, and fill out the description of these tiles in a URI template as follows: `https://c.tile.openstreetmap.org/{z}/{x}/{y}.png` which results in a URL like https://c.tile.openstreetmap.org/15/16722/10964.png I think this tiling strategy is pretty powerful, but also want to be able to expose this in my Linked Data documents as a hypermedia form. My current suggestion to describe this would be as follows: ```turtle <https://tiles.openplanner.team/planet> a hydra:Collection ; hydra:manages <http://www.wikidata.org/entity/Q34442> . hydra:search [ hydra:template "https://c.tile.openstreetmap.org/{z}/{x}/{y}.examplejsonld"; hydra:variableRepresentation hydra:BasicRepresentation; hydra:mapping [ a hydra:IriTemplateMapping; hydra:variable "x"; hydra:property tiles:longitudeTile ; hydra:required true . ],[ a hydra:IriTemplateMapping; hydra:variable "y"; hydra:property tiles:latitudeTile ; hydra:required true . ],[ a hydra:IriTemplateMapping; hydra:variable "z"; hydra:property tiles:zoomTile ; hydra:required true . ] ; dcterms:hasPart <this_page> . ``` Currenlty this introduces 3 new properties: tiles:longitudeTile, tiles:latitudeTile, and tiles:zoomTile. Do you think adding these semantics within the Hydra spec makes sense, or should I add these elsewhere? Please view or discuss this issue at https://github.com/HydraCG/Specifications/issues/171 using your GitHub account
Received on Wednesday, 21 November 2018 09:25:45 UTC