Language
Login
Language Setting
X
English
日本語 [Japanese]
about this App
須坂市自治会(町)一覧
useful
3
Loading...
/* This is a Example program to retrieve and display the data. Press the Run button on the right of the screen (described the behavior of the Example program below). Please create a new application rewrite this program work. */ //自治会一覧// //infoウィンドウの初期化 var currentwindow=null; window.onload = function() { // データを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://imi.ipa.go.jp/ns/core/rdf#町名"){ tmp_data["name"] = objValue; }else if(propValue == "http://imi.ipa.go.jp/ns/core/rdf#カナ表記"){ tmp_data["kana"] = 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/rdf1s3230i#" + encodeURIComponent("area_community_hall")){ tmp_data["hall"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("elementary_school")){ tmp_data["e_sch"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("lower_secondary_school")){ tmp_data["l_sch"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("volunteer_fire_department")){ tmp_data["fire"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("larger_section")){ tmp_data["oaza"] = objValue; }else if(propValue == "http://imi.ipa.go.jp/ns/core/rdf#郵便番号"){ tmp_data["yubin"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("refuge")){ tmp_data["hinanjo"] = objValue; }else if(propValue == "http://imi.ipa.go.jp/ns/core/Core22.html#標準日付型"){ tmp_data["kijunbi"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("household")){ tmp_data["setai"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("total")){ tmp_data["total"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("male")){ tmp_data["male"] = objValue; }else if(propValue == "http://linkdata.org/property/rdf1s3230i#" + encodeURIComponent("female")){ tmp_data["female"] = objValue; } }); }); tmp_a_data.push(tmp_data); }); }); }); //全データ all_data = tmp_a_data; //自治会のデータを表示 $(".select").append("<option value='-1' selected='selected'>自治会(町)を選んでください。</option>"); for (var i in all_data){ if (all_data[i].name ){ var all_id=all_data[i].name; $(".select").append("<option value='"+ all_data[i].id +"'>" + all_data[i].name+ "</option>"); } } //自治会が選択、変更された時の処理 $(".select").change(function() { //詳細データのリセット $("#result2").empty(); //選択された自治会の詳細データの表示 var sectionKaKey = $("option:selected", $(this)).val(); if (sectionKaKey == -1) { //$("#result2").html(""); return; } $("#result2").append(); for (var i in all_data){ var detail_c = sectionKaKey; if (all_data[i].id === detail_c){ $("#result2").append("<div>【読み方】:" + all_data[i].kana + "<br/>【大字】:" + all_data[i].oaza + "<br/>【郵便番号】:" + all_data[i].yubin+"<br/>(注:墨坂は382-0099、墨坂南は382-0098、臥竜は382-0028です)<br/>【小学校】:" + all_data[i].e_sch + "<br/>" + "【中学校】:" + all_data[i].l_sch + "<br/>【地域公民館】:" + all_data[i].hall + "<br/>【消防団】:"+ all_data[i].fire + "<br/>【避難所】:" + all_data[i].hinanjo + "<br/>【人口(" + all_data[i].kijunbi +"時点)】<br/> 世帯:" + all_data[i].setai +"世帯<br/> 男性:" + all_data[i].male +"人<br/> 女性:" + all_data[i].female + "人<br/> 合計:" + all_data[i].total + "人</div>"); // 地図センター緯度経度の初期値は「須坂市役所」 var latlng = new google.maps.LatLng(all_data[i].lat,all_data[i].longitude); var myOptions = { zoom: 16, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("result"), myOptions); //* アイコン設定 *// var icon = new google.maps.MarkerImage('http://app.linkdata.org/asset/7c83d9be.png', new google.maps.Size(100,100), new google.maps.Point(0,0), new google.maps.Point(19,51) ); var markerOptions = { position: latlng, map: map, icon: icon, }; var marker = new google.maps.Marker(markerOptions); // ウィンドウに表示するデータをつくる 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 + '(' + all_data[i].kana + ')】<br> 公民館:' + all_data[i].hall + '<br> 小学校:' +all_data[i].e_sch +'<br> 中学校:' + all_data[i].l_sch + '<br> 消防団:' +all_data[i].fire + '<br> 大字:' +all_data[i].oaza+'<br><a href="http://maps.google.com/maps?q=' + all_data[i].lat + ',' + all_data[i].longitude + '" target="_blank">マップアプリで経路案内</a>' }); }; } } }); }
body, input { font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"MS Pゴシック","MS PGothic",sans-serif; font-size: 12px; margin: 0; padding: 0; } #pageContainer .header { background: #ff7f50; /* Old browsers */ background: -moz-linear-gradient(top, #ff7f50 0%, #ff7f50 11%, #ff7f50 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7f50), color-stop(11%,#888888), color-stop(100%,#ff7f50)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ff7f50 0%,#ff7f50 11%,#ff7f50 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ff7f50 0%,#ff7f50 11%,#ff7f50 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ff7f50 0%,#ff7f50 11%,#ff7f50 100%); /* IE10+ */ background: linear-gradient(to bottom, #ff7f50 0%,#ff7f50 11%,#ff7f50 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7f50', endColorstr='#ff7f50',GradientType=0 ); /* IE6-9 */ -moz-box-shadow: 2px 2px 3px 2px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 2px 2px 3px 2px rgba(0, 0, 0, 0.4); } #pageContainer .header .headerContent .pageTitle { font-size: 180%; font-weight: bold; color: #990000; background-color: #ffff66; padding: 5px; text-align: center; font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; } #pageContainer .header .headerContent .explanatory1 { font-color: ff9900; } body { -webkit-text-size-adjust: 100%; } body .select {/* 自治会選択セレクト */ font-size: 100%; height: auto; margin-left: auto; margin-right: auto; display: inline-block; background: #FFF; width: 90%; margin: 5px auto; border-radius: 5px; box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.4) inset; }
<head> <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"> </head> <body> <div id="pageContainer"> <div class="header"> <div class="headerContent cf"> <div class="pageTitle">須坂市自治会(町)一覧</div> </div> </div></div> <h3><div class="left"><select class="select"></select></div></h3> <div id="result2"></div> <style type="text/css"> html { height: 60% } body { height: 90%; width: 95%; margin: 8px; padding: 3px } #map_canvas { height: 70% } </style> <div id="result" style="width:95%; height:100%"></div> <p>※読み方は公式ではありません。<br/></p> <div class="footer">このアプリは長野県須坂市のオープンデータ <a href="http://opendata.city.suzaka.nagano.jp/" target="_blank"> 須坂市自治会一覧</a> を利用しています。オープンデータだけで作成された須坂市ホームページ<a href="http://app.linkdata.org/run/app1s991i" target="_blank"> いきいきすざかOPEN_DATA</a> もご利用ください。<br/> </div></body>
Preview
Input Data
ReadMe
Snapshots
LinkData Work
Table Data
須坂市自治会一覧
Contributor:長野県須坂市
Update:Nov 25, 2022
2889 Downloads, 2 Applications
須坂市内の自治会(町)の基本データです。共通語彙基盤 コア語彙 2(バージョン2.2)を一部利用しています。 読み方は平成18年3月調査、通学区域等は平成21年2月10日現在のデータです。緯度経度情報は各町の公会堂等でセットしました。なお、読み方は公式ではありません。 【更新情報】2018.6.4 2018.6.1時点のデータに更新
suzakacity_gyoseiku
Add LinkData work(LinkData)
Link http://app.linkdata.org/run/app1s1023i?tab=readme
jquery-1.7.1.min.js
https://maps.googleapis.com/maps/api/js?key=AIzaSyDAbLPQ3XiDZRWkVgQJg53ywpN__Z0WLLM&sensor=false&language=ja
Work
Add
Clear
insert work id or work name.