User:Mnamihdk
Babel user information | ||
---|---|---|
| ||
Users by language |
日本国内の図書館データ
[edit]https://www.wikidata.org/wiki/Wikidata:WikiProject_Libraries/Japan
Code4Lib JAPAN によるデータ整備履歴 (2019.9〜)
[edit]Ryuuji Yoshimoto 22:11 まだ十分ではありませんが、 https://www.wikidata.org/wiki/Wikidata:WikiProject_Libraries/Japan こちらに、今回の会期中に僕がやったことはまとめてみました。 22:12 市立図書館でもISILがついていないものがあるため、ISILがすべて含まれていない可能性がありそうです。次はISILの補完をするといいのかもしれません
Library system (Q28324850)にISILが登録されているケースがありました。Library systemは複数の図書館を管理する組織として定義されているため、ISILは管理化にある個別の図書館に紐づくように修正しました (2019/9/8 ryuuji_y) Wikipediaから移入されたデータと、ISIL由来のデータが重複しているケースがあります。双方の所在地を確認したうえで、同じと判断される図書館は統合しました。(2019/9/8 ryuuji_y)
Suisui 22:04 チュートリアルで出ていた、図書館の分類でISILが入っていないもの+ラベルに"立"を含むものを抽出しました。多くは図書館システムのようですが、群馬県や世田谷区の公共図書館には大きく抜けている箇所もあるようです。 クエリ https://w.wiki/86n ISILのリスト https://www.ndl.go.jp/jp/library/isil/__icsFiles/afieldfile/2019/06/27/isil_public_20190626(J).txt やっぱりGLAMプロジェクトで投入されたもののカタマリがなんなのコアよくわからないです。。
Suisui 01:44 ISILの一覧と、Wikidata側の日本語ラベルが完全一致しているものについて、ISIL番号登録までやりました。残り430件ほどが名称が不一致またはISILにないものです。 01:46 完全手動でやるには一日で終わらない件数なので、図書館システムぽいものだけ抜き出してみようかと考えてます
mnamihdk 00:16 「新発田市立図書館佐々木分室 (Q61901355)」「四万十市立図書館西土佐分館 (Q61901356)」「中城村護佐丸歴史資料図書館 (Q61901359)」の郵便番号欄になぜか英語機関名(の一部)が入力されてしまっていたので、郵便番号で入力し直しました。この3館がISIL管理台帳公共図書館ファイルの末尾の3館であることと関係があるのでしょうか。 あと、「相模原市立星が丘公民館図書室 (Q61898181)」「相模原市立大沼公民館図書室 (Q61898186)」「相模原市立大野台公民館図書室 (Q61898187)」の郵便番号の後ろになぜか「 @」が入力されてしまっていたので、削除しました。
Ryuuji Yoshimoto 18:22 -- ちょっと違うネタとして、オーテピア高知図書館をどう扱うかというのがあります。(カーリルのデータベースでは現状、正しい扱いができていません) この図書館は、県立図書館と市立図書館の共同運営なので、図書館システムが2つあることになります。それぞれにISILが付与されていますが、図書館はひとつ。各種IDは2つあったり、1つだけだったり。。。 18:26 カーリルでは 苦肉の策として、 オーテピア高知図書館(高知県立図書館・高知市民図書館本館) という名前で扱っています。Wikidata的には2館として扱って、それぞれの別名をオーテピア高知図書館とする感じでしょうか。
Ryuuji Yoshimoto 22:44 ↑所蔵管理のシステム的には特定の図書館に内包されない図書館の分館扱い的な〇〇書庫という場所は確かにあって、直接貸出をしていない、独立した建物というようなケースが該当しそうですね。実際の個々の資料は、各館に所属していそうですが、こういうのをlibrary stack (Q856603) というのでしょうね。あるいはデポジットライブラリー的な。 各クラスの説明は日本語のプロジェクトページにまとめていくとよさそうですね。
mnamihdk 22:56 あ〜そういう例もあるのですね。考えれば考えるほど複雑な…。 日本語のプロジェクトページにまとめていくのはいいですね。 オーテピア高知図書館のは3つとも項目作って、高知県立図書館と高知市民図書館本館はオーテピア高知図書館の一部とするpart of (P361)のはどうでしょう
mnamihdk 20:24 プロジェクトページのクエリ欄に、国内の図書館とその下位クラスに分類されている項目の件数と合計を一覧するクエリを追加しました。間違いや、もっと良い書き方があれば直してくださいますようお願いします。 https://www.wikidata.org/wiki/Wikidata:WikiProject_Libraries/Japan
mnamihdk 00:26 図書館に分類 (instance of) されている項目のうち、明らかに図書館のインスタンス(実例)ではない以下の項目の分類を変更しました。問題があれば訂正いただきますようお願いします。 図書館の自由に関する宣言 (http://www.wikidata.org/entity/Q11420351), 図書館員の倫理綱領 (http://www.wikidata.org/entity/Q11420353), 中小都市における公共図書館の運営 (http://www.wikidata.org/entity/Q24896597), 市民の図書館 (http://www.wikidata.org/entity/Q24859436), 山口県立山口図書館図書隠匿事件 (http://www.wikidata.org/entity/Q11467061), 船橋市西図書館蔵書破棄事件 (http://www.wikidata.org/entity/Q11614231), 岡崎市立中央図書館事件 (http://www.wikidata.org/entity/Q11472855), 学校図書館司書教諭講習規程 (http://www.wikidata.org/entity/Q11448258), 公立図書館職員令 (http://www.wikidata.org/entity/Q11392128), 国立国会図書館連絡調整委員会 (http://www.wikidata.org/entity/Q11421244)
データソースとなる情報源
[edit]- ISIL管理台帳 (国立国会図書館、更新随時)
- 『日本の図書館 統計と名簿』(日本図書館協会、年刊)
- カーリル図書館API(カーリル、随時更新)
ISIL管理台帳 |
|
---|---|
日本の図書館 |
|
カーリル図書館API |
|
上記情報源による国内図書館数の比較
[edit]ISIL *1 | 『日本の図書館』 *2 | カーリル *3 | Wikidata *4 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
抽出対象データ | クエリ例 | 抽出件数 | ||||||||||||
公共図書館 | 4,988 | 公 共 図 書 館 |
私立 *5 | 19 | 私立 *10 | 私立図書館 | https://w.wiki/Cxy | 0 | ||||||
公立 | 移動図書館 *6 | 538 | 3,845 | 移動・BM | 340 | 5,403 | 移動図書館 | クエリ | 0 | |||||
公民館図書室 *7 | - | 図書室・公民館 | 1,901 | 公民館図書室 | クエリ | 0 | ||||||||
町村立 | 620 | 3,219 | 図書館(地域) | 3,102 | 町村立図書館 | クエリ | 0 | |||||||
市区立 | 2,599 | 市区立図書館 | クエリ | 0 | ||||||||||
都道府県立 | 58 | 88 | 図書館(広域) | 60 | 都道府県立図書館 | クエリ | 0 | |||||||
公 共 図 書 館 以 外 |
国立国会図書館 | 2,579 | 国立国会図書館 *8 | 30 | 国立図書館 | クエリ | 0 | |||||||
大学図書館 | 大 学 図 書 館 |
国立 | 287 | 1,663 | 大学 | 1,507 | 1,797 | 国立大学図書館 | クエリ | 0 | ||||
公立 | 132 | 公立大学図書館 | クエリ | 0 | ||||||||||
私立 | 1,008 | 私立大学図書館 | クエリ | 0 | ||||||||||
短大 | 175 | 短期大学図書館 | クエリ | 0 | ||||||||||
高専 *9 | 61 | 高等専門学校図書館 | クエリ | 0 | ||||||||||
専門図書館 | 専門 | 290 | 専門図書館 | クエリ | 0 | |||||||||
情報専門機関等 | 情報専門機関 | クエリ | 0 | |||||||||||
合計 | 7,567 | 合計 | 5,527 | 合計 | 7,200 | 合計 | 0 |
注1. 2019年9月26日現在版による
注2. 2018年版 (2019年2月28日発行) による
注3. カーリル図書館API 2019年10月9日取得データによる
注4.
注5. 『日本の図書館』における収録対象の私立図書館は、日本赤十字社又は一般社団法人若しくは一般財団法人の設置する図書館ただし県の教育委員会に届け出のあったものとされている
注6. この数字は台数
注7. 『日本の図書館』における収録対象の公立図書館は、地方公共団体の設置する図書館ただし「公民館図書室は含まない」とされている
注8. 省庁図書館もここに含まれている
注9. 大学校図書館、大学共同利用機関等図書館もここに含まれている
注10. カーリル図書館APIで取得できる図書館データのカテゴリは「図書室・公民館」「図書館(地域)」「図書館(広域)」「大学」「専門」「移動・BM」の6つで「私立」というカテゴリはない
図書館種別 | クエリ例 | WDQSへのリンク | 抽出件数 | ||
---|---|---|---|---|---|
公共図書館 | |||||
私立図書館 | 私立図書館及びその下位クラスに分類 | https://w.wiki/Cxy | 0 | ||
公立図書館 | - | ||||
移動図書館 | - |
Wikidata からクエリによって取得できた国内図書館の種別別件数
[edit]図書館種別 | クエリ例 | 抽出件数 |
---|---|---|
私立図書館 | https://w.wiki/Cxy | 0 |
図書館の分類 (Instance of)
[edit]GLAM (Q1030034) / cultural institution (Q5193377)
∟ library (Q7075)
∟ national library (Q22806)
∟ public library (Q28564) <--> private library (Q380829)
∟ public library of Japan (Q11392127)
∟ subscription library (Q7631964)
∟ special library (Q385994)
∟ research library (Q1438040)
∟ academic library (Q856234)
reference library (Q1769139) universal library (Q2495568) non-departmental public body (Q3343298) depository library (Q28653690) rare book library (Q44234152)
- 設置主体や運営母体による分類
- 設置目的やサービス対象による分類
図書館のプロパティ
[edit]cf. https://www.wikidata.org/wiki/User:Suisui/Item/%E5%9B%B3%E6%9B%B8%E9%A4%A8
名前
[edit]- native label (P1705) 日本語名称(他言語での表示時用)
- name in kana (P1814)
- revised Hepburn romanization (P2125)
- named after (P138) ... この項目の名前の由来となったもの・出来事
場所
[edit]- country (P17)
- postal code (P281)
- located in the administrative territorial entity (P131) ... この項目が位置している行政区画
- street address (P6375) ... 郵便番号から地番・住居表示まで全部を含む住所表記
- coordinate location (P625) ... 主題の座標(WGS-84座標系) lat/long
沿革
[edit]- inception (P571) ... 組織・事物が設立・作成された年月日 <--> dissolved, abolished or demolished date (P576)
- date of official opening (P1619) ... 行事や博物館、劇場などが公式に業務を開始した日時. 開館日 <-> date of official closure (P3999)
- dissolved, abolished or demolished date (P576) ... 組織が解散、または施設が閉鎖した日時 <--> inception (P571)
- date of official closure (P3999) ... 建物やイベントの公式な終了日付 <-> date of official opening (P1619)
組織
[edit]- owned by (P127) ... この項目の所有者(人、組織、自治体、国家)
- operator (P137) ... このサービスまたは施設・設備を運営する組織 <-> item operated (P121)
- parent organization (P749) ... この項目の上部組織、上部機関、親会社
- member of (P463) ... 主題人物・組織が自発的な構成員となっている/いた組織(クラブ・協会など) 大阪市立図書館 - 大阪市立中央図書館
- office held by head of the organization (P2388) ... この項目の長の地位
- director / manager (P1037) ... 集団・組織の管理・運営を行う人物。マネージャー、ディレクター
- employees (P1128) ... ある時点におけるその会社の全従業員数
法務
[edit]- 設置の根拠となった法律など
財務
[edit]- budget (P2769) ... その建築物や予算に使用予定の金額
- total revenue (P2139) ... その組織による期間における収入
施設
[edit]- area (P2046) ... 対象物が専有しているエリア
- has facility (P912) ... 主題の項目が持つ施設。トイレ、駐車場など
- floors above ground (P1101)
- floors below ground (P1139)
- number of elevators (P1301)
- architect (P84) ... この建築物を設計した人物・設計事務所
- structural engineer (P631) ... この建築物、構造物の力学的構造を設計した人物、組織
- architectural style (P149)
- structure replaces (P1398) ... 主題の建築物・構造物は、以下のものの跡地に建てられた <--> structure replaced by (P167)
所蔵資料
[edit]- collection or exhibition size (P1436) 収蔵数 ex Q913250 単位は distribution format (P437)のプロパティ制約->選択制約->プロパティ制約の修飾子のリストなどを参照?つけ方が確定していないっぽい
- owner of (P1830) 特筆的資料などの収蔵品
- heritage designation (P1435) ... 文化・自然遺産保護の指定状況。建物・収蔵品が文化財等 ex Q23308
連絡先
[edit]- phone number (P1329) +81-
- fax number (P2900) +81-
- email address (P968)
- official website (P856)
- official blog URL (P1581) ex Q188915
- X username (P2002)
- Facebook username (P2013)
- Instagram username (P2003)
識別子
[edit]統計的事項
[edit]画像
[edit]その他
[edit]- described at URL (P973) ... 公式サイト以外に詳しく書いたWebサイトがあれば
- award received (P166) ex Q1048694
参考項目
[edit]- Russian State Library (Q1048694) British Library (Q23308) Library and Archives Canada (Q913250) National Library of Jamaica (Q626864) Austrian National Library (Q304037) National Library of Mongolia (Q625912) National Library of Greece (Q1467610) Gelman Library (Q5530482) National Library of Israel (Q188915) University of Chicago Library (Q7895259) National Library of Russia (Q267566) Royal Danish Library (Q867885) National Library of Sweden (Q953058) Boston Athenæum (Q478013) Carnegie library (Q1043939) New York Public Library (Q219555)
クエリ
[edit]図書館およびその下位クラスに分類されている日本国内の項目.ただし図書館システムに分類されているものを除く
[edit]SELECT ?library ?libraryLabel ?classLabel ?isil ?ndl_auth ?postcode
WHERE {
?library (wdt:P31/wdt:P279*) wd:Q7075. # instance of any subclass of library
?library wdt:P17 wd:Q17. # 国 == 日本
MINUS {
?library wdt:P31 wd:Q28324850 # 分類 != 図書館システム
}
OPTIONAL {?library wdt:P31 ?class} # 分類
OPTIONAL {?library wdt:P791 ?isil} # ISIL識別子
OPTIONAL {?library wdt:P349 ?ndl_auth} # 国立国会図書館典拠ID
OPTIONAL {?library wdt:P281 ?postcode} # 郵便番号
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],ja,en". }
}
図書館およびその下位クラスに分類されている項目のクラスごとの件数(外国を含む)
[edit]SELECT ?subclass ?subclassLabel ?count
WHERE {
{
SELECT ?subclass (COUNT(DISTINCT ?library) AS ?count)
WHERE {
?library wdt:P31 ?subclass. # instance of subclass
?subclass wdt:P279* wd:Q7075. # any subclass of library
}
GROUP BY ?subclass
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE], ja, en" . }
}
ORDER BY DESC(?count)
図書館およびその下位クラスに分類されている項目のクラスごとの件数(日本国内のみ)
[edit]SELECT ?subclass ?subclassLabel ?count
WHERE {
{
SELECT ?subclass (COUNT(DISTINCT ?library) AS ?count)
WHERE {
?library wdt:P31 ?subclass. # instance of subclass
?subclass wdt:P279* wd:Q7075. # any subclass of library
?library wdt:P17 wd:Q17. # 国 == 日本
}
GROUP BY ?subclass
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE], ja, en" . }
}
ORDER BY DESC(?count)
図書館およびその下位クラスに分類されている項目のクラスごとの件数(日本国内のみ)
[edit]SELECT ?aggType ?subclassLabel ?count (?subclass AS ?subclassEntity)
WHERE {
{
# subclassのエンティティとsubclassごとの合計件数
SELECT ?subclass (COUNT(DISTINCT ?library) AS ?count)
WHERE {
?library wdt:P31 ?subclass.
?subclass wdt:P279* wd:Q7075.
?library wdt:P17 wd:Q17.
}
GROUP BY ?subclass
}
UNION
{
# subclassごとの合計のさらに合計(延べ件数=複数のsubclassに分類されている場合はそれぞれを1件と数える=件数に重複あり)
SELECT ("延べ件数" AS ?aggType) (SUM(?count) AS ?count)
WHERE {
{
SELECT (COUNT(DISTINCT ?library) AS ?count) # subclassごとの合計
WHERE {
?library wdt:P31 ?subclass.
?subclass wdt:P279* wd:Q7075.
?library wdt:P17 wd:Q17.
}
GROUP BY ?subclass
}
}
}
UNION
{
# 項目のユニーク件数(複数のsubclassに分類されている場合でもIDが同じなら合わせて1件=件数に重複なし)
SELECT ("ユニーク件数" AS ?aggType) (COUNT(DISTINCT ?library) AS ?count)
WHERE {
?library wdt:P31/wdt:P279* wd:Q7075.
?library wdt:P17 wd:Q17.
}
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE], ja, en" . }
}
ORDER BY DESC(?count)
日本国内の私立図書館及びその下位クラスに分類されている項目とその件数
[edit]SELECT ?subclass ?subclassLabel ?count
WHERE {
{
SELECT ?subclass (COUNT(DISTINCT ?library) AS ?count)
WHERE {
# 私立図書館及びその下位クラスに分類されている項目で国が日本であるもの
?library wdt:P31 ?subclass.
?subclass wdt:P279* wd:Q7631964.
?library wdt:P17 wd:Q17.
}
GROUP BY ?subclass
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE], ja, en" . }
}
ORDER BY DESC(?count)
図書館に分類されている項目でISILが入っていないもの+ラベルに"立"を含むもの
[edit]SELECT ?__ ?__Label ?loc ?jawp WHERE {
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE], ja, en". }
?__ (wdt:P31/wdt:P279*) wd:Q7075;
wdt:P17 wd:Q17.
OPTIONAL {?__ wdt:P791 ?isil;}
FILTER (!BOUND(?isil))
OPTIONAL { ?__ rdfs:label ?l. FILTER (lang(?l) = 'ja') }
FILTER (BOUND(?l))
FILTER (CONTAINS(?l, "立"@ja))
}
LIMIT 1000
日本国内の図書館及びその下位クラスに分類されている項目のうちラベルに「文庫」を含むもの
[edit]SELECT DISTINCT (?library AS ?entity) ?label ?isil ?ndl_auth ?postcode
WHERE {
?library wdt:P31/wdt:P279* wd:Q7075.
?library wdt:P17 wd:Q17.
?library rdfs:label ?label.
OPTIONAL { ?library wdt:P791 ?isil. }
OPTIONAL { ?library wdt:P349 ?ndl_auth. }
OPTIONAL { ?library wdt:P281 ?postcode. }
FILTER(LANG(?label) = "ja").
FILTER(CONTAINS(?label, "文庫")).
}