Skip to content

Commit 04cb765

Browse files
olovylrosenstrom
andauthored
More bibdb data (#527)
Map more data from bibdb. * For now, this is for use in lxl-web. The goal has been to avoid clashes / confusion with the bib universe (e.g. organizations) * All terms live in the new bibdb:namespace. Some of them might be moved to main KBV later. * It is a fairly straight mapping of the bibdb data model. Evaluating if that is a good model is out of scope. TODO: * Geo: kommun, län. Depends on "geo-core" * coordinates are placed on Library for now. Could be Place or equivalent to sdo:GeoCoordinates. Examples: <https://libris.kb.se/library/S> :url <http://www.kb.se/> ; :name "Kungliga biblioteket" ; a :Library ; :sigel "S" ; :sameAs <http://bibdb.libris.kb.se/library/S> ; :category <https://id.kb.se/term/bibdb/Registrant> ; :isPartOf <https://libris.kb.se/library/org/KB> ; bibdb:lopac [ a bibdb:LOPAC ; bibdb:displayMode bibdb:Lightbox ; bibdb:bibIdSearchUriByLang "https://regina.kb.se/primo-explore/search?query=any,contains,%BIBID%&tab=default_tab&search_scope=BOOKS&vid=46KBS_VU&lang=en_US"@en , "https://regina.kb.se/primo-explore/search?query=any,contains,%BIBID%&tab=default_tab&search_scope=BOOKS&vid=46KBS_VU"@sv ] ; bibdb:eodUri "https://regina.kb.se/primo-explore/search?query=any,contains,%BIBID%&tab=books&search_scope=BOOKS&vid=46KBS_VU&lang=sv_SE" ; bibdb:address [ a bibdb:PostalAddress ; bibdb:email "[email protected]" ; bibdb:telephone "010 709 30 00" ; bibdb:postalCode "102 41" ; bibdb:streetAddress "Box 5039" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:StatisticalContactAddress ; bibdb:postalCode "114 46" ; bibdb:streetAddress "Humlegårdsgatan 26" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:DeliveryAddress ; bibdb:postalCode "114 46" ; bibdb:streetAddress "Humlegårdsgatan 26" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:InvoicingAddress ; bibdb:postalCode "831 90" ; bibdb:streetAddress "FE 7721" ; bibdb:addressLocality "Östersund" ] , [ a bibdb:ILLAddress ; bibdb:email "[email protected]" ; bibdb:telephone "010 709 30 30" ; bibdb:postalCode "102 41" ; bibdb:streetAddress "Box 5039" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:VisitingAddress ; bibdb:streetAddress "Humlegården" ] ; bibdb:latitude 59.337534 ; bibdb:longitude 18.071651 ; bibdb:libraryType <https://id.kb.se/term/bibdb/natbib> ; bibdb:openingHours "Se www.kb.se" . <https://libris.kb.se/library/org/KB> :code "KB" ; :name "Kungliga biblioteket" ; a bibdb:Organization ; :name "National Library of Sweden"@en . <https://libris.kb.se/library/X> :url <http://www.musikochteaterbiblioteket.se/> ; :name "Musik- och teaterbiblioteket" ; a :Library ; :sigel "X" ; :sameAs <http://bibdb.libris.kb.se/library/X> ; :category <https://id.kb.se/term/bibdb/Registrant> ; :isPartOf <https://libris.kb.se/library/org/SMB> ; bibdb:address [ a bibdb:ILLAddress ; bibdb:email "[email protected]" ; bibdb:telephone "08 519 554 12" ; bibdb:postalCode "115 28" ; bibdb:streetAddress "Tegeluddsvägen 100" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:PostalAddress ; bibdb:email "[email protected]" ; bibdb:telephone "0851955412" ; bibdb:postalCode "115 28" ; bibdb:streetAddress "Tegeluddsvägen 100" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:DeliveryAddress ; bibdb:postalCode "115 28" ; bibdb:streetAddress "Tegeluddsvägen 100" ; bibdb:addressLocality "Stockholm" ] , [ a bibdb:VisitingAddress ; bibdb:streetAddress "Tegeluddsvägen 100" ] ; bibdb:latitude 59.337076 ; bibdb:longitude 18.042767 ; bibdb:libraryType <https://id.kb.se/term/bibdb/specbib> ; bibdb:openingHours """Måndag 12-17, Tisdag-onsdag 10-17, Torsdag 10-18.30""" . --------- Co-authored-by: Lars Rosenström <[email protected]>
1 parent 3d9071b commit 04cb765

File tree

9 files changed

+616
-11
lines changed

9 files changed

+616
-11
lines changed

source/bibdb/terms.ttl

Lines changed: 98 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,105 @@ prefix owl: <http://www.w3.org/2002/07/owl#>
22
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
33
prefix skos: <http://www.w3.org/2004/02/skos/core#>
44
prefix kbv: <https://id.kb.se/vocab/>
5+
prefix idkbse_bibdb: <https://id.kb.se/ns/bibdb/>
56
prefix : <https://id.kb.se/term/bibdb/>
67

78
:Registrant a skos:Concept ;
89
skos:prefLabel "Registrant"@en, "Registrerande"@sv ;
9-
rdfs:comment "Bibliotek i Librissamarbetet som skapar och underhåller metadata i den gemensamma datamängden."@sv .
10+
rdfs:comment "Bibliotek i Librissamarbetet som skapar och underhåller metadata i den gemensamma datamängden."@sv .
11+
12+
13+
# https://git.kb.se/libris/bibdb/-/blob/develop/libdb/models.py#L262
14+
:natbib a idkbse_bibdb:LibraryType ;
15+
skos:notation "natbib" ;
16+
rdfs:label "Nationalbibliotek"@sv .
17+
18+
:folkbib a idkbse_bibdb:LibraryType ;
19+
skos:notation "folkbib" ;
20+
rdfs:label "Folkbibliotek"@sv .
21+
22+
:folkskolbib a idkbse_bibdb:LibraryType ;
23+
skos:notation "folkskolbib" ;
24+
rdfs:label "Folk- och skolbibliotek"@sv .
25+
26+
:specbib a idkbse_bibdb:LibraryType ;
27+
skos:notation "specbib" ;
28+
rdfs:label "Specialbibliotek"@sv .
29+
30+
:sjukbib a idkbse_bibdb:LibraryType ;
31+
skos:notation "sjukbib" ;
32+
rdfs:label "Sjukhusbibliotek"@sv .
33+
34+
:myndbib a idkbse_bibdb:LibraryType ;
35+
skos:notation "myndbib" ;
36+
rdfs:label "Myndighetsbibliotek"@sv .
37+
38+
:busbib a idkbse_bibdb:LibraryType ;
39+
skos:notation "busbib" ;
40+
rdfs:label "Företagsbibliotek"@sv .
41+
42+
:musbib a idkbse_bibdb:LibraryType ;
43+
skos:notation "musbib" ;
44+
rdfs:label "Arkiv och museibibliotek"@sv .
45+
46+
:muskom a idkbse_bibdb:LibraryType ;
47+
skos:notation "muskom" ;
48+
rdfs:label "Kommunalt museibibliotek"@sv .
49+
50+
:muslan a idkbse_bibdb:LibraryType ;
51+
skos:notation "muslan" ;
52+
rdfs:label "Länsmuseibibliotek"@sv .
53+
54+
:musstat a idkbse_bibdb:LibraryType ;
55+
skos:notation "musstat" ;
56+
rdfs:label "Statligt museibibliotek"@sv .
57+
58+
:skolbib a idkbse_bibdb:LibraryType ;
59+
skos:notation "skolbib" ;
60+
rdfs:label "Skolbibliotek"@sv .
61+
62+
:friskol a idkbse_bibdb:LibraryType ;
63+
skos:notation "friskol" ;
64+
rdfs:label "Friskolebibliotek"@sv .
65+
66+
:gymbib a idkbse_bibdb:LibraryType ;
67+
skos:notation "gymbib" ;
68+
rdfs:label "Gymnasiebibliotek"@sv .
69+
70+
:frisgym a idkbse_bibdb:LibraryType ;
71+
skos:notation "frisgym" ;
72+
rdfs:label "Friskolegymnasiebibliotek"@sv .
73+
74+
:statskol a idkbse_bibdb:LibraryType ;
75+
skos:notation "statskol" ;
76+
rdfs:label "Statligt skolbibliotek"@sv .
77+
78+
:vuxbib a idkbse_bibdb:LibraryType ;
79+
skos:notation "vuxbib" ;
80+
rdfs:label "Bibliotek på komvux/lärcentra"@sv .
81+
82+
:univbib a idkbse_bibdb:LibraryType ;
83+
skos:notation "univbib" ;
84+
rdfs:label "Universitets- och högskolebibliotek"@sv .
85+
86+
:folkhogbib a idkbse_bibdb:LibraryType ;
87+
skos:notation "folkhogbib" ;
88+
rdfs:label "Folkhögskolebibliotek"@sv .
89+
90+
:ovrbib a idkbse_bibdb:LibraryType ;
91+
skos:notation "ovrbib" ;
92+
rdfs:label "Övriga bibliotek"@sv .
93+
94+
# "typ av folkbibliotek"
95+
# https://git.kb.se/libris/bibdb/-/blob/develop/libdb/models.py#L287
96+
:kommunbib a idkbse_bibdb:LibraryType ;
97+
skos:notation "kommunbib" ;
98+
rdfs:label "Kommunbibliotek"@sv .
99+
100+
:lanecentral a idkbse_bibdb:LibraryType ;
101+
skos:notation "lanecentral" ;
102+
rdfs:label "Lånecentral"@sv .
103+
104+
:lansbib a idkbse_bibdb:LibraryType ;
105+
skos:notation "lansbib" ;
106+
rdfs:label "Länsbibliotek"@sv .

0 commit comments

Comments
 (0)