More Related Content
Similar to オープンデータ超入門 (20)
オープンデータ超入門
- 3. 自己紹介
名前 石崎 和宏
所属 株式会社アーリーブレーン 代表取締役社長
株式会社オムニ・ゲート 取締役
役割 フルスタックエンジニア 時々 経営者
1989年から、ITエンジニアとして仕事しています。
ITエンジニアの定年は、とっくに過ぎていますが、今でも、
引退せず、現役を続けてます。
Facebook https://www.facebook.com/ishizakikazuhiro
- 4. 会社紹介
商号 株式会社アーリーブレーン
URL http://www.earlybrain.co.jp
E-mail info@earlybrain.co.jp
所在地
〒693-0011
島根県出雲市大津町1126-8
ひまわりビル201
TEL 0853-22-1881
FAX 050-3153-1337
設立 2013年5月27日(平成25年)
資本金 3,000,000円
代表者 代表取締役社長 石崎 和宏
事業内容
●システムコンサルティング(システム提案)
●システム開発(受託開発、WEBシステム、クラウドサービス、ロボット)
●システム導入(サーバ、ネットワーク)
●システム運用・保守
加盟団体等
島根県中小企業家同友会
チーム出雲オープンビジネス協議会
- 13. RDFの例
<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:prov="http://www.w3.org/ns/prov#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:dbpedia-owl="http://dbpedia.org/ontology/"
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:prop-ja="http://ja.dbpedia.org/property/" >
<rdf:Description rdf:about="http://ja.dbpedia.org/resource/出雲市">
<rdf:type rdf:resource="http://schema.org/Place" />
<rdf:type rdf:resource="http://schema.org/City" />
<rdf:type rdf:resource="http://dbpedia.org/ontology/Place" />
<rdf:type rdf:resource="http://www.ontologydesignpatterns.org/ont/d0.owl#Location" />
<rdf:type rdf:resource="http://dbpedia.org/ontology/PopulatedPlace" />
<rdf:type rdf:resource="http://dbpedia.org/ontology/City" />
<rdf:type rdf:resource="http://dbpedia.org/ontology/Settlement" />
<rdfs:label xml:lang="ja">出雲市</rdfs:label>
<rdfs:comment xml:lang="ja">出雲市(いずもし)は、島根県の中東部に位置する商工業都市。県内では2番目、山陰地方では松江市・鳥取市に次いで3番目の人口を抱え、隣接する大田市と共に県中部の中心地となっている。
本市を中心に出雲都市圏が形成されており、また他の雲伯地方の都市圏(松江都市圏・安来都市圏・米子都市圏)とともに、中海・宍道湖経済圏が形成されていると見なされている。出雲市は「神話の国 出雲」として全国に知
られているように、出雲大社、須佐神社、西谷墳墓群、荒神谷遺跡ほか豊富な歴史・文化遺産に恵まれ、古代史文化のシンボル空間を形成している。また中世に活躍した出雲源氏の発祥地でもある。</rdfs:comment>
<owl:sameAs rdf:resource="http://zh.dbpedia.org/resource/出雲市" />
<foaf:homepage rdf:resource="http://www.city.izumo.shimane.jp/" />
<dbpedia-owl:abstract xml:lang="ja">出雲市(いずもし)は、島根県の中東部に位置する商工業都市。県内では2番目、山陰地方では松江市・鳥取市に次いで3番目の人口を抱え、隣接する大田市と共に県中部の中心地と
なっている。本市を中心に出雲都市圏が形成されており、また他の雲伯地方の都市圏(松江都市圏・安来都市圏・米子都市圏)とともに、中海・宍道湖経済圏が形成されていると見なされている。出雲市は「神話の国 出雲」と
して全国に知られているように、出雲大社、須佐神社、西谷墳墓群、荒神谷遺跡ほか豊富な歴史・文化遺産に恵まれ、古代史文化のシンボル空間を形成している。また中世に活躍した出雲源氏の発祥地でもある。</dbpedia-
owl:abstract>
<dbpedia-owl:areaCode rdf:datatype="http://www.w3.org/2001/XMLSchema#string">32203-2</dbpedia-owl:areaCode>
<dbpedia-owl:location rdf:resource="http://ja.dbpedia.org/resource/島根県" />
<dbpedia-owl:wikiPageExternalLink rdf:resource="http://www.izumo-kankou.gr.jp/" />
<dbpedia-owl:wikiPageExternalLink rdf:resource="http://izumo.shoko-shimane.or.jp/" />
<dbpedia-owl:wikiPageExternalLink rdf:resource="http://www.city.izumo.shimane.jp/" />
<dbpedia-owl:wikiPageExternalLink rdf:resource="http://www.city.izumo.shimane.jp/icity/browser?ActionCode=content&ContentID=1233890907917&SiteID=0000000000000&FP=toppage" />
<dcterms:subject rdf:resource="http://ja.dbpedia.org/resource/Category:島根県の市町村" />
<dcterms:subject rdf:resource="http://ja.dbpedia.org/resource/Category:出雲市" />
<foaf:name xml:lang="ja">出雲市</foaf:name>
<prop-ja:wikiPageUsesTemplate rdf:resource="http://ja.dbpedia.org/resource/Template:島根県の自治体" />
<prop-ja:wikiPageUsesTemplate rdf:resource="http://ja.dbpedia.org/resource/Template:日本の市" />
<foaf:isPrimaryTopicOf rdf:resource="http://ja.wikipedia.org/wiki/出雲市" />
</rdf:Description>
<rdf:Description rdf:about="http://ja.dbpedia.org/data/出雲市.rdf">
<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Document" />
<foaf:primaryTopic rdf:resource="http://ja.dbpedia.org/resource/出雲市" />
</rdf:Description>
<rdf:Description rdf:about="http://ja.wikipedia.org/wiki/出雲市">
<foaf:primaryTopic rdf:resource="http://ja.dbpedia.org/resource/出雲市" />
</rdf:Description>
</rdf:RDF>
RDFは、XMLやJSON形式に対応してい
ます。XMLやJSON形式のデータなので、
コンピュータで処理することが可能にな
ります。これは、dbpadiaのデータを出
雲市で検索した結果のRDF(XML形式)を
抜粋したデータです。(※実データは3,746行)
出典:dbpediaの出雲市の検索結果を抜粋
- 14. SPARCLの例
SPARQLはRDFのクエリ言語で、これを使用することで、RDFデータ
を検索・更新することができます。
SELECT ?s ?p ?o WHERE {?s ?p ?o.} LIMIT 100
例)全てのデータの上位100件を検索
SELECT * WHERE {?s ?p ?o.} LIMIT 100
SELECT は、出力項目。*で全てになる
WHERE は、取得する項目
主語(subject)と目的語(object)を述語(predicate)を指定するので ?s ?p ?oと書かれることが多い
LIMIT は、取得する件数の上限
その他も、ORDER BY等SQLに似た文法で記述できる
or
例)出雲市を検索
SELECT *
WHERE { <http://ja.dbpedia.org/resource/出雲市> ?p ?o . }
例)出雲市を検索し、コメントのみ取得
PREFIX rdf: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX dbpedia: <http://ja.dbpedia.org/resource/>
SELECT * WHERE { dbpedia:出雲市 rdf:comment ?o . }
考え方
主語 述語 目的語
出雲市 → コメント → 変数 o としてコメントを取得