create every day - 福野泰介の一日一創

無線LANを探す「findwifi」新宿区対応!島田市、鯖江市でも使えるオープンデータアプリ

2016/08/25 23:55:00
#opendata #tokyo #odp #sparql 

odp 5つ星オープンデータと現在位置情報を使った多言語対応の無線LANスポット探しアプリが、3都市で使えるようになりました。

鯖江市静岡県島田市に続き、東京都新宿区でもWiFiスポットが登録されています。新宿区は日英、2カ国語が登録されているので、日本語以外で使われる際、自動的に英語表記となるよう、SPARQLで日英取得し、アプリで表示を切り替えています。


findwifi」 (free wifi navi)

WiFiデータ取得SPARQLはこちら(データ詳細はSPARQLKnockerでたどれます)

prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> prefix jrrk: <http://purl.org/jrrk#> select ?s ?name ?nameen ?lat ?lng ?plugs ?hours ?coverage ?graph { graph ?graph { ?s rdf:type <http://purl.org/jrrk#PublicWIFI>; rdfs:label ?name; geo:lat ?lat; geo:long ?lng. optional { ?s jrrk:openingHours ?hours. } optional { ?s jrrk:hasPlugs ?plugs. } optional { ?s jrrk:coverage ?coverage. } optional { ?s rdfs:label ?nameen. filter(lang(?nameen) = 'en') } filter(lang(?name) = 'ja') } }

オープンアプリ(ソースコードのライセンスもオープンなオープンソース)なので、自由に改造してお使いください!
Google MapsのAPIKEYは別途取得し、設定してください

参考リンク
- Code for Fukui on GitHub
- 東京都新宿区 - CKAN at odp

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / high-res profile image