Linked geodata maken hoeft niet moeilijk te zijn. JSON-LD en GeoJSON lijken een hele geschikte combinatie om de eerste stappen te zetten: semantiek toevoegen aan bestaande data. Deze presentatie hierover is op de Linked Open Data bijeenkomst in Enschede van 17 april.
7. donderdag 17 april 2014
JSON-LD
● W3C Recommendation (16 jan 2014)
● Linked data in JSON
● Ontworpen met bestaande systemen en data in
gedachten !
● Kern: voeg aan data definities toe van de
gebruikte properties
9. donderdag 17 april 2014
@context toevoegen
● Direct bij de data
● Via een extern bestand in de JSON data
“@context”: “http://data.pilod.nl/contexts/kerktorens.json”
● Via een extern bestand in de HTTP header
● Aangeven van:
– @type
– @id voor URI
– … en meer
10. donderdag 17 april 2014
Waarom is dit handig?
● Eenvoudige manier van toevoegen vocabularies
● Bestaande data en systemen blijven intact
● @context kan je negeren als je wilt
● @context kan je gebruiken als je wilt:
– verwerken met standaard algoritmes. Bijvoorbeeld
omzetten in N-triples, Expanded form, …
– Standaard gedrag voor bekende termen in je
applicatie
– ...
14. donderdag 17 april 2014
Wat is GeoJSON?
● Ondersteuning in vele tools en platformen
● Er is al heel erg veel geodata beschikbaar in
GeoJSON
● Maar ... geen echte semantiek
15. donderdag 17 april 2014
De vraag...
Kunnen we dan iets met JSON-LD + GeoJSON?
17. donderdag 17 april 2014
Demo: GeoJSON2LD tool
● http://nieuwsinkaart.nl/rdfgeo/geojson2ld.html
Werk in uitvoering...
Doelen:
● Geodata omzetten naar Linked Data
● Geodata als linked data gaan gebruiken
20. donderdag 17 april 2014
Demo
App bekend met GeoJSON App bekend met
GeoJSON-LD en Dublin Core
21. donderdag 17 april 2014
Demo
● Data ook nog steeds te gebruiken in andere
pakketten
22. donderdag 17 april 2014
Tot slot
● JSON-LD: laagdrempelig linked data maken en
gebruiken in web applicaties
● GeoJSON-LD kan voor veel gangbare geodata
makkelijke manier zijn om Linked Geodata te
maken
● Uitnodiging: geodata beschikbaar (in
GeoJSON) om om te zetten naar JSON-LD? Laat
het weten!
23. donderdag 17 april 2014
Wat links
● JSON-LD playground:
http://json-ld.org/playground/index.html
● GeoJSON: http://geojson.org/
● W3C spec: http://www.w3.org/TR/json-ld/