Püsiviited
Avaandmed
Püsiviited
Tavakasutajale annab püsiviite kasutamine kindluse, et ka aastate pärast saab kätte sama veebiressursi, isegi kui veebiaadress on vahepeal muutunud.
Automaatsüsteemide jaoks on samuti oluline viidete pikk eluiga, sest lähteallikate pidev monitoorimine on kulukas. Avaandmeid (ing. open data) koostavad või tarbivad süsteemid kasutavad avaandmete faile, mille töötlemine oleks vigaderohke kui neis kasutatavad viited pidevalt muutuksid.
Käesolev juhend kirjeldab Muuseumide Infosüsteemis kasutatavate püsiviidete kasutusvõimalusi ja ülesehitust. Peamine kasutuskoht neile on avaandmete liides, mis väljastab RDF (ing. Resource Description Framework) faile.
Püsiviite süntaks:
http://opendata.muis.ee/object/1522095 ---- --------------- ----- ------- / | \ \ protokoll lahendaja aadress objekti klass objekti ID
Juhendis toodud käsurea käsud on Linuxi ja Mac OSX terminali näitel. HTTP päringute jaoks kasutatakse programmi cURL. Windowsis võimaldab cURL'i kasutada Cygwin. Samaväärsed tööriistad on olemas ka PowerShellis.
Püsiviitamise süsteemi loomisel on järgitud Euroopa Komisjoni avaliku sektori semantilise koosvõime programmi soovitusi.Museaal [üles]
Brauseriga tehtud päring püsiviitele suunatakse portaalis asuvale museaali vaatamise lehele.
Automaatsüsteemide jaoks on loodud võimalus HTTP päringu päises deklareerida soov saada vastuseks RDF fail. Sellisel juhul suunatakse päring avaandmete rakendusele, mis väljastab museaali RDF faili.
curl -H "Accept: application/rdf+xml" http://opendata.muis.ee/object/1522095
Kujutisfailid [üles]
Kujutis
Kujutisfailide loend
Isik & organisatsioon [üles]
Isik
Organisatsioon
Sõnastikud [üles]
Sõnastikud koos näitega:
Sündmus [üles]
Asukoht [üles]
Asukoha sõnastik koos näitega:
Avaandmed [üles]
Avaandmeteks nimetatakse taaskasutuseks publitseeritud andmeid. MuIS avandmete liides väljastab andmeid RDF+XML formaadis ning vastab formaatide ja kodeeringute süsteemis tasemele 4/5. Väljastatakse vaid neid andmeid, mis on ka portaalis avalikult saadaval. Andmetes olevaid objekte identifitseeritakse URI-dega ning klassid on üles ehitatud hierarhiliselt. Näiteks - museaal viitab sündmusele, mis omakorda viitab selles osalenud isikutele.
Kasutatavad nimeruumid:
- CIDOC-CRM versioon 5.0.4. Põhiline kasutatav nimeruum.
- Dublin Core (DC) - üldise iseloomuga andmed (RDF faili loomise aeg, museaalide puhul ka kogusse registreerimise aeg, peamised identifikaatorid).
- MuIS versioon 1.0 - MuIS-i spetsiifilised andmeväljad (nt. museaali numbri osad), mida ei ole võimalik CIDOC, ESE või muu Euroopas tunnustatud nimeruumi põhjal kirjeldada. Hea tava on MuIS'i kirjeldus hoida võimalikult väike ning eelistada CIDOC-põhist lahendust.
- OWL versioon 07/2002. Versiooni ja litsentsi info, sünonüümid (owl.sameAs).
- FOAF Viited kujutistele.
RDF failide brauseris vaatamiseks saab kasutada Graphite brauserit.
Joonistel kasutatavad klassid. Klassi värv näitab sarnaseid omadusi.
RDF failid sisaldavad infot Kultuuriministeeriumi kui andmete avaldaja kohta koos kasutuslitsentsiga:
Täiendavat infot avaandmete ja RDF standardi kohta:
- W3C RDF validaator
- RDF sissejuhatus (ing.)
- Riigi infosüsteemid (RISO)
- opendata.riik.ee
- Avaandmete roheline raamat
- Semantiline veeb (TÜ)
- Semantiline veeb (TTÜ)
Kõiki RDF faile saab pärida GZip formaadis. Selleks tuleb HTTP päringu päises defineerida
parameeter 'accept-encoding: gzip'. Enamlevinud brauserid toetavad gzip formaati vaikimisi.
Näide:
curl -o resource.rdf.gz -s http://muis.ee/rdf/objects-by-museum/145873 --header 'accept-encoding: gzip'
Museaal [üles]
Museaali avaandmete fail sisaldab MuIS-i sisestatud infot. Joonisel kujutatud graafil on museaali RDF-is kasutatavad peamised klassid ja nendevahelised seosed. Joonisel ei ole klasse, mida kasutatakse primaarsete andmetüüpide jaoks (museaali numbri osad, kommentaarid, pealkirjad vms.).
Näide:
curl -H "Accept: application/rdf+xml" http://opendata.muis.ee/object/1522095
Massfailid [üles]
Nimekiri museaalidest, millel on teatud ühine nimetaja. Praegu väljastatakse muuseumi ja muuseumikogu museaalide nimekirja. Museaal kuulub alati muuseumi alla. Avalik museaal kuulub alati muuseumikogu alla.
NB! Massfailidel ei ole püsiviidet (PURL).
Muuseumi museaalid
Näited:
Muuseumikogu
Näited:
Otsingutulemused RDF kujul*
Kujutisfailide loend [üles]
http://opendata.muis.ee/media-list/1522095
Isik & organisatsioon[üles]
Isik või organisatsioon, kes osaleb sündmuses.
Isik
http://www.muis.ee/rdf/person-group/14500
Organisatsioon
http://opendata.muis.ee/person-group/145873
Sõnastikud [üles]
Museaali seisund
Museaali mõõt
Museaali olemus
Tegevused ja nähtused
Museaali lisanumbri liik
Objekti kirjelduse liik
Koolkond
Subjekti nime liik
Subjekti liik
Valmistamise tehnika
Museaali lisanime liik
Leiuliik
Materjal
Mõõtühik
Sündmus [üles]
Sündmuse all mõistetakse ajaloolisi sündmusi ja MuIS'i administratiivseid sündmusi. Toimumise aeg võib olla määratud täpselt või ajavahemikuna. Vähim täpsusklass on 1 päev. Sündmuse osaleja roll on määratud mõistega subjekti klassifikaatori sõnastikust.
http://opendata.muis.ee/event/1522095
Asukoht [üles]
Sündmuse toimumise koht.
http://opendata.muis.ee/place/6309