Language
Login
Language Setting
X
English
日本語 [Japanese]
about this App
すざか市民バス_仙仁線S21
useful
3
Loading...
var all_data; function initialize(){ all_data = new Array(); // データをLinkDataから取得 tmp_a_data = new Array(); $.each(LinkData.getWorks(), function(workKey, workValue) { //$("#result").append("<h3>Work: " + workValue + "</h3>"); $.each(LinkData.getFiles(workValue), function(fileKey, fileValue) { $.each(LinkData.getSubjects(workValue, fileValue), function(subjKey, subjValue) { var tmp_data = {} tmp_data["id"] = subjValue; $.each(LinkData.getProperties(workValue, fileValue), function(propKey, propValue) { $.each(LinkData.getObjects(workValue, fileValue, subjValue, propValue), function(objKey, objValue) { if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("busstop_name")){ tmp_data["name"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("furigana")){ tmp_data["furigana"] = objValue; }else if(propValue == "http://imi.ipa.go.jp/ns/core/rdf#アクセス区間"){ tmp_data["kukan"] = objValue; }else if(propValue == "http://www.w3.org/2003/01/geo/wgs84_pos#lat"){ tmp_data["lat"] = objValue; }else if(propValue == "http://www.w3.org/2003/01/geo/wgs84_pos#long"){ tmp_data["longitude"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("bus_stop_sign")){ tmp_data["sign"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("time_1")){ tmp_data["time_1"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("time_2")){ tmp_data["time_2"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("time_3")){ tmp_data["time_3"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3545i#" + encodeURIComponent("time_4")){ tmp_data["time_4"] = objValue; } }); }); tmp_a_data.push(tmp_data); }); }); }); //全データ all_data = tmp_a_data; //全データを地図上に表示 // 地図センター緯度経度の初期値は「須坂市役所」 var latlng = new google.maps.LatLng(36.651080,138.307227); var myOptions = { zoom: 13, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("result"), myOptions); // ウィンドウに表示するデータをつくる var data = new Array(); for (var i in all_data){ var value = all_data[i].name; data.push({position: new google.maps.LatLng(all_data[i].lat, all_data[i].longitude), content: all_data[i].name +'<br>' + all_data[i].furigana + '<br>【方面】' + all_data[i].kukan + '<br>【時刻】' + all_data[i].time_1+' ' + all_data[i].time_2+' ' + all_data[i].time_3+' ' + all_data[i].time_4+ "</a>" + '<br><a href="http://maps.google.com/maps?q=' + all_data[i].lat + ',' + all_data[i].longitude + '" target="_blank">マップアプリで経路案内</a>' }); }; // 地図上にウィンドウで表示 for (i = 0; i < data.length; i++) { var marker = new google.maps.Marker({ position: data[i].position, map: map, }); attachMessage(marker, data[i].content); }; }; // 地図のマーカーをクリックするとウィンドウを表示する処理 function attachMessage(marker, msg) { google.maps.event.addListener(marker, 'click', function(event) { new google.maps.InfoWindow({ content: msg }).open(marker.getMap(), marker); }); }; window.onload = function() { $(function(){ initialize(); }); };
body, input { font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"MS Pゴシック","MS PGothic",sans-serif; font-size: 12px; margin: 2px; padding: 0; } .left { float: left; } .right { float: right; } .cf:after { display: block; content: ""; clear: both; } .hide { display: none; } .nextTo { padding-right: 2em; } #pageContainer { background-color: #fbfaf5; min-width: 100px; width: 100%; min-height: 500px; font-size:120%; } #pageContainer .body { height: 100%; } #pageContainer .body .bodyContainer { width: 100%; } #pageContainer .header .headerContent { width: 100%; } #pageContainer .header, #pageContainer .footer { height: 60px; color: #ffffff; text-align: center; background-color: #3366ff; } #pageContainer .header .headerContent { margin-left: auto; margin-right: auto; } #pageContainer .header .headerContent .contact, #pageContainer .header .headerContent .about, #pageContainer .header .headerContent .pageTitle { font-size: 120%; padding: 5px; } #pageContainer .header .headerContent .pageTitle{ cursor: pointer; margin: 0; } #pageContainer .header .headerContent .contact, #pageContainer .header .headerContent .about{ cursor: pointer; margin: 7px 0 0 20px; } #pageContainer .header .headerContent .contact a, #pageContainer .header .headerContent .about a { text-decoration: none; color: #FFFFFF; } #pageContainer .body .bodyContainer { height: 100%; padding-top: 10px; margin-left: auto; margin-right: auto; }
<div id="pageContainer"> <div class="header"> <div class="headerContent cf"> <div class="pageTitle">仙仁線 S21<br/>(須坂駅~湯っ蔵んど~市役所西まわり~仙仁)</div> </div> </div> <p>マーカーをクリックすると詳細情報が表示されます </p> <a href="http://app.linkdata.org/run/app1s1125i">すざか市民バスへ戻る</a> <style type="text/css"> html { height: 60% } body { height: 90%; width: 95%; margin: 3px; padding: 3px } #map_canvas { height: 60% width: 60%;} </style> <div id="result" style="width:90%; height:90%"></div><br/> <div class="footer">このアプリは長野県須坂市のオープンデータ<br/> <a href="http://opendata.city.suzaka.nagano.jp/" target="_blank"> 須坂市市民バス</a> を利用しています。</div> </div>
Preview
Input Data
ReadMe
Snapshots
LinkData Work
Table Data
須坂市民バス_バス停一覧
Contributor:長野県須坂市
Update:Sep 2, 2020
4191 Downloads, 17 Applications
2011.12.12改正 須坂市民バスのバス停一覧です。 バス停標識がない停留所は「バス停標識欄」に「なし」と記載しました。 データセットは「ルート別」14、「路線一覧」1、「バス停一覧」1の合計16ファイルをセットしました。 【更新履歴】 2015.11.06 suzaka_shiminbus_Busstop データ内容不備(時刻)を訂正。 2015.11.12 suzaka_shiminbus_Busstop データ内容不備(緯度経度)を訂正。suzaka_shiminbus_Line データ項目(運賃)追加。 2020.06.23 バス停追加に伴うデータ修正、ダイヤの修正。 2020.08.31 バス停名称の微修正
suzaka_shiminbus_Busstop
[
]
suzaka_shiminbus_Line
suzaka_shiminbus_kitaainoshima_Line_K10
suzaka_shiminbus_myotoku_Line_M10
suzaka_shiminbus_ohayo_liner_senitoyooka
suzaka_shiminbus_ohayo_liner_yonakomyotoku
suzaka_shiminbus_okaeri_liner
suzaka_shiminbus_seni_Line_S10
suzaka_shiminbus_seni_Line_S20
suzaka_shiminbus_seni_Line_S21
suzaka_shiminbus_seni_Line_S30
suzaka_shiminbus_seni_Line_S40
suzaka_shiminbus_yonako_Line_Y10
suzaka_shiminbus_yonako_Line_Y20
suzaka_shiminbus_yonako_Line_Y21
suzaka_shiminbus_yonako_Line_Y30
suzaka_shiminbus_yonako_Line_Y40
Add LinkData work(LinkData)
Link http://app.linkdata.org/run/app1s1127i?tab=readme
jquery-1.11.2.min.js
http://maps.google.com/maps/api/js?sensor=false&language=ja
jquery-1.7.1.min.js
Work
Add
Clear
insert work id or work name.