[28] Data Package は、データファイルの集合を記述するデータ形式の1つです。
[16] Data Package - CKAN, , https://web.archive.org/web/20110902095023/http://wiki.ckan.net/Data_Package
[2] Data Package (v1) | Data Package (v1), , https://specs.frictionlessdata.io/
[11] GitHub - frictionlessdata/specs: Technical specifications and guidelines for implementing Frictionless Data., https://github.com/frictionlessdata/specs
[1] Data Package v1 Specifications. What has Changed and how to Upgrade - Open Knowledge Labs, , https://okfnlabs.org/blog/2017/10/11/upgrade-to-data-package-specs-v1.html
[3] Data Package | Data Package (v1), , https://specs.frictionlessdata.io/data-package/
[20] Data as Code Deja-Vu - Open Knowledge Labs, , https://okfnlabs.org/blog/2013/10/04/data-as-code-dejavu.html
The basic “package” idea from CKAN has evolved into the Data Package spec - and Simple Data Format
[6] Data Package Identifier | Data Package (v1), , https://specs.frictionlessdata.io/data-package-identifier/
[8] Profiles | Data Package (v1), , https://specs.frictionlessdata.io/profiles/
[9] Data Package Views | Data Package (v1), , https://specs.frictionlessdata.io/views/
[19] 古い版は Simple Data Format を参照してたのにいつの間にかなくなってた。
[10] 関連: Data Protocols, dpm
[21] Data Package v1 Specifications. What has Changed and how to Upgrade, https://datahub.io/blog/upgrade-to-data-package-specs-v1
[41] 実利用例:
[22] CKAN で現在 dataset (データ集合) と呼んでいるものが、 CKAN API では package (パッケージ) と呼ばれています。
[23] ところがそのCKANパッケージの詳細は CKAN API のドキュメントでは説明されていません。
[24] Data Packages の初期案は CKAN のウェブサイト上に置かれていました >>16。
[25] ブログでも CKAN の package が Data Package へと発展したと明言されています >>20。
[26] 実際の CKAN や互換ソフトウェアの CKAN API の返す CKANパッケージ JSONオブジェクトは Data Package の JSONオブジェクトとよく似ていますが、微妙に違いがあります。
[27] Data Package は RFC 4627 JSONオブジェクトでなければならないとされます >>3。 CKAN API でもパッケージは JSONオブジェクトです。
[33]
author
に organization
相当の情報が入っていることもあれば、
入っていないこともあります。
[34] 例えば organization
の title
が「○×市」
のときに、
authpr
が「○×市△部」のときと「△部」のときがあります。
[32] 同じサーバーでも、データによるのか、値が (null
や空文字列も含め) 指定されたパッケージと指定されていないパッケージが混在することもあるようです。
[30] CKANパッケージのライセンス記述の実例:
license_id
license_title
license_url
cc-by-21-jp
Creative Commons Attribution 2.1 JP
https://creativecommons.org/licenses/by/2.1/jp/
cc-by-40-intl
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/deed.ja
CC-BY-4.0
クリエイティブ・コモンズ・ライセンス 表示 4.0 国際 (CC BY 4.0)
https://creativecommons.org/licenses/by/4.0/deed.ja
cc-by-40-intl
cc-by-40-intl
cc-by-sa
Creative Commons Attribution Share-Alike
http://www.opendefinition.org/licenses/cc-by-sa
japanese
Japanese Government License
政府標準利用規約
standard-terms-2.0
政府標準利用規約 (第2.0版)
https://www.digital.go.jp/assets/contents/node/basic_page/field_ref_resources/f7fde41d-ffca-4b2a-9b25-94b8a701a037/70143e67/20220523_resources_data_betten_03.pdf
license_agreement
:
Project PLATEAUのサイトポリシーに従って、どなたでも 、複製、公衆送信、翻訳・変形等の翻案等、自由に利用できます。商用利用も可能です。( 全角 https://www.mlit.go.jp/plateau/site-policy/) 全角 \u0009 文字
plateau
PLATEAU Site Policy 「3. 全角 著作権について」に拠る
CC-BY-NC-ND-4.0
クリエイティブ・コモンズ 表示-非営利-改変禁止( 全角 CC BY-NC-ND) 全角
https://creativecommons.org/licenses/by-nc-nd/4.0/deed.ja
other-copyright
Other
tags
に
name
= display_name
= CC BY-ND
other-copyright
Other
other-closed
Other (Not Open)
notspecified
ライセンスが指定されていません
license_agreement
空文字列の他に、
notes
に
「また、本サイト利用規約のほか、次の①~④についても 同意いただいた上でご利用ください。」
とそれに矛盾することが書かれている。
の他に、
notes
に
「「公共測量成果のご利用について」の内容を承諾したものとみなします。」
と書かれている。
公共測量成果のご利用について
は法令に基づく制限が課される場合があることが書かれている。
の他に、
notes
に
「オープンデータとして公開していますが、測量法第43条の規定に基づく「測量成果の複製申請」が必要な場合があります。」
と書かれている。
[43] Open Definition のライセンス情報APIには CKAN 由来のライセンス記述方法がいくつか取り込まれています。 (Open Definition も CKAN も Open Knowledge Foundation 傘下です。)
[44] その場合 Open Definition 側の id
と CKAN の licenese_id
が一致しているようです。しかし CC など多くのライセンスは CKAN
の license_id
と違う値が Open Definition 側で使われています。
[45] また、 CKAN の license_url
は Open Definition
側のウェブページの URL になっていることが多いですが、
Open Definition の JSON に入っている url
は違う事が多い (少なくても http:
と https:
が違い、
まったく違うドメインのことも。) ようです。
[46] Open Definition 側でライセンスとして登録されていなくても CKAN で使われているライセンスが多々あります。
[47] Data Package では CKANパッケージとは違ってJSON配列によって複数のライセンスを指定できるとされています。
[29]
CKANパッケージの JSON の HTTP Content-Type:
は
application/json;charset=utf-8
となっていることがあります。