In step 2 we have created a table with the data. In this step we convert the data to RDF triples and apply the naming scheme defined in step 4. There are different tools that can be used to do this conversion. In this case we have used LODRefine, an extension of OpenRefine.
We load the table with the data in LODRefine. Then we use the RDF plugin to define RDF skeletons based on the ontology we defined in step 3. For example, the following expression is used to create URIs for Usage Areas:
"http://data.liander.nl/id/energy/UsageArea/"+cells['POSTCODE_VAN'].value+cells['POSTCODE_TOT].value
We can also specify the rdf:type to be energy:UsageArea. And the various datatype properties to take their value from the appropriate columns in the table, e.g., that the energy:town property should get the value from the WOONPLAATS cell. An extract of the resulting triples is shown below.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix energy: <http://data.liander.nl/def/energy> . <http://data.liander.nl/id/UsageArea/1011AC1011AC> a <http://data.liander.nl/def/energy#UsageArea> ; <http://data.liander.nl/def/energy#streetname> "De Ruyterkade" ; <http://data.liander.nl/def/energy#starting_postcode> "1011AC" ; <http://data.liander.nl/def/energy#final_postcode> "1011AC" ; <http://data.liander.nl/def/energy#town> "AMSTERDAM" . <http://data.liander.nl/id/UsagePoint/1011AC1011ACE> a <http://data.liander.nl/def/energy#UsagePoint> ; <http://data.liander.nl/def/energy#low_rate_active> "28.13" ; <http://data.liander.nl/def/energy#smart_meter> "15.63" ; <http://data.liander.nl/def/energy#wheels> "1.1" ; <http://data.liander.nl/def/energy#location> <http://data.liander.nl/id/energy/UsageArea/1011AC1011AC> ; <http://data.liander.nl/def/energy#product_kind> <http://data.liander.nl/def/energy#Electricity> . <http://data.liander.nl/id/UsagePoint/1011AC1011ACG> a <http://data.liander.nl/def/energy#UsagePoint> ; <http://data.liander.nl/def/energy#low_rate_active> "0" ; <http://data.liander.nl/def/energy#smart_meter> "18.18" ; <http://data.liander.nl/def/energy#location> <http://data.liander.nl/id/energy/UsageArea/1011AC1011AC> ; <http://data.liander.nl/def/energy#product_kind> <http://data.liander.nl/def/energy#Gas> .
Weergave van een feit, begrip of aanwijzing, geschikt voor overdracht, interpretatie of verwerking door een persoon of apparaat
Resource Description Framework (RDF) is een standaardmodel voor gegevensuitwisseling op het web. RDF heeft functies die het samenvoegen van gegevens vergemakkelijken, zelfs als de onderliggende schema's verschillen, en het ondersteunt specifiek de evolutie van schema's in de loop van de tijd zonder dat alle gegevensgebruikers moeten worden gewijzigd.
Een Uniform Resource Identifier (URI), is een internet-protocolelement, gebaseerd op eerdere voorstellen van Tim Berners-Lee. Het is een unieke benaming van een bron, een stuk informatie, data of dergelijke.
Als in OWL properties of RDFS properties.
De activiteiten van Platform Linked Data Nederland (PLDN) worden mede mogelijk gemaakt dankzij het Kadaster, TNO, Big Data Value Center (BDVC), ECP, Forum Standaardisatie, Kennisnet, SLO, Waternet, Taxonic, MarkLogic, Triply, Franz Inc., SemmTech, Rijksdienst voor het Cultureel Erfgoed (RCE), Beeld en Geluid, EuroSDR, de KVK en ArchiXL
Wilt u op de hoogte gehouden worden van nieuws en ontwikkelingen binnen PLDN?
Schrijf u dan in voor de nieuwsbrief