晒すクエリ
http://sparql.odp.jig.jp/ にて、下記のようなクエリを投げました
PREFIX jrrk: <http://purl.org/jrrk#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX schema: <http://schema.org/>
PREFIX geo:<http://www.w3.org/2003/01/geo/wgs84_pos#>
SELECT DISTINCT ?lat ?lng ?image_url ?name {
?target_rdf rdf:type jrrk:CivicPOI;
geo:lat ?lat;
geo:long ?lng;
schema:image ?image_url;
rdfs:label ?name
}
帰ってきたjsonは下記です
{
"head": {
"vars": [ "lat" , "lng" , "image_url" , "name" ]
} ,
"results": {
"bindings": [
{
"lat": { "datatype": "http://www.w3.org/2001/XMLSchema#float" , "type": "typed-literal" , "value": "35.970872" } ,
"lng": { "datatype": "http://www.w3.org/2001/XMLSchema#float" , "type": "typed-literal" , "value": "136.176053" } ,
"image_url": { "type": "uri" , "value": "http://www3.city.sabae.fukui.jp/xml/sabakan/simage/t_gourmet_410.jpg" } ,
"name": { "type": "literal" , "xml:lang": "ja" , "value": "豚ちんかん" }
} ,
{
"lat": { "datatype": "http://www.w3.org/2001/XMLSchema#float" , "type": "typed-literal" , "value": "35.94276" } ,
"lng": { "datatype": "http://www.w3.org/2001/XMLSchema#float" , "type": "typed-literal" , "value": "136.193016" } ,
"image_url": { "type": "uri" , "value": "http://www3.city.sabae.fukui.jp/xml/sabakan/simage/g-244.gif" } ,
"name": { "type": "literal" , "xml:lang": "ja" , "value": "やきとりの名門 秋吉 鯖江店" }
} ,
// ...
]
}
}
何やっているの??
Open Data Platform (odp)のSPARQLエンドポイントから観光地の名前と観光地紹介画像のURL、観光地の緯度経度を取得しています。
解説してよ
今日もう眠いのでまた今度解説をするような記事を書こうかと思います。