記事

Shinjuku Free WIFIマップ作成。オープンデータ入門は、SPARQLでLinked RDFを操作

こんばんは。新宿区議会議員の伊藤陽平です。

新宿区でオープンデータが導入されたことをきっかけに、本腰を入れてこのテーマに取り組んでいきたいと考えています。
そこで早速、オープンデータを活用して、練習がてらに見よう見まねで簡単なWebサービスを作ってみました。

過去のブログはこちら↓

新宿駅周辺のShinjuku Free Wi-Fi(新宿フリーWi-Fi)のマップを作成してみました。

[ブログで見る]

スクリプトをブログに無理やり組み込んでいたりで、コードが汚いのはご容赦を(苦笑)
SPARQLという言語で、オンライン上にアップロードされているオープンデータを参照して、Javascriptでマップが生成されるようになっています。

参考にしたページや書籍は以下の通りです。

福野泰介さんのブログ↓

SPARQL書籍↓
オープンデータ時代の標準Web API SPARQL (NextPublishing) 加藤 文彦(Amazon)

Google Maps APIs関連↓
Google Maps入門(Google Maps JavaScript API V3)

これまでは、行政がホームページや紙媒体で情報を公開したら、転載するなど新しくコンテンツを作成する必要がありました。
しかし、オープンデータでは自動的にデータを読み込んでくれるため、その必要はありません。
また、これまでのように単にShinjuku Free Wi-Fiのデータベースのみにアクセスするわけではないため、新宿区のみならず全国の自治体も含めて、これまで関連性のなかったデータへのアクセスが容易にできるという点でも大きなメリットがあります。

先日も、IoTとオープンデータの活用でバスの利用状況をリアルタイムに通知する鯖江市の取り組みをご紹介しました。
ICTが普及し十分に便利になったと感じることもありますが、まだまだ開拓の可能性があることを感じ、ワクワクしています。

インターネットも急速に進化し、日進月歩でその利便性は向上しています。
そのインターネットの生みの親であるティム・バーナーズ=リー氏が、TEDでプレゼンテーションするほど気合いを入れて取り組んでいるのが、Linked Open Dataです。
オープンデータに関心のある方は、日本語の字幕もついているので、ぜひこちらのプレゼンもご覧ください↓

本来であれば、コードを書かなくても緯度経度があればマップを作ることもできます。
すでに新宿区でもWIFIに関するマップは用意されています。
しかし、あえてSPARQLに挑戦してみたことで、単なるインターネットによる情報公開ではなく、構造化されたデータが持つインパクトの大きさを、何となくですが感じることができました。

まだ新宿区で公開されているデータは4種類で、インパクトも大きくありませんが、多くのオープンデータがLinked RDFに変われば、間違いなくイノベーションが起こり、利便性が向上へつながります。
データシティ新宿を見据え、民間の視点から踏み込んだ提言ができるよう、ブログのみならず、コードを書くことでコミュニケーションが取れる議員を目指して、これからも活動を続けてまいります。

それでは本日はこの辺で。

あわせて読みたい

「WiFi」の記事一覧へ

トピックス

ランキング

  1. 1

    太川の会見で文春砲の価値は暴落

    中村ゆきつぐ

  2. 2

    イライラした人に居場所なき現代

    シロクマ(はてなid;p_shirokuma)

  3. 3

    薬使った性暴力 政府答弁に唖然

    中谷 一馬(Kazuma Nakatani)

  4. 4

    プロゲーマー制度を賭博界が嘲笑

    木曽崇

  5. 5

    がん判定でAIが医師に「圧勝」

    市川衛

  6. 6

    松本人志 太川陽介の会見を賞賛

    女性自身

  7. 7

    車か生活保護か 地方の母子悲鳴

    赤石千衣子 CHIEKO AKAISHI

  8. 8

    舛添氏 社会の不寛容さに懸念

    舛添要一

  9. 9

    戦友語る安室奈美恵の圧倒的才能

    女性自身

  10. 10

    進次郎氏はマスコミ次第で消える

    足立康史

ランキング一覧

ログイン

ログインするアカウントをお選びください。
以下のいずれかのアカウントでBLOGOSにログインすることができます。

コメントを書き込むには FacebookID、TwitterID のいずれかで認証を行う必要があります。

※livedoorIDでログインした場合、ご利用できるのはフォロー機能、マイページ機能、支持するボタンのみとなります。