• forked:一団地の津波防災拠点市街地形成施設_kml作成
Import an externally hosted application
Check style

  • JavaScript
  • CSS
  • HTML
  • Images
  • Input Data
  • ReadMe
  • forked:一団地の津波防災拠点市街地形成施設_kml作成
  • jquery-1.11.2.min.js  
  •  
  • history

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
 
window.onload = function() {
  elm = document.getElementById( 'LDData' );
  elm.innerHTML = "";
  var property = "http://www.w3.org/2000/01/rdf-schema#label";
  var ID       = "http://imi.ipa.go.jp/ns/core/rdf#ID";
  var RAT      = "http://imi.ipa.go.jp/ns/core/rdf#緯度";
  var LNG      = "http://imi.ipa.go.jp/ns/core/rdf#経度";
  var LAYER    = "http://linkdata.org/property/rdf1s4737i#%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC";
  var NAME     = "http://linkdata.org/property/rdf1s4737i#%E5%90%8D%E7%A7%B0";
  var POS      = "http://linkdata.org/property/rdf1s4737i#%E4%BD%8D%E7%BD%AE";
  var MENSEKI  = "http://linkdata.org/property/rdf1s4737i#%E9%9D%A2%E7%A9%8D";
  var BIKOU    = "http://linkdata.org/property/rdf1s4737i#%E5%82%99%E8%80%83";
  var KEIKAKUBI= "http://linkdata.org/property/rdf1s4737i#%E9%83%BD%E5%B8%82%E8%A8%88%E7%94%BB_%E6%B1%BA%E5%AE%9A%E5%B9%B4%E6%9C%88%E6%97%A5";
  var KOKUJI   = "http://linkdata.org/property/rdf1s4737i#%E5%91%8A%E7%A4%BA%E7%95%AA%E5%8F%B7";
  var KOUSINBI = "http://purl.org/dc/terms/modified";
  var SHUCHO   = "http://linkdata.org/property/rdf1s4737i#%E5%91%A8%E9%95%B7%28m%29";
  var G_MENSEKI= "http://linkdata.org/property/rdf1s4737i#%E9%9D%A2%E7%A9%8D%28m2%29";
  var setumei = [
        ["","","","","","","","","","","",""],
        ["","","","","","","","","","","",""]
        ];
  $(document).ready(function(){
    $.getJSON("http://linkdata.org/api/1/rdf1s4737i/bousaikyoten_GisData_rdf.json?tags=cat&tagmode=any&format=json&callback=?",
        function(data){
        var set_cnt = -1;
        var old_label = "";
        for (var i in data) {
            var data_label = (data[i][property][0].value);
            if (data_label != old_label) {
                set_cnt++;
            }
            var ward_name = (data[i][ID][0].value);
            var layer_name = (data[i][LAYER][0].value);
            var name = (data[i][NAME][0].value);
            var pos = (data[i][POS][0].value);
            var menseki = (data[i][MENSEKI][0].value);
            var bikou = (data[i][BIKOU][0].value);
            var keikakubi = (data[i][KEIKAKUBI][0].value);
            var kokuji = (data[i][KOKUJI][0].value);
            var kousinbi = (data[i][KOUSINBI][0].value);
            var shucho = (data[i][SHUCHO][0].value);
            var g_menseki = (data[i][G_MENSEKI][0].value);
            setumei[set_cnt][0] = data_label;
            setumei[set_cnt][1] = ward_name;
            setumei[set_cnt][2] = layer_name;
            setumei[set_cnt][3] = name;
            setumei[set_cnt][4] = pos;
            setumei[set_cnt][5] = menseki;
            setumei[set_cnt][6] = bikou;
            setumei[set_cnt][7] = keikakubi;
            setumei[set_cnt][8] = kokuji;
            setumei[set_cnt][9] = kousinbi;
            setumei[set_cnt][10] = shucho;
            setumei[set_cnt][11] = g_menseki;
            //alert(setumei);
        }
    });
    $.getJSON("http://linkdata.org/api/1/rdf1s4737i/bousaikyoten_pos_GisData_rdf.json?tags=cat&tagmode=any&format=json&callback=?",
        function(data){
        elm.innerHTML += '<pre><code>' ;
        elm.innerHTML += '&lt;?xml version="1.0" encoding="UTF-8"?&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:xal="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" &gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;Document&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;name&gt;一団地の津波防災拠点市街地形成施設_5&lt;/name&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;visibility&gt;1&lt;/visibility&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;open&gt;1&lt;/open&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;Style id="default_fill"&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += ' &lt;PolyStyle&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;color&gt;8000ff00&lt;/color&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;outline&gt;0&lt;/outline&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += ' &lt;/PolyStyle&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;/Style&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;Style id="default_line"&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += ' &lt;LineStyle&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;color&gt;800000ff&lt;/color&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;width&gt;2&lt;/width&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += ' &lt;/LineStyle&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;/Style&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;Style id="default_pnt"&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += ' &lt;IconStyle&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;color&gt;80aaccff&lt;/color&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;Icon&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '   &lt;href&gt;http://cyberjapan.jp/symbols/091.bmp&lt;/href&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;/Icon&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += ' &lt;/IconStyle&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '&lt;/Style&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '  &lt;Folder&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '   &lt;description&gt;&lt;/description&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '   &lt;name&gt;一団地の津波防災拠点市街地形成施設_5&lt;/name&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '   &lt;visibility&gt;1&lt;/visibility&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '   &lt;open&gt;1&lt;/open&gt;';elm.innerHTML += "<br>";
        elm.innerHTML += '</code></pre>' ;
        elm.innerHTML += '<pre><code>' ;
        elm.innerHTML += '    &lt;Placemark&gt;';elm.innerHTML += "<br>";    // dataの区切り
        elm.innerHTML += '     &lt;name&gt;';                               //
        elm.innerHTML += setumei[0][1];                                     //
        elm.innerHTML += '&lt;/name&gt;';elm.innerHTML += "<br>";           //
        elm.innerHTML += '     &lt;description&gt;';                        //
        elm.innerHTML += "レイヤー:" + setumei[0][2] + "<br>";             //
        elm.innerHTML += "名称:" + setumei[0][3] + "<br>";                 //
jquery-1.11.2.min.js
Playing...

jquery-1.11.2.min.js