[Idm e] c&t - open data college 2

158
WERKEN MET OPEN DATA klaas jan mollema

Transcript of [Idm e] c&t - open data college 2

Page 1: [Idm e] c&t - open data college 2

W E R K E N M E T O P E N D A T A

klaas jan mol lema

Page 2: [Idm e] c&t - open data college 2

Vorige keerterugblik op het waarom en hoe

0

IntroductieLaagvliegend over het landschap van open data

0

SLIDES & ACHTERGRONDLITERATUUR OP

Page 3: [Idm e] c&t - open data college 2

OPEN DATA IS EEN TERM DIE WORDT GEBRUIKTOM VRIJ BESCHIKBARE GEGEVENS TE DUIDEN

IntroductieLaagvliegend over het landschap van open data

0

Page 4: [Idm e] c&t - open data college 2

OORSPRONG EN HISTORIE

IntroductieLaagvliegend over het landschap van open data

0

Page 5: [Idm e] c&t - open data college 2

TECHNIEK EN POLITIEK

IntroductieLaagvliegend over het landschap van open data

0

Page 6: [Idm e] c&t - open data college 2

KROPEN IN HUID VAN DE BURGER

IntroductieLaagvliegend over het landschap van open data

0

Page 7: [Idm e] c&t - open data college 2

INFOGRAPHIC

IntroductieLaagvliegend over het landschap van open data

0

Page 8: [Idm e] c&t - open data college 2

1 Waarom Open Dataeen bestuurlijke en commerciële kijk op het belang

Strategisch openen van datarandom alles openen of slim aanpakken

Snelkookcursus Techniekde techniek achter open data

Ethische en juridische aspectenvan openheid van data

Business case en ontwikkelingenvan open data

2

3

4

5

CURSUSINHOUDdrie dagen

Page 9: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

CURSUSINHOUDdrie dagen

3

Page 10: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

CURSUSINHOUDdrie dagen

3a Databases

b Standaarden

c Geo data

d Portals

Page 11: [Idm e] c&t - open data college 2
Page 12: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

CURSUSINHOUDdrie dagen

3a Databases

b Standaarden

c Geo data

d Portals

Page 13: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 14: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 15: [Idm e] c&t - open data college 2

Gegevende vastgelegde uitdrukking van een feit

gegevens: objectief waarneembare neerslag of registratie van feiten

Databaseswat is een database

Page 16: [Idm e] c&t - open data college 2

Informatiegegevens die van betekenis zijn voor de gebruiker

Databaseswat is een database

Page 17: [Idm e] c&t - open data college 2

+31 78 6812260

Databaseswat is een database

Page 18: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

namen Henk de Vriesnummers +31625362712

bedragen€ 100

data12 juli 2013

Page 19: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 20: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 21: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 22: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 23: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 24: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 25: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 26: [Idm e] c&t - open data college 2

DatabaseEen verzameling gestructureerde gegevens

Databaseswat is een database

Page 27: [Idm e] c&t - open data college 2

Doel van een databaseZo snel mogelijk de informatie geven die voor jou van belang is (uit die verzameling gegevens)

Databaseswat is een database

Page 28: [Idm e] c&t - open data college 2

CASUS

Page 29: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc

Page 30: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 31: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 32: [Idm e] c&t - open data college 2

ProbleemZoeken duurt lang

oplossing: Rolodex

Geschiedeniskorte geschiedenis van de database

Page 33: [Idm e] c&t - open data college 2

ProbleemZoeken duurt lang

oplossing: Rolodex

Geschiedeniskorte geschiedenis van de database

Page 34: [Idm e] c&t - open data college 2

ProbleemMaar 1 volgorde

oplossing: de computer

Geschiedeniskorte geschiedenis van de database

Page 35: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 36: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 37: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 38: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 39: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 40: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Handigdata kun je steeds vaker en makkelijker gebruiken voor verschillende doeleinden

WWW

Page 41: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 42: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 43: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 44: [Idm e] c&t - open data college 2

Geschiedeniskorte geschiedenis van de database

Page 45: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc

Page 46: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

Onderdelen van een database

TABEL RECORD VELD

Page 47: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

entiteit

1iets wat wezenlijk bestaat

2(informatica) een mens , dier of ding waaraan men eigenschappen kan toekennen (attributen) en waarvan deze informatie kan worden opgeslagen b.v. in tabellen

Onderdelen van een database

TABEL RECORD VELD

Page 48: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

Onderdelen van een database

TABEL RECORD VELD

STUDENTNUMMER NAAM WOONPLAATS OPLEIDING

20100001 Kees Koeleveld Den Haag IDM

20100002 Jan Jansma Rijswijk TI

20100003 Harry Hartman Nootdorp CMD

20100004 Kenny Kentuki Appelscha IDM

Page 49: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

Onderdelen van een database

TABEL RECORD VELD

STUDENTNUMMER NAAM WOONPLAATS OPLEIDING

20100001 Kees Koeleveld Den Haag IDM

20100002 Jan Jansma Rijswijk TI

20100003 Harry Hartman Nootdorp CMD

20100004 Kenny Kentuki Appelscha IDM

Page 50: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

Onderdelen van een database

TABEL RECORD VELD

STUDENTNUMMER NAAM WOONPLAATS OPLEIDING

20100001 Kees Koeleveld Den Haag IDM

20100002 Jan Jansma Rijswijk TI

20100003 Harry Hartman Nootdorp CMD

20100004 Kenny Kentuki Appelscha IDM

Page 51: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

Onderdelen van een database

primaire sleutel

STUDENTNUMMER NAAM WOONPLAATS OPLEIDING

20100001 Kees Koeleveld Den Haag IDM

20100002 Jan Jansma Rijswijk TI

20100003 Harry Hartman Nootdorp CMD

20100004 Kenny Kentuki Appelscha IDM

Page 52: [Idm e] c&t - open data college 2

Databaseontwerphoe ontwerp je een goede database

Databases in de praktijk

STUDENTNUMMER NAAM WOONPLAATS OPLEIDING

20100001 Kees Koeleveld Den Haag IDM

20100002 Jan Jansma Rijswijk TI

20100003 Harry Hartman Nootdorp CMD

20100004 Kenny Kentuki Appelscha IDM

naamstudentid

woonplopleiding

HTML FORMULIER

Page 53: [Idm e] c&t - open data college 2

STUDENTENDATABASE

Databaseontwerphoe ontwerp je een goede database

Databases in de praktijk

STUDENTNUMMER NAAM WOONPLAATS OPLEIDING

20100001 Kees Koeleveld Den Haag IDM

20100002 Jan Jansma Rijswijk TI

20100003 Harry Hartman Nootdorp CMD

20100004 Kenny Kentuki Appelscha IDM

naamstudentid

woonplopleiding

HTML WEBPAGE

Page 54: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

CURSUSINHOUDdrie dagen

3a Databases

b Standaarden

c Geo data

d Portals

Page 55: [Idm e] c&t - open data college 2
Page 56: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

TECHNISCHE STANDAARDISATIE (1)

Page 57: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

MARKUPLANGUAGESMARKEERTALEN

Page 58: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 59: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

SGMLHTMLXML

Page 60: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

SGMLHTMLXML

INHOUD

DATASHEET

VORMGEVING

Page 61: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

SGMLHTMLXML

INHOUD

DATASHEET

VORMGEVING

Page 62: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"><HTML>   <HEAD>      <TITLE>         A Small Hello       </TITLE>   </HEAD><BODY>   <H1>Hi</H1>   <P>This is very minimal "hello world" HTML document.</P> </BODY></HTML>

Page 63: [Idm e] c&t - open data college 2

OPDRACHT

Page 64: [Idm e] c&t - open data college 2

OPDRACHT

- maak een simpele webpagina en sla deze op als index.html- zie http://www.handleidinghtml.nl voor uitleg en voorbeeldcode

<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"><HTML>   <HEAD>      <TITLE>         A Small Hello       </TITLE>   </HEAD><BODY>   <H1>Hi</H1>   <P>This is very minimal "hello world" HTML document.</P> </BODY></HTML>

welke HTML versie gebruik je? ---start html ---

de header van je browserscherm ---de titel van de webpagina ---

einde header ---de eigenlijke site ---

kop1 ---paragraaf ---

einde eigenlijke site ---einde html document ---

Page 65: [Idm e] c&t - open data college 2

SGMLHTMLXML

INHOUD

DATASHEET

VORMGEVING

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 66: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

structureren van dataXML is een stel regels om tekstformaten te ontwerpen

waarmee je data kunt structureren

1

maandag 3 mei 2010

XM

L

Page 67: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML lijkt op HTMLelementen attributen<ELEMENT attribuut=”waarde”>

2

maandag 3 mei 2010

XM

L

Page 68: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML is tekst, maar niet om te lezenMachineleesbaar & leesbaar door mensenXML is strenger dan HTML

3

maandag 3 mei 2010

XM

L

Page 69: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML is verbose van ontwerpXML bestanden zijn vaak groter dan ‘binaire bestanden’dat is een bewuste keuze

4

maandag 3 mei 2010

je krijgt meer informatie over je heen dan je feitelijk nodig hebt

XM

L

Page 70: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML is een familie van technologieëndiverse standaarden vormen samen de XML familie

5

maandag 3 mei 2010

XM

L

Page 71: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML is nieuw, maar ook weer niet zo nieuw.ontstaan uit SGML.1996 start. 1998 aanbevolen door W3CSGML meer voor technische documentatie. XML voor de rest

6

maandag 3 mei 2010

XM

L

Page 72: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML leidt HTML naar XHTMLW3C werkt aan de opvolger van HTML: XHTMLXHTML bevat kenmerken en elementen van XML

7

maandag 3 mei 2010

XM

L

Page 73: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML is modulairMet XML kun je je eigen bestandsformaat definiteren door

gebruik te maken van andere standaardennamespace

8

maandag 3 mei 2010

XM

L

Page 74: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

XML is de basis voor RDF en het Semantisch WebHypertext is platRDF bevat relaties tussen data

9

maandag 3 mei 2010

XM

L

Page 75: [Idm e] c&t - open data college 2

eXtensible Markup Language10 punten

licentievrij, platform-onafh.; goede ondersteuning

10

maandag 3 mei 2010

XM

L

Page 76: [Idm e] c&t - open data college 2

HTML vs XMLde praktijk

HTMLis heel erg geschikt voor het representeren van hypertext<P>, <H1>, <TITLE>, <A>, <EM>, <B>

maandag 3 mei 2010

XM

L

Page 77: [Idm e] c&t - open data college 2

HTML vs XMLde praktijk

HTMLis heel erg geschikt voor het representeren van hypertext<P>, <H1>, <TITLE>, <A>, <EM>, <B>

HTMLis helemaal niet geschikt voor het representeren van dataPrice: <EM>19.95</EM>, Quantity: <EM>5</EM>, Color: <EM>Red</EM>, Height: <EM>15 cm</EM>

maandag 3 mei 2010

XM

L

Page 78: [Idm e] c&t - open data college 2

HTML vs XMLde praktijk

<?xml version="1.0" encoding="utf-8"?>

<playlist name="mylist" xml:lang="en">

<song>

<title>Als jij maar naar me lacht</title>

<artist>Marco Borsato</artist>

</song>

<song>

<title>Resistance</title>

<artist>Muse</artist>

</song>

</playlist>

XMLwel

maandag 3 mei 2010

XM

L

Page 79: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

eigen tags (elementen) bedenken!creëer je eigen ML

bijvoorbeeld MML: muziek markup language

maandag 3 mei 2010

XM

L

Page 80: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

eigen tags (elementen) bedenken!creëer je eigen ML

bijvoorbeeld MML: muziek markup language

<?xml version="1.0" encoding="utf-8"?>

<playlist name="mylist" xml:lang="en">

<song>

<title>Als jij maar naar me lacht</title>

<artist>Marco Borsato</artist>

</song>

<song>

<title>Resistance</title>

<artist>Muse</artist>

</song>

</playlist>

maandag 3 mei 2010

XM

L

Page 81: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

eigen tags (elementen) bedenken!creëer je eigen ML

bijvoorbeeld MML: muziek markup language

<?xml version="1.0" encoding="utf-8"?>

<playlist name="mylist" xml:lang="en">

<song>

<title>Als jij maar naar me lacht</title>

<artist>Marco Borsato</artist>

</song>

<song>

<title>Resistance</title>

<artist>Muse</artist>

</song>

</playlist>

maandag 3 mei 2010

of KMLXML taal voor geolocaties in Google Maps

XM

L

Page 82: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

het boeit XML niet hoe het document wordt gebruiktHTML kán alleen als hypertext gebruikt worden

XML specificeert geen betekenis van dataXML specificeert alleen de structuur

<superhero>Klaas Jan</superhero>

geeft niet aan wat het betekent om superhero te zijnalleen dat het item ‘Klaas Jan’ van het type ‘superhero’ is.

maandag 3 mei 2010

XM

L

Page 83: [Idm e] c&t - open data college 2

eXtensible Markup Languageautopsie van een XML document

maandag 3 mei 2010

XM

L

Page 84: [Idm e] c&t - open data college 2

eXtensible Markup Languageboomstructuur van een XML document

maandag 3 mei 2010

XM

L

Page 85: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

well formed- het bestand is in unicode- < > en & komen alleen voor als het met een tag te maken heeft- elk element moet een openings en afsluit tag hebben- er moet correct genest worden- tags zijn hoofdlettergevoelig. Begin en eindtag moeten overeen komen- er moet een ‘root’ element zijn wat de rest van de elementen bevat

maandag 3 mei 2010

XM

L

Page 86: [Idm e] c&t - open data college 2

eXtensible Markup Languagegebruik

gebruik XML als- je data kan worden gezien als boomstructuur?- je nu of in de toekomst wil communiceren met andere data?

maandag 3 mei 2010

XM

L

Page 87: [Idm e] c&t - open data college 2

voorbeeldbeheer linguistische data

maandag 3 mei 2010

XM

L

Page 88: [Idm e] c&t - open data college 2

voorbeeldAPI interface’s

maandag 3 mei 2010

XM

L

Page 89: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

DTD document type definition- definieert een specifieke structuur- specificeert welke tags wanneer gebruikt mogen worden vgl. de grammatica van een taal Klaas Jan geeft vanavond les Geeft les Klaas Jan vanavond- Zinnen kunnen niet taal-conform zijn zo kan XML dit ook niet zijn aan een DTD

maandag 3 mei 2010

XM

L

Page 90: [Idm e] c&t - open data college 2

eXtensible Markup LanguageXML en DTD

maandag 3 mei 2010

XM

L

Page 91: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

XML schema- een alternatief voor DTD definieert een specifieke structuur- specificeert welke tags wanneer gebruikt mogen worden- definieert ook welk type data beschreven is.

maandag 3 mei 2010

XM

L

Page 92: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

DTD of XML schema- maken een XML document ‘zelf beschrijvend’ - specificeert welke tags wanneer gebruikt mogen worden - definieert welk type data beschreven is

- Een XML document wat conform schema is geschreven is ‘valid’- ‘well formed’ en ‘valid’ zijn verschillende dingen

maandag 3 mei 2010

XM

L

Page 93: [Idm e] c&t - open data college 2

eXtensible Markup Languagesyntax

een XML parser controleert of een XML document ‘valid’ is

programma dat XML dataverzameling gebruiktmoet XML kunnen parsen en valideren aan schema (DTD of XML schema)

maandag 3 mei 2010

XM

L

Page 94: [Idm e] c&t - open data college 2

programming interfaces

een voor-gedefiniëerde manier voor codeom externe databronnen aan te roepen

DOM : Document Object ModelSAX : Simple API for XML

maandag 3 mei 2010

XM

L

Page 95: [Idm e] c&t - open data college 2

XML op het scherm

maandag 3 mei 2010

XM

L

Page 96: [Idm e] c&t - open data college 2

XML op het scherm

maandag 3 mei 2010

XM

L

Page 97: [Idm e] c&t - open data college 2

XML op het scherm

XML specificeert hoe data is gecommuniceertDe betekenis en de manier van verwerking is niet gespecificeerdDe vormgeving is dús ook niet gespecificeerd

maandag 3 mei 2010

XM

L

Page 98: [Idm e] c&t - open data college 2

XML op het scherm

XSL stylesheetvgl. HTML met CSSdefinieert de presentatievorm van het XML document- hoe data wordt gepresenteerd aan de gebruiker- welke velden getoond worden, waar welk veld staat en hoe

voorbeelden:- XML document -> HTML

- XML document -> RTF - XML document -> PDF - XML document -> ...

maandag 3 mei 2010

XM

L

Page 99: [Idm e] c&t - open data college 2

XML op het scherm

maandag 3 mei 2010

XM

L

Page 100: [Idm e] c&t - open data college 2

XML naar ander XML

XSLT transformations- subtaal van XSL- beschrijft hoe de structuur van een XML document moet worden verandert naar de structuur van een ander XML document

maandag 3 mei 2010

XM

L

Page 101: [Idm e] c&t - open data college 2

XML als data hub

maandag 3 mei 2010

XM

L

Page 102: [Idm e] c&t - open data college 2

XML als data hub

voordelen- onafhankelijke standaard- leesbaar voor mensen- makkelijk transformeren tussen verschillende soorten XML documenten- standaard interfaces beschikbaar voor programmeren

nadelen- het probleem van data integratie blijft: - betekenis van gegevens is nog steeds niet ‘im frage’ - het blijft belangrijk hoe het genoteerd staat (al zijn er gelukkig standaard XML talen)

maandag 3 mei 2010

XM

L

Page 103: [Idm e] c&t - open data college 2

XML als data hubde toepassingen

- middleware- databasetechnologie- e-publishing- e-commerce- on the web

the big question remains:Kunnen we overeenkomen welke standaard schema’s we gaan gebruiken?

Is Dublin Core niet al voldoende?

maandag 3 mei 2010

XM

L

Page 104: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

INHOUDELIJKE STANDAARDISATIE

Page 105: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

DC :: DUBLIN COREFOAF :: FRIEND OF A FRIEND

SKOS : SIMPLE KNOWLEDGE ORGANISATION SYSTEMBIBO :: BIBLIOGRAPHIC ONTOLOGY

Page 106: [Idm e] c&t - open data college 2

data integration

XML specificeert hoe data is gecommuniceerdDe betekenis en de manier van verwerking is niet gespecificeerd

Wél zijn er verschillende standaard schema’s voor diverse domeinen:- erfgoed- bankieren- chemie- wiskunde- grafisch werk- medische wereld.

maandag 3 mei 2010

XM

L

Page 107: [Idm e] c&t - open data college 2

data integration

maandag 3 mei 2010

XM

L

Page 108: [Idm e] c&t - open data college 2

data integration

maandag 3 mei 2010

XM

L

Page 109: [Idm e] c&t - open data college 2

RDF : DATAMODEL VOOR TRIPLESRECOURCE DESCRIPTION FRAMEWORK

verteld dat er triples worden gebruiktmaar niet wat voor soort informatie er wordt beschreven

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 110: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

ONTOLOGIES / VOCABULARIESinhoudelijke datamodellen

Page 111: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

voorbeeld:Boek geschreven door auteur

BIBO:BOOK-DC:CREATOR-FOAF:PERSON

Page 112: [Idm e] c&t - open data college 2

Format="image/gif"

Title="Dublin Core icon"Identifier="http://purl.org/metadata/dublin_core/images/dc2.gif"Type="image"Format="image/gif 4kB"

Subject="Saturn"Type="image"Format="image/gif 640 x 512 pixels"Identifier="http://www.not.iac.es/newwww/photos/images/satnot.gif"

Title="The Bronco Buster"Creator="Frederic Remington"Type="physical object"Format="bronze 22 in."

DCFOAFSKOSBIBO

Page 113: [Idm e] c&t - open data college 2

<foaf:Person> <foaf:name>David Banner</foaf:name> <foaf:title>Mr</foaf:title> <foaf:firstName>David</foaf:firstName> <foaf:surname>Banner</foaf:surname> <foaf:nick>hulk</foaf:nick> <foaf:homepage rdf:resource="http://www.davidbanner.com"/> <foaf:weblog rdf:resource="http://www.davidbanner.com/blog"/> <foaf:schoolHomepage rdf:resource="http://www.mit.edu"/> <foaf:workplaceHomepage rdf:resource="http://www.gamma-rays-r-us.com"/> <foaf:workInfoHomepage rdf:resource="http://www.gamma-rays-r-us.com/~banner/crazy-experiments.html"/> <!-- etc --></foaf:Person>

DCFOAFSKOSBIBO

Page 114: [Idm e] c&t - open data college 2

<skos:Concept rdf:about="http:/example.com/Concept/0001"> <skos:prefLabel>English cuisine</skos:prefLabel> <skos:altLabel>English dishes</skos:altLabel> <skos:altLabel xml:lang="fr">Cuisine anglaise</skos:altLabel> <skos:inScheme rdf:resource="http:/example.com/thesaurus"/> <skos:broader rdf:resource="http:/example.com/Concept/0002"/> <skos:related rdf:resource="http:/example.com/Concept/0003"/></skos:Concept>

DCFOAFSKOSBIBO

Page 115: [Idm e] c&t - open data college 2

<?xml version="1.0"?><rdf:RDF xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/">

<bibo:Series rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" dcterms:title="CEUR Workshop Proceedings" bibo:shortTitle="CEUR workshop proc." bibo:issn="1613-0073" >

<dcterms:publisher rdf:resource="http://infolab.uvt.nl/~jeusfeld/" />

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/"> <bibo:uri>http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/</bibo:uri> </bibo:Document>

</dcterms:relation>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Series>

<foaf:Person rdf:about="http://infolab.uvt.nl/~jeusfeld/" bibo:familyName="Jeusfeld" bibo:givenName="Manfred" />

<bibo:Proceeding rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" dcterms:title="SFSW '07 Scripting for the Semantic Web" bibo:shortTitle="SFSW2007" dcterms:date="2007-05-01" bibo:volume="248" >

<dcterms:partOf rdf:resource="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<bibo:editor rdf:resource="http://www.auer.cx/soeren" /> <bibo:editor rdf:resource="http://www.bizer.de#chris" />

<bibo:editor rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <bibo:editor rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" />

<bibo:contributorList> <rdf:Seq> <rdf:li rdf:resource="http://www.auer.cx/soeren" />

<rdf:li rdf:resource="http://www.bizer.de#chris" /> <rdf:li rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <rdf:li rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" /> </rdf:Seq> </bibo:contributorList>

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Proceeding>

<bibo:Article rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" dcterms:title="An Architecture to Discover and Query Decentralized RDF Data" dcterms:date="2007-05-01" >

<dcterms:partOf rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<dcterms:creator rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <dcterms:creator rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <dcterms:creator rdf:resource="http://fgiasson.com/me/" />

<bibo:authorList> <rdf:Seq> <rdf:li rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <rdf:li rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <rdf:li rdf:resource="http://fgiasson.com/me/" />

</rdf:Seq> </bibo:authorList>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/peerReviwed" /> <bibo:status rdf:resource="http://purl.org/ontology/bibo/status/accepted" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Article>

</rdf:RDF>

DCFOAFSKOSBIBO

Page 116: [Idm e] c&t - open data college 2

<?xml version="1.0"?><rdf:RDF xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/">

<bibo:Series rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" dcterms:title="CEUR Workshop Proceedings" bibo:shortTitle="CEUR workshop proc." bibo:issn="1613-0073" >

<dcterms:publisher rdf:resource="http://infolab.uvt.nl/~jeusfeld/" />

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/"> <bibo:uri>http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/</bibo:uri> </bibo:Document>

</dcterms:relation>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Series>

<foaf:Person rdf:about="http://infolab.uvt.nl/~jeusfeld/" bibo:familyName="Jeusfeld" bibo:givenName="Manfred" />

<bibo:Proceeding rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" dcterms:title="SFSW '07 Scripting for the Semantic Web" bibo:shortTitle="SFSW2007" dcterms:date="2007-05-01" bibo:volume="248" >

<dcterms:partOf rdf:resource="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<bibo:editor rdf:resource="http://www.auer.cx/soeren" /> <bibo:editor rdf:resource="http://www.bizer.de#chris" />

<bibo:editor rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <bibo:editor rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" />

<bibo:contributorList> <rdf:Seq> <rdf:li rdf:resource="http://www.auer.cx/soeren" />

<rdf:li rdf:resource="http://www.bizer.de#chris" /> <rdf:li rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <rdf:li rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" /> </rdf:Seq> </bibo:contributorList>

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Proceeding>

<bibo:Article rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" dcterms:title="An Architecture to Discover and Query Decentralized RDF Data" dcterms:date="2007-05-01" >

<dcterms:partOf rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<dcterms:creator rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <dcterms:creator rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <dcterms:creator rdf:resource="http://fgiasson.com/me/" />

<bibo:authorList> <rdf:Seq> <rdf:li rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <rdf:li rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <rdf:li rdf:resource="http://fgiasson.com/me/" />

</rdf:Seq> </bibo:authorList>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/peerReviwed" /> <bibo:status rdf:resource="http://purl.org/ontology/bibo/status/accepted" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Article>

</rdf:RDF>

DCFOAFSKOSBIBO

Page 117: [Idm e] c&t - open data college 2

<?xml version="1.0"?><rdf:RDF xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/">

<bibo:Series rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" dcterms:title="CEUR Workshop Proceedings" bibo:shortTitle="CEUR workshop proc." bibo:issn="1613-0073" >

<dcterms:publisher rdf:resource="http://infolab.uvt.nl/~jeusfeld/" />

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/"> <bibo:uri>http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/</bibo:uri> </bibo:Document>

</dcterms:relation>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Series>

<foaf:Person rdf:about="http://infolab.uvt.nl/~jeusfeld/" bibo:familyName="Jeusfeld" bibo:givenName="Manfred" />

<bibo:Proceeding rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" dcterms:title="SFSW '07 Scripting for the Semantic Web" bibo:shortTitle="SFSW2007" dcterms:date="2007-05-01" bibo:volume="248" >

<dcterms:partOf rdf:resource="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<bibo:editor rdf:resource="http://www.auer.cx/soeren" /> <bibo:editor rdf:resource="http://www.bizer.de#chris" />

<bibo:editor rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <bibo:editor rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" />

<bibo:contributorList> <rdf:Seq> <rdf:li rdf:resource="http://www.auer.cx/soeren" />

<rdf:li rdf:resource="http://www.bizer.de#chris" /> <rdf:li rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <rdf:li rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" /> </rdf:Seq> </bibo:contributorList>

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Proceeding>

<bibo:Article rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" dcterms:title="An Architecture to Discover and Query Decentralized RDF Data" dcterms:date="2007-05-01" >

<dcterms:partOf rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<dcterms:creator rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <dcterms:creator rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <dcterms:creator rdf:resource="http://fgiasson.com/me/" />

<bibo:authorList> <rdf:Seq> <rdf:li rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <rdf:li rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <rdf:li rdf:resource="http://fgiasson.com/me/" />

</rdf:Seq> </bibo:authorList>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/peerReviwed" /> <bibo:status rdf:resource="http://purl.org/ontology/bibo/status/accepted" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Article>

</rdf:RDF>

DCFOAFSKOSBIBO

Page 118: [Idm e] c&t - open data college 2

<?xml version="1.0"?><rdf:RDF xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/">

<bibo:Series rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" dcterms:title="CEUR Workshop Proceedings" bibo:shortTitle="CEUR workshop proc." bibo:issn="1613-0073" >

<dcterms:publisher rdf:resource="http://infolab.uvt.nl/~jeusfeld/" />

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/"> <bibo:uri>http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/</bibo:uri> </bibo:Document>

</dcterms:relation>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Series>

<foaf:Person rdf:about="http://infolab.uvt.nl/~jeusfeld/" bibo:familyName="Jeusfeld" bibo:givenName="Manfred" />

<bibo:Proceeding rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" dcterms:title="SFSW '07 Scripting for the Semantic Web" bibo:shortTitle="SFSW2007" dcterms:date="2007-05-01" bibo:volume="248" >

<dcterms:partOf rdf:resource="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<bibo:editor rdf:resource="http://www.auer.cx/soeren" /> <bibo:editor rdf:resource="http://www.bizer.de#chris" />

<bibo:editor rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <bibo:editor rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" />

<bibo:contributorList> <rdf:Seq> <rdf:li rdf:resource="http://www.auer.cx/soeren" />

<rdf:li rdf:resource="http://www.bizer.de#chris" /> <rdf:li rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <rdf:li rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" /> </rdf:Seq> </bibo:contributorList>

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Proceeding>

<bibo:Article rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" dcterms:title="An Architecture to Discover and Query Decentralized RDF Data" dcterms:date="2007-05-01" >

<dcterms:partOf rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<dcterms:creator rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <dcterms:creator rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <dcterms:creator rdf:resource="http://fgiasson.com/me/" />

<bibo:authorList> <rdf:Seq> <rdf:li rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <rdf:li rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <rdf:li rdf:resource="http://fgiasson.com/me/" />

</rdf:Seq> </bibo:authorList>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/peerReviwed" /> <bibo:status rdf:resource="http://purl.org/ontology/bibo/status/accepted" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Article>

</rdf:RDF>

DCFOAFSKOSBIBO

Page 119: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

TECHNISCHE STANDAARDISATIE (2)

Page 120: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 121: [Idm e] c&t - open data college 2
Page 122: [Idm e] c&t - open data college 2
Page 123: [Idm e] c&t - open data college 2
Page 124: [Idm e] c&t - open data college 2
Page 125: [Idm e] c&t - open data college 2
Page 126: [Idm e] c&t - open data college 2
Page 127: [Idm e] c&t - open data college 2
Page 128: [Idm e] c&t - open data college 2
Page 129: [Idm e] c&t - open data college 2
Page 130: [Idm e] c&t - open data college 2

<?xml version="1.0"?><rdf:RDF xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/">

<bibo:Series rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" dcterms:title="CEUR Workshop Proceedings" bibo:shortTitle="CEUR workshop proc." bibo:issn="1613-0073" >

<dcterms:publisher rdf:resource="http://infolab.uvt.nl/~jeusfeld/" />

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/"> <bibo:uri>http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/</bibo:uri> </bibo:Document>

</dcterms:relation>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Series>

<foaf:Person rdf:about="http://infolab.uvt.nl/~jeusfeld/" bibo:familyName="Jeusfeld" bibo:givenName="Manfred" />

<bibo:Proceeding rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" dcterms:title="SFSW '07 Scripting for the Semantic Web" bibo:shortTitle="SFSW2007" dcterms:date="2007-05-01" bibo:volume="248" >

<dcterms:partOf rdf:resource="http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/proceedings.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<bibo:editor rdf:resource="http://www.auer.cx/soeren" /> <bibo:editor rdf:resource="http://www.bizer.de#chris" />

<bibo:editor rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <bibo:editor rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" />

<bibo:contributorList> <rdf:Seq> <rdf:li rdf:resource="http://www.auer.cx/soeren" />

<rdf:li rdf:resource="http://www.bizer.de#chris" /> <rdf:li rdf:resource="http://kmi.open.ac.uk/people/tom/" /> <rdf:li rdf:resource="http://www.dfki.uni-kl.de/~grimnes/foaf.rdf#ggrimnes" /> </rdf:Seq> </bibo:contributorList>

<dcterms:hasPart rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Proceeding>

<bibo:Article rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11/" dcterms:title="An Architecture to Discover and Query Decentralized RDF Data" dcterms:date="2007-05-01" >

<dcterms:partOf rdf:resource="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/" />

<dcterms:relation> <bibo:Document rdf:about="http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf"> <bibo:uri>http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-248/paper11.pdf</bibo:uri>

</bibo:Document> </dcterms:relation>

<dcterms:creator rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <dcterms:creator rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <dcterms:creator rdf:resource="http://fgiasson.com/me/" />

<bibo:authorList> <rdf:Seq> <rdf:li rdf:resource="http://captsolo.net/semweb/foaf-captsolo.rdf#Uldis_Bojars" /> <rdf:li rdf:resource="http://tmp.apassant.net/foaf.rdf#alex" /> <rdf:li rdf:resource="http://fgiasson.com/me/" />

</rdf:Seq> </bibo:authorList>

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/peerReviwed" /> <bibo:status rdf:resource="http://purl.org/ontology/bibo/status/accepted" />

<bibo:status rdf:resource="http://purl.org/ontology/bibo/status/published" />

</bibo:Article>

</rdf:RDF>

Page 131: [Idm e] c&t - open data college 2
Page 132: [Idm e] c&t - open data college 2
Page 133: [Idm e] c&t - open data college 2
Page 134: [Idm e] c&t - open data college 2
Page 135: [Idm e] c&t - open data college 2

LINKED DATA IS TRIPLEonderwerp - gezegde - lijdend voorwerp

subject - predicate - object

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 136: [Idm e] c&t - open data college 2
Page 137: [Idm e] c&t - open data college 2
Page 138: [Idm e] c&t - open data college 2
Page 139: [Idm e] c&t - open data college 2
Page 140: [Idm e] c&t - open data college 2
Page 141: [Idm e] c&t - open data college 2
Page 142: [Idm e] c&t - open data college 2
Page 143: [Idm e] c&t - open data college 2
Page 144: [Idm e] c&t - open data college 2
Page 145: [Idm e] c&t - open data college 2

API : APPLICATION PROGRAMMING INTERFACE

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 146: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

JSON : JAVASCRIPT OBJECT NOTATION

Page 147: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

XML vs JSON

Page 148: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

XM

L vs

JSO

N- structuur- hierarchie- velddefinitie- heel document in 1 keer

DATADOCUMENT

- 1 object met velden- snellere dataoverdracht- geen aparte parser

DATAOBJECTEN

Page 149: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

<VERZAMELING> <RECORD> <VELD>waarde</VELD> </RECORD>

<RECORD> <VELD>waarde</VELD> </RECORD>

<RECORD> <VELD>waarde</VELD> </RECORD>

</VERZAMELING>

MARKUPLANGUAGE

[ { "Naam": "JSON", "Type": "Gegevensuitwisselingsformaat", "isProgrammeertaal": false, "Zie ook": [ "XML", "ASN.1" ] }, { "Naam": "JavaScript", "Type": "Programmeertaal", "isProgrammeertaal": true, "Jaar": 1995 } ]

JAVASCRIPT

XM

L vs

JSO

N

Page 150: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

JSON-LD

JavaScript Object Notation for Linked Data

Page 151: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

JSON-LD

JavaScript Object Notation for Linked Data

Page 152: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

AJAX : ASYNCHRONOUS JAVASCRIPT AND XML

Page 153: [Idm e] c&t - open data college 2

Snelkookcursus Techniekde techniek achter open data

3Standaardenb

Page 154: [Idm e] c&t - open data college 2

OPDRACHT

Page 155: [Idm e] c&t - open data college 2

OPDRACHT

- probeer nu uit te vinden hoe je met JSON en de XML API van Buienradar http://xml.buienradar.nl actuele weerinformatie in je webpagina zet.

Page 156: [Idm e] c&t - open data college 2

OPDRACHT

Page 157: [Idm e] c&t - open data college 2

OPDRACHT

- pas de webappcode aan

Page 158: [Idm e] c&t - open data college 2

Literatuurom door te lezen

Open Data Handbookhttp://opendatahandbook.org/nl_BE/

Linked Data: Evolving the Web into a Global Data Spacehttp://linkeddatabook.com/editions/1.0/

Data Journalism Handbookhttp://datajournalismhandbook.org/1.0/en/

Web programming step by stephttp://www.webstepbook.com/supplements-2ed/slides/chapter12-ajax-xml-json.shtml#slide9