Language
ログイン
言語設定
X
English
日本語 [Japanese]
オープンデータを使ってアプリを作ろう
アプリケーションの作成と公開をサポートするサイト
お問い合わせ
HOME
チュートリアル
アプリ新規作成
アプリのFork
公開アプリ一覧
アプリ作品の情報
LOD
SPARQL
volume of rain at one clock.
fullscreen
Kozaki_Kouji
外部のサイトで公開されている任意のSPARQLエンドポイントを利用して検索した結果を「Google Motion Chart」で可視化する例です.
大阪市の工業推移のSPARQLエンドポイント
http://lod.hozo.jp/repositories/osaka_IndustryChange
を利用しています
外部SPAQRLエンドポイントへのクエリ処理には「
簡易LOD検索サイト作成ツール
」を利用しています.
また,大阪市工業推移データの可視化( http://app.linkdata.org/run/app1s536i )を参考にさせていただきました.
0
評価指数
いいね!
0
Loading...
このアプリ作品で使われているデータと同じ形式のデータを作成し、このアプリに適用することができます。
ひな形として使うファイルをリストから選択し、"Create Templete"をクリックして下さい。
アプリケーション
fullscreen
play
stop
reload
Play
JavaScript
CSS
HTML
概要
保存した実行結果
volume of rain at one clock.
http://code.jquery.com/jquery-1.10.2.min.js
http://lod.hozo.jp/SparqlFinder/js/sparql.js
http://code.jquery.com/ui/1.10.3/jquery-ui.min.js
http://www.google.com/jsapi
http://lod.hozo.jp/SparqlFinder/js/template.js
volume of rain at one clock.
volume of rain at one clock.
volume of rain at one clock.
volume of rain at one clock.
google.load("jquery", "1"); google.load("jqueryui", "1"); google.load("visualization", "1", {'packages' : [ 'motionchart' ]}); $(window).load(function() { sparql = new Sparql(); //SPARQL検索の実行 $('#find_query').click(function(){ var category = $('#category').val(); //sparql.findByQuery($('#query_area').val().replace(/[\n\r]/g,"")); //使用するSPARQLクエリの設定 query = 'select ?s ?name ?year ?rain\n' +'where{\n' + '?s <http://lodosaka.hozo.jp/kind> "降水量"@ja.\n' + '?s <http://lodosaka.hozo.jp/month> ?name;\n' + ' <http://lodosaka.hozo.jp/year> ?year;\n' + '<http://lodosaka.hozo.jp/rain> ?rain;\n' //+ '<http://lodosaka.hozo.jp/num_of_employee> ?employee;\n' //+ '<http://lodosaka.hozo.jp/shipment_value> ?shipment;\n' //+ '<http://lodosaka.hozo.jp/added_value> ?value;\n' + '}' //結果を表示する欄の設定 sparql.result_div = $('#result_div'); //クエリの実行 sparql.findByQuery(query); }); $('#result_div').hide(); init(); }); function init(){ // Servletサーバアドレス sparql.server = "http://lod.hozo.jp"; // 検索対象エンドポイント(途中での改行は不可) //var endpoint = $('#endpoint_url').val(); sparql.endpoint = {"endpoint": "http://lod.hozo.jp/repositories/IODD14Osaka", "namespaces": ""}; sparql.init(); //結果表示処理を行う関数を指定 // sparql.result_func = result_table; sparql.result_func = motion_chart; } function motion_chart(data){ var category = $('#category').val(); $('#result_div').show(); var datatable = new google.visualization.DataTable(); datatable.addColumn('string', data[0].kind); datatable.addColumn('number', '年'); datatable.addColumn('number', '降水量'); // datatable.addColumn('number', '製造品出荷額等'); // datatable.addColumn('number', '従業員数'); // datatable.addColumn('number', '事業所付加価値額'); for(var i=0; i<data.length; i++){ datatable.addRow( [data[i].name, parseInt(data[i].year, 10), parseInt(data[i].rain, 10) // parseInt(data[i].shipment, 10), // parseInt(data[i].employee, 10), // parseInt(data[i].value, 10) ]); } var chart = new google.visualization.MotionChart( document.getElementById('result_div')); chart.draw(datatable, {'width': 900, 'height': 400}); }
.popup { width:800px; background-color:rgb(255, 255, 255); border:outset 2px; position:absolute; z-index:1000; } .quote { border:solid 2px; }
<div id="container"> <div id="header"> <h2>Motion Chartの利用例</h2> </div> <h3>1時の雨量</h3> <div id="right" class="right"> <!-- 検索ペイン --> <select id="category"> <option>区</option> <option>産業分類</option> </select> <div id="find_div"> </div> <div> <!-- <textarea id="query_area" cols="60" rows="10"></textarea>--> <input type="button" id="find_query" value="検索"/> </div> <!-- 結果ペイン --> <div id="result_div"> </div> </div> </div>
http://code.jquery.com/jquery-1.10.2.min.js
http://lod.hozo.jp/SparqlFinder/js/sparql.js
http://code.jquery.com/ui/1.10.3/jquery-ui.min.js
http://www.google.com/jsapi
http://lod.hozo.jp/SparqlFinder/js/template.js
このアプリをForkして新しいアプリを作る
ダウンロード
Fork元のアプリは更新されました.
>>see
アプリは更新されました.
>>see
ツイート
このアプリ作品をwebから探す
作者
メッセージ送信
Kozaki_Kouji
Fork元のアプリ
Kozaki_Kouji
's
外部SPARQLを利用した「Motion Chart」:大阪市工業推移データ
実行回数
299
ウェブサイト
ライセンス
Fork count
0
作成日
2014年2月22日
最終更新日
2014年2月22日
Fork元のアプリ
外部SPARQLを利用した「Motion Chart」:大阪市工業推移データ
作者: Kozaki_Kouji
更新日: 2014年3月8日
832 回実行
"
" コミュニティへの投稿が完了しました。投稿したアプリ作品は、コミュニティ管理者によって承認されるとコミュニティに公開されます。
エントリー先のコミュニティとカテゴリ名を選択し、「エントリー」ボタンをクリックして下さい。
チュートリアル
アプリ作品の削除をする場合は削除をクリックしてください
送信者
名前
*
E-mail
*
件名
*
メッセージ
*
アクセス認証
*
送信
キャンセル
入力データ
関連アイデア
このアプリ作品で入力データとして使われているデータ作品のリストです。
チェックボックスの選択を変更すると、入力データを変更して実行することができます。
大阪市の工業推移
作者: Kozaki_Kouji
更新日: 2013年12月23日
1245 ダウンロード
,
9 アプリケーション
industry_change_en5
自分のデータを入力する
このアプリを使ったアイデアはまだ公開されていません
アイデアを作成
ニュースフィード
linkdata.org に関するツイート