ハッカソン・アイデアソン成果の共有と
ビジネス化支援・人材情報の統合サイト

LocalWikiプラグインの作成方法

ライセンス : CC0
LinkDataに登録されたスポットをLocalWikiに対応付けるプラグインの作り方を解説します。LocalWikiは地域のスポットについて誰でも自由に記述できるページです。
更新: 2015年1月27日

画像 詳細
これまでは、市民が作成したLocalWikiページと、自治体が公開するオープンデータの間で、関連付けがありませんでした。このため、自治体のオープンデータを使って作成されたアプリからLocalWikiのコンテンツを使うことが難しい状況でした。
更新: 2015年1月27日 (Tetsuro_Toyoda)
画像 詳細
このプラグインを使えば、LinkDataに登録されたスポットをLocalWikiのページのURLに網羅的に対応付けて記述を開始することができます。自治体が公開しているオープンデータをLinkDataに登録すれば、市民がこのプラグインを使って各スポットの紹介やおすすめ情報を紹介するLocalWikiのページを作成することができます。
更新: 2015年1月27日 (Tetsuro_Toyoda)
テキスト 詳細
これにより、自治体が公開するオープンデータから、LocalWikiページへのリンクの張り方(URL)がルール化されるため、オープンデータを使って開発したアプリからLocalWikiのコンテンツを利用しやすくなります。
更新: 2015年1月27日 (Tetsuro_Toyoda)
アプリ 詳細
例えば、下記は室蘭市の夜景スポットをプラグインでLocalWikiに対応付けた例です。

LocalWikiプラグイン|室蘭夜景

342 回実行 , 0 回Fork , 更新:2015年1月27日
2

評価指数

1 0


更新: 2015年1月27日 (Tetsuro_Toyoda)
コード 詳細
このプラグインのJavaScriptコードです。このコードはLinkDataに登録されているデータであれば、どのようなデータに対しても適用することができ、同様のアプリを開発できます。創り方は簡単です: LinkDataに登録されているデータに対して、「アプリ」タブを開き、「アプリを作成」ボタンをおして、「次へ」を3回押して起動するプログラムエディタのJavaScript中身を下記プログラムに置き換え、さらにCSSタブを開いて下記のCSSを置き換えれば完成です。プログラムの3~6行目にある region, titlepre, titlepost, property を適宜修正して、LocalWikiへの適切なURLを定義してみてください。 (※注意、既にこのアプリが適用されているデータに対しては、重複してこのプログラムを適用しないでください。) JavaScriptプログラム
クリックして選択
更新: 2015年1月27日 (Tetsuro_Toyoda)
コード 詳細
CSS のプログラム
クリックして選択
更新: 2015年1月27日 (Tetsuro_Toyoda)
テキスト 詳細
現在のところ、LinkDataからLocalWikiのページに緯度経度情報を渡す方法を調査中です。お手数ですが、しばらくは、LocalWikiのページにおいて、緯度経度情報を再入力する必要があります。
更新: 2015年1月27日 (Tetsuro_Toyoda)

おすすめの助成制度

このページにおける記載内容を実施する際におすすめの助成制度の情報です。

コメント