var map; var marker; var markersArray=[]; var gx=[]; var toggleState=[]; var directions; var directionDisplay; var directions_flag=1; var layer_search_flag = false; var layer_search_close = false; var layer_search_width; var location_search_flag=0; var search_marker_flag=0; var search_marker; var location_lat; var location_lng; var ge; var geocoder; var address; var pub_place; var point; var ie8_flag=false; var display_flag=false; var svOverlay; var start_lat; var stert_lng; var parrentToggleState=[]; var parrentToggleOpen=[]; var m_layerArray=[]; var m_classArray=[]; var groupIdCount=[]; var maxName_id=0; var myPano; var start_marker; var end_marker; var d_kml_layerArray; var opened_layer=[]; var opened_toggle=[]; var opened_glayer=0; var layer_list_flag=false; var location_list_flag=false; var smart_menu_open=true; var smart_flag=false; var navigator_working=false; var ie_flag=false; var appVersion; var print_flag = false; var active_tab = ""; var hannrei_position = "left"; var modal_flag = false; var modal_start_flag = false; var bottombar_flag = false; var layerNumber = ""; var toggleNumber = ""; var glayerNumber = ""; var legend_stack = []; var legend_stack_count = 0; var resize_flag = false; var layer = []; var layer_infowindow = []; var layer_content = []; var info_index = 1000000; var marker_index = 100000; var line_index = 10000; var polygon_index = 1000; var layer_state = []; var syokasen_id = "none"; var syokasen_text = ""; var syokasenBOX_id = "none"; var syokasenBOX_text = ""; var syokasen_zoom = 0; var open_layer = []; var open_layer_flag = false; var toggle_count = 0; var layer_data = []; var layer_count = []; var layer_countAll = []; var kml_class = [ [0,"甲府市域界","",-1,-1,false], [1,"甲府市域界","koufu4",0,-1,false] ]; var kml_state = []; //レイヤ一覧 var layer_class = [ [0,"洪水マップ(想定最大規模・R4年)","",-1,-1,false,"","","","","","","",7], [1,"全河川(最大規模)","",0,-1,true,"","","","","","","",0], [2,"10.0m以上","10K5",0,1,true,"","","","","","","├",2], [3,"5.0m~10.0m未満深","10K4",0,1,true,"","","","","","","├",1], [4,"3.0m~5.0m未満深","10K3",0,1,true,"","","","","","","├",1], [5,"0.5m~3m未満深","10K2",0,1,true,"","","","","","","├",1], [6,"0.5m未満深","10K1",0,1,true,"","","","","","","└",1], [7,"富士川【釜無川を含む】(最大規模)","",0,-1,true,"","","","","","","",0], [8,"10.0m~20.0m未満深","KAM_5",0,7,true,"","","","","","","├",2], [9,"5.0m~10.0m未満深","KAM_4",0,7,true,"","","","","","","├",2], [10,"3.0m~5.0m未満深","KAM_3",0,7,true,"","","","","","","├",2], [11,"0.5m~3m未満深","KAM_2",0,7,true,"","","","","","","├",1], [12,"0.5m未満深","KAM_1",0,7,true,"","","","","","","└",1], [13,"笛吹川(最大規模)","",0,-1,true,"","","","","","","",0], [14,"10.0m~20.0m未満深","FUE_5",0,13,true,"","","","","","","├",2], [15,"5.0m~10.0m未満深","FUE_4",0,13,true,"","","","","","","├",1], [16,"3.0m~5.0m未満深","FUE_3",0,13,true,"","","","","","","├",1], [17,"0.5m~3m未満深","FUE_2",0,13,true,"","","","","","","├",1], [18,"0.5m未満深","FUE_1",0,13,true,"","","","","","","└",1], [19,"荒川(最大規模)","",0,-1,true,"","","","","","","",0], [20,"10.0m~20.0m未満深","ARA_5",0,19,true,"","","","","","","├",2], [21,"5.0m~10.0m未満深","ARA_4",0,19,true,"","","","","","","├",2], [22,"3.0m~5.0m未満深","ARA_3",0,19,true,"","","","","","","├",1], [23,"0.5m~3m未満深","ARA_2",0,19,true,"","","","","","","├",1], [24,"0.5m未満深","ARA_1",0,19,true,"","","","","","","└",1], [25,"相川(最大規模)","",0,-1,true,"","","","","","","",0], [26,"5.0m~10.0m未満深","AIK_4",0,25,true,"","","","","","","├",2], [27,"3.0m~5.0m未満深","AIK_3",0,25,true,"","","","","","","├",2], [28,"0.5m~3m未満深","AIK_2",0,25,true,"","","","","","","├",1], [29,"0.5m未満深","AIK_1",0,25,true,"","","","","","","└",1], [30,"濁川(最大規模)","",0,-1,true,"","","","","","","",0], [31,"5.0m~10.0m未満深","NIG_4",0,30,true,"","","","","","","├",2], [32,"3.0m~5.0m未満深","NIG_3",0,30,true,"","","","","","","├",2], [33,"0.5m~3m未満深","NIG_2",0,30,true,"","","","","","","├",1], [34,"0.5m未満深","NIG_1",0,30,true,"","","","","","","└",1], [35,"平等川(最大規模)","",0,-1,true,"","","","","","","",0], [36,"5.0m~10.0m未満深","BYO_4",0,35,true,"","","","","","","├",2], [37,"3.0m~5.0m未満深","BYO_3",0,35,true,"","","","","","","├",2], [38,"0.5m~3m未満深","BYO_2",0,35,true,"","","","","","","├",1], [39,"0.5m未満深","BYO_1",0,35,true,"","","","","","","└",1], [40,"滝戸川(最大規模)","",0,-1,true,"","","","","","","",0], [41,"5.0m~10.0m未満深","TAK_4",0,40,true,"","","","","","","├",2], [42,"3.0m~5.0m未満深","TAK_3",0,40,true,"","","","","","","├",2], [43,"0.5m~3m未満深","TAK_2",0,40,true,"","","","","","","├",2], [44,"0.5m未満深","TAK_1",0,40,true,"","","","","","","└",2], [45,"境川(最大規模)","",0,-1,true,"","","","","","","",0], [46,"10.0m~20.0m未満深","SAK_5",0,45,true,"","","","","","","├",2], [47,"5.0m~10.0m未満深","SAK_4",0,45,true,"","","","","","","├",2], [48,"3.0m~5.0m未満深","SAK_3",0,45,true,"","","","","","","├",2], [49,"0.5m~3m未満深","SAK_2",0,45,true,"","","","","","","├",2], [50,"0.5m未満深","SAK_1",0,45,true,"","","","","","","└",2], [213,"鎌田川(最大規模)","",0,-1,true,"","","","","","","",0], [214,"3.0m~5.0m未満深","KMT3",0,213,true,"","","","","","","├",2], [215,"0.5m~3m未満深","KMT2",0,213,true,"","","","","","","├",2], [216,"0.5m未満深","KMT1",0,213,true,"","","","","","","└",2], [217,"貢川(最大規模)","",0,-1,true,"","","","","","","",0], [218,"3.0m~5.0m未満深","KUG3",0,217,true,"","","","","","","├",2], [219,"0.5m~3m未満深","KUG2",0,217,true,"","","","","","","├",2], [220,"0.5m未満深","KUG1",0,217,true,"","","","","","","└",2], [51,"全河川(浸水継続時間図)","",0,-1,true,"","","","","","","",4], [52,"3日以上1週間未満","KJ_NEW_4",0,51,true,"","","","","","","├",2], [53,"1日以上3日未満","KJ_NEW_3",0,51,true,"","","","","","","├",2], [54,"12時間以上1日未満","KJ_NEW_2",0,51,true,"","","","","","","├",2], [55,"12時間未満","KJ_NEW_1",0,51,true,"","","","","","","└",2], [56,"家屋流失の恐れがある区域","",0,-1,true,"","","","","","","",5], [57,"家屋流失の恐れがある区域","KR_NEW_1",0,56,true,"","","","","","","└",2], [221,"過去の浸水実績","",0,-1,true,"","","","","","","",6], [222,"過去の浸水実績","SJ_1",0,221,true,"","","","","","","└",2], [58,"危険個所","",0,-1,true,"","","","","","","",0], [59,"半地下道路","半地下道路",0,58,true,"","","","","","","└",0], /* [67,"洪水マップ(H18年)","",-1,-1,false,"","","","","","","",0], [68,"釜無川浸水マップ","",67,-1,true,"","","","","","","├",0], [69,"2m~5m深","01_釜無川浸水想定_2m~5m深",67,68,true,"","","","","","","├",0], [70,"1m~2m深","01_釜無川浸水想定_1m~2m深",67,68,true,"","","","","","","├",0], [71,"0.5m~1m深","01_釜無川浸水想定_0.5m~1m深",67,68,true,"","","","","","","├",0], [72,"0.5m未満深","01_釜無川・貢川浸水想定区域0.5m未満深",67,68,true,"","","","","","","└",0], [73,"笛吹川浸水マップ","",67,-1,true,"","","","","","","├",0], [74,"5m以上深","01_笛吹川浸水想定_5m以上深",67,73,true,"","","","","","","├",0], [75,"2m~5m深","01_笛吹川浸水想定_2m~5m深",67,73,true,"","","","","","","├",0], [76,"1m~2m深","01_笛吹川浸水想定_1m~2m深",67,73,true,"","","","","","","├",0], [77,"0.5m~1m深","01_笛吹川浸水想定_0.5m~1m深",67,73,true,"","","","","","","├",0], [78,"0.5m未満深","01_笛吹川浸水想定_0m~0.5m深",67,73,true,"","","","","","","└",0], [79,"荒川浸水マップ","",67,-1,true,"","","","","","","├",0], [80,"2m~5m深","01_荒川・貢川浸水想定区域2.0~5.0m",67,79,true,"","","","","","","├",0], [81,"1m~2m深","01_荒川・貢川浸水想定区域1.0~2.0m",67,79,true,"","","","","","","├",0], [82,"0.5m~1m深","01_荒川・貢川浸水想定区域0.5~1.0m",67,79,true,"","","","","","","├",0], [83,"0.5m未満深","01_荒川浸水想定_0.5m未満深",67,79,true,"","","","","","","└",0], [84,"相川浸水マップ","",67,-1,true,"","","","","","","├",0], [85,"2m~5m深","01_相川浸水想定_2.0~5.0m深",67,84,true,"","","","","","","├",0], [86,"1m~2m深","01_相川浸水想定_1.0~2.0m深",67,84,true,"","","","","","","├",0], [87,"0.5m~1m深","01_相川浸水想定_0.5~1.0m深",67,84,true,"","","","","","","├",0], [88,"0.5m未満深","01_相川浸水想定_0.5m未満深",67,84,true,"","","","","","","└",0], [89,"濁川浸水マップ","",67,-1,true,"","","","","","","├",0], [90,"5m以上深","01_濁川浸水想定_5.0m以上深",67,89,true,"","","","","","","├",0], [91,"4m~5m深","01_濁川浸水想定_4.0~5.0m深",67,89,true,"","","","","","","├",0], [92,"3m~4m深","01_濁川浸水想定_3.0~4.0m深",67,89,true,"","","","","","","├",0], [93,"2m~3m深","01_濁川浸水想定_2.0~3.0m深",67,89,true,"","","","","","","├",0], [94,"1m~2m深","01_濁川浸水想定_1.0~2.0m深",67,89,true,"","","","","","","├",0], [95,"0.5m~1m深","01_濁川浸水想定_0.5~1.0m深",67,89,true,"","","","","","","├",0], [96,"0.5m未満深","01_濁川浸水想定_0.5m未満深",67,89,true,"","","","","","","└",0], [97,"滝戸川浸水マップ","",67,-1,true,"","","","","","","├",0], [98,"3m~4m深","01_滝戸川浸水想定_3.0~4.0m深",67,97,true,"","","","","","","├",0], [99,"2m~3m深","01_滝戸川浸水想定_2.0~3.0m深",67,97,true,"","","","","","","├",0], [100,"1m~2m深","01_滝戸川浸水想定_1.0~2.0m深",67,97,true,"","","","","","","├",0], [101,"0.5m~1m深","01_滝戸川浸水想定_0.5~1.0m深",67,97,true,"","","","","","","├",0], [102,"0.5m未満深","01_滝戸川浸水想定_0.5m未満深",67,97,true,"","","","","","","└",0], [103,"平等川浸水マップ","",67,-1,true,"","","","","","","├",0], [104,"4m~5m深","01_平等川浸水想定_4.0~5.0m深",67,103,true,"","","","","","","├",0], [105,"3m~4m深","01_平等川浸水想定_3.0~4.0m深",67,103,true,"","","","","","","├",0], [106,"2m~3m深","01_平等川浸水想定_2.0~3.0m深",67,103,true,"","","","","","","├",0], [107,"1m~2m深","01_平等川浸水想定_1.0~2.0m深",67,103,true,"","","","","","","├",0], [108,"0.5m~1m深","01_平等川浸水想定_0.5~1.0m深",67,103,true,"","","","","","","├",0], [109,"0.5m未満深","01_平等川浸水想定_0.5m未満深",67,103,true,"","","","","","","└",0], [110,"境川浸水マップ","",67,-1,true,"","","","","","","└",0], [111,"4m~5m深","01_境川浸水想定_4.0~5.0m深",67,110,true,"","","","","","","├",0], [112,"2m~3m深","01_境川浸水想定_2.0~3.0m深",67,110,true,"","","","","","","├",0], [113,"1m~2m深","01_境川浸水想定_1.0~2.0m深",67,110,true,"","","","","","","├",0], [114,"0.5m~1m深","01_境川浸水想定_0.5~1.0m深",67,110,true,"","","","","","","├",0], [115,"0.5m未満深","01_境川浸水想定_0.5m未満深",67,110,true,"","","","","","","└",0], */ [116,"土砂災害マップ","",-1,-1,false,"","","","","","","",0], [117,"急傾斜地特別警戒区域","03_土砂災害ハザードマップ_急傾斜地特別警戒区域",116,-1,true,"","","","","","","├",0], [118,"急傾斜地警戒区域","03_土砂災害ハザードマップ_急傾斜地警戒区域",116,-1,true,"","","","","","","├",0], [119,"土石流特別警戒区域","03_土砂災害ハザードマップ_土石流特別警戒区域",116,-1,true,"","","","","","","├",0], [120,"土石流警戒区域","03_土砂災害ハザードマップ_土石流警戒区域",116,-1,true,"","","","","","","├",0], [121,"地すべり警戒区域","03_土砂災害ハザードマップ_地すべり警戒区域",116,-1,true,"","","","","","","└",0], [122,"液状化マップ","",-1,-1,false,"","","","","","","",0], [123,"危険度・大","04_ハザードマップ(液状化)_危険度_大",122,-1,true,"","","","","","","├",0], [124,"危険度・中","04_ハザードマップ(液状化)_危険度_中",122,-1,true,"","","","","","","├",0], [125,"危険度・小","04_ハザードマップ(液状化)_危険度_小",122,-1,true,"","","","","","","├",0], [126,"危険度・極小","04_ハザードマップ(液状化)_危険度_極小",122,-1,true,"","","","","","","└",0], [127,"揺れやすさマップ","",-1,-1,false,"","","","","","","",0], [128,"震度7","02_揺れやすさハザードマップ_震度7",127,-1,true,"","","","","","","├",0], [129,"震度6強","02_揺れやすさハザードマップ_震度6強",127,-1,true,"","","","","","","├",0], [130,"震度6弱","02_揺れやすさハザードマップ_震度6弱",127,-1,true,"","","","","","","├",0], [131,"震度5強","02_揺れやすさハザードマップ_震度5強",127,-1,true,"","","","","","","└",0], [132,"活断層","",-1,-1,false,"","","","","","","",0], [133,"想定活断層","66_活断層",132,-1,true,"","","","","","","└",0], [134,"避難所マップ","",-1,-1,false,"","","","","","","",0], [62,"洪水避難所マップ","",134,-1,true,"","","","","","","",0], [63,"指定避難所","洪水_指定避難所",134,62,true,"","","","","","","├",0], [64,"指定避難所(2F)","洪水_指定避難所2F",134,62,true,"","","","","","","├",0], [65,"指定避難所(3F)","洪水_指定避難所3F",134,62,true,"","","","","","","├",0], [66,"使用不可","洪水_使用不可",134,62,true,"","","","","","","└",0], [138,"土砂災害時避難マップ","",134,-1,true,"","","","","","","├",0], [139,"指定避難所","11_指定避難所(土砂災害)",134,138,true,"","","","","","","├",0], [140,"指定避難地","10_指定避難地(土砂災害)",134,138,true,"","","","","","","└",0], [141,"地震時避難マップ","",134,-1,true,"","","","","","","├",0], [142,"指定避難所","11_指定避難所(地震)",134,141,true,"","","","","","","├",0], [143,"指定避難地","10_指定避難地(地震)",134,141,true,"","","","","","","└",0], [144,"大規模火災時避難マップ","",134,-1,true,"","","","","","","├",0], [145,"指定避難所","11_指定避難所(大規模火災)",134,144,true,"","","","","","","├",0], [146,"指定避難地","10_指定避難地(大規模火災)",134,144,true,"","","","","","","└",0], [147,"内水氾濫時避難マップ","",134,-1,true,"","","","","","","├",0], [148,"指定避難所","11_指定避難所(内水氾濫)",134,147,true,"","","","","","","├",0], [149,"指定避難地","10_指定避難地(内水氾濫)",134,147,true,"","","","","","","└",0], [150,"福祉避難所マップ","",134,-1,true,"","","","","","","├",0], [151,"福祉避難所","12_福祉避難所",134,150,true,"","","","","","","└",0], [152,"避難場所マップ","",134,-1,true,"","","","","","","└",0], [153,"河川流域における避難場所","13_河川流域における避難場所",134,152,true,"","","","","","","├",0], [154,"土石流発生に伴う避難場所","14_土石流発生に伴う避難場所",134,152,true,"","","","","","","├",0], [155,"事前避難対象地区(警戒宣言発令時)","15_事前避難対象地区(警戒宣言発令時)",134,152,true,"","","","","","","└",0], [156,"緊急輸送道路マップ","",-1,-1,false,"","","","","","","",0], [157,"第1次輸送路","05_緊急輸送道路(第1次)",156,-1,true,"","","","","","","├",0], [158,"第2次輸送路","06_緊急輸送道路(第2次)",156,-1,true,"","","","","","","├",0], [159,"市指定輸送路","07_緊急輸送道路(市指定)",156,-1,true,"","","","","","","└",0], [160,"防災倉庫マップ","",-1,-1,false,"","","","","","","",0], [161,"市防災倉庫","16_防災倉庫(市防災倉庫)",160,-1,true,"","","","","","","├",0], [162,"水防倉庫","17_防災倉庫(水防倉庫)",160,-1,true,"","","","","","","├",0], [163,"地区防災倉庫","18_防災倉庫(地区防災倉庫)",160,-1,true,"","","","","","","├",0], [164,"孤立防災倉庫","19_防災倉庫(孤立防災倉庫)",160,-1,true,"","","","","","","└",0], [165,"防災設備マップ","",-1,-1,false,"","","","","","","",0], [166,"消火栓","24_消火栓01",165,-1,true,"","","","","","","├",0], //[167,"消火栓02","24_消火栓02",165,-1,true,"","","","","","","├",0], //[168,"消火栓03","24_消火栓03",165,-1,true,"","","","","","","├",0], //[169,"消火栓04","24_消火栓04",165,-1,true,"","","","","","","├",0], //[170,"消火栓05","24_消火栓05",165,-1,true,"","","","","","","├",0], //[171,"消火栓06","24_消火栓06",165,-1,true,"","","","","","","├",0], [172,"消火栓BOX","25_消火栓器具格納箱(消火栓BOX)01",165,-1,true,"","","","","","","├",0], //[173,"消火栓BOX02","25_消火栓器具格納箱(消火栓BOX)02",165,-1,true,"","","","","","","├",0], //[174,"消火栓BOX03","25_消火栓器具格納箱(消火栓BOX)03",165,-1,true,"","","","","","","├",0], [175,"街路消火器","23_街路消火器",165,-1,true,"","","","","","","├",0], //[176,"AED","21_AED",165,-1,true,"","","","","","","├",0], [177,"衛星携帯電話","20_衛星携帯電話",165,-1,true,"","","","","","","├",0], [178,"公衆電話","57_公衆電話",165,-1,true,"","","","","","","├",0], //[179,"災害時救援対応自動販売機","22_災害時救援対応自動販売機",165,-1,true,"","","","","","","├",0], [180,"避難看板設置場所","",165,-1,true,"","","","","","","├",0], [181,"市街地標示式避難場所案内板","26_避難看板設置場所(市街地標示式避難場所案内板)",165,180,true,"","","","","","","├",0], [182,"震災避難標識","27_避難看板設置場所(震災避難標識)",165,180,true,"","","","","","","├",0], [183,"避難地内案内板","28_避難看板設置場所(避難地内案内板)",165,180,true,"","","","","","","└",0], [184,"非常用水","",165,-1,true,"","","","","","","├",0], [185,"災害時生活用水協力井戸","29_災害時生活用水協力井戸",165,184,true,"","","","","","","├",0], [186,"非常用貯水槽(飲用水兼用)","30_非常用貯水槽(飲用水兼用)",165,184,true,"","","","","","","├",0], [187,"消防貯水槽・防火水槽","31_消防貯水槽・防火水槽",165,184,true,"","","","","","","└",0], [188,"防災行政用無線子局","33_防災行政用無線子局",165,-1,true,"","","","","","","└",0], [189,"防災施設マップ","",-1,-1,false,"","","","","","","",0], [190,"応急仮設住宅建設候補地","34_応急仮設住宅建設候補地",189,-1,true,"","","","","","","├",0], [191,"災害時救援物資等集積配送拠点","35_災害時救援物資等集積配送拠点",189,-1,true,"","","","","","","├",0], [192,"航空施設","",189,-1,true,"","","","","","","├",0], [193,"飛行場外離着陸場等","36_飛行場外離着陸場等",189,192,true,"","","","","","","├",0], //[194,"ヘリコプター主要発着場","37_ヘリコプター主要発着場",189,192,true,"","","","","","","├",0], [195,"公共建築物屋上番号表示","38_公共建築物屋上番号表示",189,192,true,"","","","","","","└",0], [196,"災害時処理施設","",189,-1,true,"","","","","","","├",0], [197,"し尿処理施設","39_災害時し尿処理施設",189,196,true,"","","","","","","├",0], [198,"埋立処分地施設","40_災害時埋立処分地施設",189,196,true,"","","","","","","├",0], [199,"ごみ焼却施設","41_災害時ごみ焼却施設",189,196,true,"","","","","","","├",0], [200,"粗大ごみ処理施設","42_災害時粗大ごみ処理施設",189,196,true,"","","","","","","├",0], [201,"災害廃棄物(がれき)等の仮置場","43_災害廃棄物(がれき)等の仮置場",189,196,true,"","","","","","","└",0], [202,"消防団詰所","46_消防団詰所",189,-1,true,"","","","","","","└",0], [203,"医療機関マップ","",-1,-1,false,"","","","","","","",0], [204,"医療機関一覧","47_医療機関一覧",203,-1,true,"","","","","","","├",0], [205,"市内救急医療機関","47_市内救急医療機関",203,-1,true,"","","","","","","├",0], [206,"AED","21_AED",203,-1,true,"","","","","","","└",0], [207,"協力団体マップ","",-1,-1,false,"","","","","","","",0], [208,"災害ボランティア団体","52_災害ボランティア団体",207,-1,true,"","","","","","","├",0], [209,"帰宅困難者受入ホテル・旅館","53_帰宅困難者受入ホテル・旅館",207,-1,true,"","","","","","","└",0], [210,"雨量観測所マップ","",-1,-1,false,"","","","","","","",0], [211,"雨量観測所","58_雨量観測所",210,-1,true,"","","","","","","├",0], [212,"雨量観測計設置場所","59_雨量観測計設置場所",210,-1,true,"","","","","","","└",0], [60,"水位観測所マップ","",-1,-1,false,"","","","","","","",0], [61,"水位観測所","水位観測所",60,-1,true,"","","","","","","└",0] ]; var layer_class2 = [ ["釜無川浸水マップ 2m~5m深","01_釜無川浸水想定_2m~5m深"], ["釜無川浸水マップ 1m~2m深","01_釜無川浸水想定_1m~2m深"], ["釜無川浸水マップ 0.5m~1m深","01_釜無川浸水想定_0.5m~1m深"], ["釜無川浸水マップ 0.5m未満深","01_釜無川・貢川浸水想定区域0.5m未満深"], ["笛吹川浸水マップ 5m以上深","01_笛吹川浸水想定_5m以上深"], ["笛吹川浸水マップ 2m~5m深","01_笛吹川浸水想定_2m~5m深"], ["笛吹川浸水マップ 1m~2m深","01_笛吹川浸水想定_1m~2m深"], ["笛吹川浸水マップ 0.5m~1m深","01_笛吹川浸水想定_0.5m~1m深"], ["笛吹川浸水マップ 0.5m未満深","01_笛吹川浸水想定_0m~0.5m深"], ["荒川浸水マップ 2m~5m深","01_荒川・貢川浸水想定区域2.0~5.0m"], ["荒川浸水マップ 1m~2m深","01_荒川・貢川浸水想定区域1.0~2.0m"], ["荒川浸水マップ 0.5m~1m深","01_荒川・貢川浸水想定区域0.5~1.0m"], ["荒川浸水マップ 0.5m未満深","01_荒川浸水想定_0.5m未満深"], ["相川浸水マップ 2m~5m深","01_相川浸水想定_2.0~5.0m深"], ["相川浸水マップ 1m~2m深","01_相川浸水想定_1.0~2.0m深"], ["相川浸水マップ 0.5m~1m深","01_相川浸水想定_0.5~1.0m深"], ["相川浸水マップ 0.5m未満深","01_相川浸水想定_0.5m未満深"], ["濁川浸水マップ 5m以上深","01_濁川浸水想定_5.0m以上深"], ["濁川浸水マップ 4m~5m深","01_濁川浸水想定_4.0~5.0m深"], ["濁川浸水マップ 3m~4m深","01_濁川浸水想定_3.0~4.0m深"], ["濁川浸水マップ 2m~3m深","01_濁川浸水想定_2.0~3.0m深"], ["濁川浸水マップ 1m~2m深","01_濁川浸水想定_1.0~2.0m深"], ["濁川浸水マップ 0.5m~1m深","01_濁川浸水想定_0.5~1.0m深"], ["濁川浸水マップ 0.5m未満深","01_濁川浸水想定_0.5m未満深"], ["滝戸川浸水マップ 3m~4m深","01_滝戸川浸水想定_3.0~4.0m深"], ["滝戸川浸水マップ 2m~3m深","01_滝戸川浸水想定_2.0~3.0m深"], ["滝戸川浸水マップ 1m~2m深","01_滝戸川浸水想定_1.0~2.0m深"], ["滝戸川浸水マップ 0.5m~1m深","01_滝戸川浸水想定_0.5~1.0m深"], ["滝戸川浸水マップ 0.5m未満深","01_滝戸川浸水想定_0.5m未満深"], ["平等川浸水マップ 4m~5m深","01_平等川浸水想定_4.0~5.0m深"], ["平等川浸水マップ 3m~4m深","01_平等川浸水想定_3.0~4.0m深"], ["平等川浸水マップ 2m~3m深","01_平等川浸水想定_2.0~3.0m深"], ["平等川浸水マップ 1m~2m深","01_平等川浸水想定_1.0~2.0m深"], ["平等川浸水マップ 0.5m~1m深","01_平等川浸水想定_0.5~1.0m深"], ["平等川浸水マップ 0.5m未満深","01_平等川浸水想定_0.5m未満深"], ["境川浸水マップ 4m~5m深","01_境川浸水想定_4.0~5.0m深"], ["境川浸水マップ 2m~3m深","01_境川浸水想定_2.0~3.0m深"], ["境川浸水マップ 1m~2m深","01_境川浸水想定_1.0~2.0m深"], ["境川浸水マップ 0.5m~1m深","01_境川浸水想定_0.5~1.0m深"], ["境川浸水マップ 0.5m未満深","01_境川浸水想定_0.5m未満深"], ["土砂災害マップ 急傾斜地特別警戒区域","03_土砂災害ハザードマップ_急傾斜地特別警戒区域"], ["土砂災害マップ 急傾斜地警戒区域","03_土砂災害ハザードマップ_急傾斜地警戒区域"], ["土砂災害マップ 土石流特別警戒区域","03_土砂災害ハザードマップ_土石流特別警戒区域"], ["土砂災害マップ 土石流警戒区域","03_土砂災害ハザードマップ_土石流警戒区域"], ["土砂災害マップ 地すべり警戒区域","03_土砂災害ハザードマップ_地すべり警戒区域"], ["液状化マップ 危険度・大","04_ハザードマップ(液状化)_危険度_大"], ["液状化マップ 危険度・中","04_ハザードマップ(液状化)_危険度_中"], ["液状化マップ 危険度・小","04_ハザードマップ(液状化)_危険度_小"], ["液状化マップ 危険度・極小","04_ハザードマップ(液状化)_危険度_極小"], ["揺れやすさマップ 震度7","02_揺れやすさハザードマップ_震度7"], ["揺れやすさマップ 震度6強","02_揺れやすさハザードマップ_震度6強"], ["揺れやすさマップ 震度6弱","02_揺れやすさハザードマップ_震度6弱"], ["揺れやすさマップ 震度5強","02_揺れやすさハザードマップ_震度5強"], ["想定活断層","66_活断層"], ["土砂災害 指定避難所","11_指定避難所(土砂災害)"], ["土砂災害 指定避難地","10_指定避難地(土砂災害)"], ["地震 指定避難所","11_指定避難所(地震)"], ["地震 指定避難地","10_指定避難地(地震)"], ["大規模火災 指定避難所","11_指定避難所(大規模火災)"], ["大規模火災 指定避難地","10_指定避難地(大規模火災)"], ["内水氾濫 指定避難所","11_指定避難所(内水氾濫)"], ["内水氾濫 指定避難地","10_指定避難地(内水氾濫)"], ["福祉避難所","12_福祉避難所"], ["河川流域における避難場所","13_河川流域における避難場所"], ["土石流発生に伴う避難場所","14_土石流発生に伴う避難場所"], ["事前避難対象地区(警戒宣言発令時)","15_事前避難対象地区(警戒宣言発令時)"], ["市防災倉庫","16_防災倉庫(市防災倉庫)"], ["水防倉庫","17_防災倉庫(水防倉庫)"], ["地区防災倉庫","18_防災倉庫(地区防災倉庫)"], ["孤立防災倉庫","19_防災倉庫(孤立防災倉庫)"], ["消火栓","24_消火栓01"], ["消火栓","24_消火栓02"], ["消火栓","24_消火栓03"], ["消火栓","24_消火栓04"], ["消火栓","24_消火栓05"], ["消火栓","24_消火栓06"], ["消火栓BOX","25_消火栓器具格納箱(消火栓BOX)01"], ["消火栓BOX","25_消火栓器具格納箱(消火栓BOX)02"], ["消火栓BOX","25_消火栓器具格納箱(消火栓BOX)03"], ["第1次輸送路","05_緊急輸送道路(第1次)"], ["第2次輸送路","06_緊急輸送道路(第2次)"], ["市指定輸送路","07_緊急輸送道路(市指定)"], ["衛星携帯電話","20_衛星携帯電話"], ["公衆電話","57_公衆電話"], //["災害時救援対応自動販売機","22_災害時救援対応自動販売機"], ["街路消火器","23_街路消火器"], ["市街地標示式避難場所案内板","26_避難看板設置場所(市街地標示式避難場所案内板)"], ["震災避難標識","27_避難看板設置場所(震災避難標識)"], ["避難地内案内板","28_避難看板設置場所(避難地内案内板)"], ["災害時生活用水協力井戸","29_災害時生活用水協力井戸"], ["非常用貯水槽(飲用水兼用)","30_非常用貯水槽(飲用水兼用)"], ["消防貯水槽・防火水槽","31_消防貯水槽・防火水槽"], ["防災行政用無線子局","33_防災行政用無線子局"], ["応急仮設住宅建設候補地","34_応急仮設住宅建設候補地"], ["災害時救援物資等集積配送拠点","35_災害時救援物資等集積配送拠点"], ["飛行場外離着陸場等","36_飛行場外離着陸場等"], //["ヘリコプター主要発着場","37_ヘリコプター主要発着場"], ["公共建築物屋上番号表示","38_公共建築物屋上番号表示"], ["し尿処理施設","39_災害時し尿処理施設"], ["埋立処分地施設","40_災害時埋立処分地施設"], ["ごみ焼却施設","41_災害時ごみ焼却施設"], ["粗大ごみ処理施設","42_災害時粗大ごみ処理施設"], ["災害廃棄物(がれき)等の仮置場","43_災害廃棄物(がれき)等の仮置場"], ["消防団詰所","46_消防団詰所"], ["医療機関一覧","47_医療機関一覧"], ["市内救急医療機関","47_市内救急医療機関"], ["AED","21_AED"], ["災害ボランティア団体","52_災害ボランティア団体"], ["帰宅困難者受入ホテル・旅館","53_帰宅困難者受入ホテル・旅館"], ["雨量観測所","58_雨量観測所"], ["雨量観測計設置場所","59_雨量観測計設置場所"] ]; var squarebox = [ new google.maps.LatLngBounds(new google.maps.LatLng(35.66758,138.52155),new google.maps.LatLng(35.69938,138.55077)), new google.maps.LatLngBounds(new google.maps.LatLng(35.66758,138.55077),new google.maps.LatLng(35.69938,138.57998)), new google.maps.LatLngBounds(new google.maps.LatLng(35.63577,138.52155),new google.maps.LatLng(35.66758,138.55077)), new google.maps.LatLngBounds(new google.maps.LatLng(35.63577,138.55077),new google.maps.LatLng(35.66758,138.57998)), new google.maps.LatLngBounds(new google.maps.LatLng(35.63577,138.57998),new google.maps.LatLng(35.66758,138.60920)), new google.maps.LatLngBounds(new google.maps.LatLng(35.63577,138.60920),new google.maps.LatLng(35.66758,138.63842)), new google.maps.LatLngBounds(new google.maps.LatLng(35.60396,138.52155),new google.maps.LatLng(35.63577,138.55077)), new google.maps.LatLngBounds(new google.maps.LatLng(35.60396,138.55077),new google.maps.LatLng(35.63577,138.57998)), new google.maps.LatLngBounds(new google.maps.LatLng(35.60396,138.57998),new google.maps.LatLng(35.63577,138.60920)), new google.maps.LatLngBounds(new google.maps.LatLng(35.57215,138.55077),new google.maps.LatLng(35.60396,138.57998)), new google.maps.LatLngBounds(new google.maps.LatLng(35.57215,138.57998),new google.maps.LatLng(35.60396,138.60920)) ]; var contain_flag = []; var bounds_change_flag = false; var geoJsonObj = []; var geoJsonObj_count = 0; var geoJsonObj_att = []; var infowindow; function init() { if(!Array.prototype.indexOf){ Array.prototype.indexOf=function(target,index){ if(isNaN(index)){ index=0; } for(var i=index;i < target.length;i++){ if(this[i]===target){ return i; } } return -1; } } $.postJSON = function(url, data, callback) { jQuery.post(url, data, callback, "json"); }; appVersion=window.navigator.appVersion.toLowerCase(); if (appVersion.indexOf("msie 8.0") > -1) { ie8_flag=true; document.getElementById("means_route").style.left="-100px"; } /* if (appVersion.indexOf("trident/")>-1 && appVersion.indexOf(".net")==-1) { display_flag = true; }else{ */ // $("#title_a").hide(); // $("#title_b").show(); //} $.postJSON("script/layer_list.php",{},function(data){ if(data){ var search_text = ""; var s_id = "none"; var sBOX_id = "none"; var syokasen_text = ""; var syokasenBOX_text = ""; for(var i in data.rows){ if(data.rows[i]){ layer_data[i] = data.rows[i]; var select_name = layer_data[i][1]; for(var j=0; j" + select_name + ""; } if(!layer_data[i][8]){ layer_data[i][8] = -1; layer_data[i][9] = -1; } } } if(s_id!="none"){ layer_class[s_id][6] += syokasen_text; } if(sBOX_id!="none"){ layer_class[sBOX_id][6] += syokasenBOX_text; } $("#layer_search").append(search_text); var layer_text = ""; //test //layer_text += ""; for(var i=0; i" }else{ layer_text += "
" } layer_text += "
"; layer_state[id] = false; }else if(layer_class[i][4]==-1){ if(layer_class[i][2]){ if(layer_class[i][5]){ layer_text += "
"+"
"; if(layer_countAll[layer_class[i][3]]){ layer_countAll[layer_class[i][3]]++; }else{ layer_count[layer_class[i][3]] = 0; layer_countAll[layer_class[i][3]] = 1; } }else{ layer_text += "
"+"
"; } layer_text += "
"; layer_state[id] = "none"; }else{ if(layer_class[i][5]){ layer_text += "
"+"
"; if(layer_countAll[layer_class[i][3]]){ layer_countAll[layer_class[i][3]]++; }else{ layer_count[layer_class[i][3]] = 0; layer_countAll[layer_class[i][3]] = 1; } }else{ layer_text += "
"+layer_class[i][12]+"
"; } layer_text += "
"; layer_state[id] = false; } }else{ layer_text += "
"+layer_class[i][12]+"
"; layer_text += "
"; if(layer_countAll[layer_class[i][3]]){ layer_countAll[layer_class[i][3]]++; }else{ layer_count[layer_class[i][3]] = 0; layer_countAll[layer_class[i][3]] = 1; } if(layer_countAll[layer_class[i][4]]){ layer_countAll[layer_class[i][4]]++; }else{ layer_count[layer_class[i][4]] = 0; layer_countAll[layer_class[i][4]] = 1; } layer_state[id] = "none"; } layer[id] = []; layer_content[id] = []; } } layer_text += "
"; $("#layer_list").html(layer_text); kml_state[0] = true; legend_drawing(""); if(smart_flag){ $(".layer_list td").css("padding","2px"); $(".layer_list td .tree_div").css("font-size","38px"); } if(location.search.length==0){ /* if (appVersion.indexOf("trident/")>-1 && appVersion.indexOf(".net")==-1) { }else{ */ modal(); //} } var date = new Date(); gx[1] = new google.maps.KmlLayer("https://kofu.gisweb.jp/hazardmap/data/koufu4.kml?a="+date.getSeconds(),{ preserveViewport:true }); google.maps.event.addListener(gx[1],"click",function(event) { clickAction(event.latLng); }); $("#kml1").prop("checked",true); toggleKml(); if(open_layer_flag){ if(open_layer.length>0){ for(var i=0; i 1) { var get=new Object(); var ret=location.search.substr(1).split("&"); for(var i=0;i < ret.length;i++) { var r=ret[i].split("="); get[r[0]]=r[1]; } if(get["lat"]!=null && get["lng"]!=null){ map.setCenter(new google.maps.LatLng(get["lat"],get["lng"])); } if(get["maptype"]==2){ change_maptype2(); }else if(get["maptype"]==3){ change_maptype3(); } if(get["z"]>=0){ if(get["z"]>=21){ get["z"]=21; } map.setZoom(Number(get["z"])); } if(get["layer"]!=null){ Numbertolayer(get["layer"]); } } $("#tabs .tab01 a").removeClass("active"); $("#tabs .tab02 a").addClass("active"); $("#tab1").hide(); $("#tab1_contents").hide(); $("#tab2").show(); $("#tab2_contents").show(); Resize(); google.maps.event.addDomListener(window,'resize',function(){ if(!resize_flag){ resize_flag = true; Resize(); setTimeout("resize_flag=false;",10); } }); } function bounds_change(){ var z = map.getZoom(); if(z>17){ if(!bounds_change_flag&&geoJsonObj.length>0){ map.data.setStyle(function(feature) { return set_property(feature); }); } bounds_change_flag = true; var bounds = map.getBounds(); var latlngs = []; latlngs[0] = new google.maps.LatLng(bounds.getSouthWest().lat(),bounds.getSouthWest().lng()); latlngs[1] = new google.maps.LatLng(bounds.getNorthEast().lat(),bounds.getSouthWest().lng()); latlngs[2] = new google.maps.LatLng(bounds.getNorthEast().lat(),bounds.getNorthEast().lng()); latlngs[3] = new google.maps.LatLng(bounds.getSouthWest().lat(),bounds.getNorthEast().lng()); for(var j=0; j0&&maptilelist.indexOf(name)>-1){ var id = maptilelist.indexOf(name); map.overlayMapTypes.setAt(id+1,maptiles[id]); maptilelist3[id] = true; }else{ var id = maptiles.length; create_maptiles(id,name); map.overlayMapTypes.push(null); map.overlayMapTypes.setAt(id+1,maptiles[id]); maptilelist.push(name); maptilelist2.push(flag); maptilelist3.push(true); contain_flag[id] = [false,false,false,false,false,false,false,false,false,false,false,false]; } } function create_maptiles(id,name){ maptiles[id] = new google.maps.ImageMapType({ getTileUrl: function(coord, zoom) { var nCoord = getNCoord(coord, zoom); if (!nCoord) { return null; } if(zoom>17){ //zoom17以上で17の画像を表示 var nx = Math.floor(nCoord.x/Math.pow(2,zoom-17)); var ny = Math.floor(nCoord.y/Math.pow(2,zoom-17)); var tile = MERCATOR.normalizeTile({x:nx,y:ny,z:17}); var tileBounds = MERCATOR.getTileBounds(tile); var bounds = { north: tileBounds.ne.lat, south: tileBounds.sw.lat, east: tileBounds.ne.lng, west: tileBounds.sw.lng }; if(subtiles.indexOf(name+","+nx+","+ny)==-1){ subtiles.push(name+","+nx+","+ny); var id = subtilesOverlay.length; subtilesOverlay[id] = new google.maps.GroundOverlay( 'tiles/'+name+'/17/'+nx+'/'+ny+'.png', bounds ); subtilesOverlay[id].setMap(map); //setTimeout("closesubtiles();",2000); } return null; }else{ if(subtilesOverlay.length>0){ for(var i=0; i17){ return null; } return 'tiles/'+name+'/'+zoom+'/'+nCoord.x+'/'+nCoord.y+'.png'; }, tileSize: new google.maps.Size(256, 256), maxZoom: 17, minZoom: 1 }); } function closesubtiles(){ if(subtilesOverlay.length>0){ for(var i=0; i0){ for(var i=0; i-1){ subtilesOverlay[i].setMap(null); subtiles[i] = null; } } } } function getNCoord(coord, zoom) { var y = coord.y; var x = coord.x; var tileRange = 1 << zoom; if (y < 0 || y >= tileRange) { return null; } if (x < 0 || x >= tileRange) { x = (x % tileRange + tileRange) % tileRange; } return {x: x, y: y}; } function removegeoTiles(name){ if(maptilelist.length>0&&maptilelist.indexOf(name)>-1){ var id = maptilelist.indexOf(name); map.overlayMapTypes.setAt(id+1,null); maptilelist3[id] = false; closesubtiles2(name); } } function toggleLayerAll(i,n){ var id = layer_class[i][0]; if($("#layer"+id).prop("checked")){ //for(var j=0; j=0; j--){ if(layer_class[j]&&layer_class[j][n]==id){ if(!$("#layer"+layer_class[j][0]).prop("checked")){ $("#layer"+layer_class[j][0]).prop("checked",true); if(layer_class[j][2]){ toggleLayer(j); }else{ toggleLayerAll(j,n+1); } } } } if(!layer_state[id]){ toggleTree(i,n); } }else{ for(var j=0; j✔") } } } if(layer[id]&&layer[id].length>0){ if((id==syokasen_id&&map.getZoom()0){ toggle_count--; } if(toggle_count<=0){ $("#map3d_alert").hide(); } }); }else if(layer_class[i][7]=="LINE"){ toggle_count++; $("#map3d_alert").show(); $.postJSON("script/select_poly.php",{"i":i,"id":layer_class[i][6]},function(data){ if(data){ var i2 = data.i; var id2 = layer_class[i2][0]; for(var j in data.rows){ var path = []; var latlngs = data.rows[j][0].slice(11,-1).split(","); if(latlngs.length>1){ for(var k=0; k1){ path.push(new google.maps.LatLng(latlng[1],latlng[0])); } } } } if(path.length>1){ var o_color = layer_class[i2][10]; var o_opacity = parseInt(o_color.slice(0,2),16); var o_red = parseInt(o_color.slice(6,8),16); var o_green = parseInt(o_color.slice(4,6),16); var o_blue = parseInt(o_color.slice(2,4),16); var s_color = "rgba("+o_red+","+o_green+","+o_blue+","+o_opacity+")"; layer[id2][j] = new google.maps.Polyline({ path: path, strokeWeight: layer_class[i2][9], strokeColor: s_color, zIndex: line_index }); layer_content[id2][j] = data.rows[j][1]; set_infowindow(id2,j,false); layer[id2][j].setMap(map); } } line_index++; } if(toggle_count>0){ toggle_count--; } if(toggle_count<=0){ $("#map3d_alert").hide(); } }); }else if(layer_class[i][7]=="POLYGON"){ if(layer_class[i][13]>0){ addgeoTiles(layer_class[i][2],layer_class[i][13]); }else{ toggle_count++; $("#map3d_alert").show(); $.postJSON("script/select_poly.php",{"i":i,"id":layer_class[i][6]},function(data){ if(data){ var i2 = data.i; var id2 = layer_class[i2][0]; for(var j in data.rows){ var path = []; var latlngs = data.rows[j][0].slice(9,-2).split(","); if(latlngs.length>1){ for(var k=0; k1){ path.push(new google.maps.LatLng(latlng[1],latlng[0])); } } } } if(path.length>1){ var o_color = layer_class[i2][10]; var o_opacity = parseInt(o_color.slice(0,2),16); var o_red = parseInt(o_color.slice(6,8),16); var o_green = parseInt(o_color.slice(4,6),16); var o_blue = parseInt(o_color.slice(2,4),16); var s_color = "rgba("+o_red+","+o_green+","+o_blue+","+o_opacity+")"; var color = layer_class[i2][11]; var opacity = parseInt(color.slice(0,2),16); var red = parseInt(color.slice(6,8),16); var green = parseInt(color.slice(4,6),16); var blue = parseInt(color.slice(2,4),16); var f_color = "rgba("+red+","+green+","+blue+","+opacity+")"; layer[id2][j] = new google.maps.Polygon({ path: path, strokeWeight: layer_class[i2][9], strokeColor: s_color, fillColor: f_color, zIndex: polygon_index }); layer_content[id2][j] = data.rows[j][1]; set_infowindow(id2,j,false); layer[id2][j].setMap(map); } } polygon_index++; } if(toggle_count>0){ toggle_count--; } if(toggle_count<=0){ $("#map3d_alert").hide(); } }); } } } } }else{ if(layer[id]&&layer[id].length>0){ for(var j=3; j<=4; j++){ var parrent_id = layer_class[i][j]; var parrent_i = "none"; for(var k=0; k0){ layer_count[parrent_id]--; } if(layer_count[parrent_id]<=0&&$("#layer"+parrent_id).prop("checked")){ $("#layer"+parrent_id).prop("checked",false); } if(layer_count[parrent_id]<=0&&$("#layer_div"+parrent_id).html()){ //$("#layer_div"+parrent_id).html("") }else if(layer_count[parrent_id]<=0&&parrent_i!="none"&&layer_state[parrent_id]){ if(j==4){ toggleTree(parrent_i,j); } } } } for(var j=0; j0){ removegeoTiles(layer_class[i][2]); } } var z = map.getZoom(); if(z>17){ bounds_change_flag = false; }else{ bounds_change_flag = true; } //bounds_change(); } function show_maptiles(){ var b = map.getBounds(); var latlngs = []; latlngs[0] = new google.maps.LatLng(b.getSouthWest().lat(),b.getSouthWest().lng()); latlngs[1] = new google.maps.LatLng(b.getNorthEast().lat(),b.getSouthWest().lng()); latlngs[2] = new google.maps.LatLng(b.getNorthEast().lat(),b.getNorthEast().lng()); latlngs[3] = new google.maps.LatLng(b.getSouthWest().lat(),b.getNorthEast().lng()); for(var i=0; i1){ var content = "
";
				for(var k=1; k1){
							if(tmp2[0]=="NAME"){
								tmp2[0] = "名称";
							}
							if(tmp2[1].indexOf("null")>-1){
								tmp2[1] = "";
							}else{
								tmp2[1] = tmp2[1].split('"').join('');
							}
							content += "";
						}
					}
				}
				content += "
項目
"+tmp2[0]+""+tmp2[1]+"
"; if(flag){ layer_infowindow[i][j] = new google.maps.InfoWindow({ content : content, disableAutoPan: false, pixelOffset: new google.maps.Size(-18,5) }); }else{ layer_infowindow[i][j] = new google.maps.InfoWindow({ content : content, disableAutoPan: false }); } } } if(layer_infowindow[i][j]){ layer_infowindow[i][j].setPosition(evt.latLng); layer_infowindow[i][j].setZIndex(info_index); info_index++; layer_infowindow[i][j].open(map,placemark); } }); } function zoomAction(){ if(syokasen_id!="none"&&$("#layer"+syokasen_id).prop("checked")){ if(map.getZoom()=3){ var width,height; if(window.innerWidth){ width=window.innerWidth; height=window.innerHeight; }else if(document.documentElement && document.documentElement.clientWidth){ width=document.documentElement.clientWidth; height=document.documentElement.clientHeight; }else if(document.body && document.body.clientWidth){ width=document.body.clientWidth; height=document.body.clientHeight; } if(!show_image_flag[Number(layer_class[i][13])-3]){ show_image_flag[Number(layer_class[i][13])-3] = true; $("#layer_info").html("
×
"); $("#layer_info").css("left",((width/2)-150)+"px"); $("#layer_info").css("top",((height/2)-91)+"px"); $("#layer_info").show(); } } } } function close_layer_image(){ $("#layer_info").hide(); } function directionReset(){ directionDisplay.setMap(null); var rendererOptions={ draggable:true }; directionDisplay=new google.maps.DirectionsRenderer(rendererOptions); directionDisplay.setMap(map); directionDisplay.setPanel(document.getElementById("route_list")); document.getElementById("route_list").innerHTML=""; } function showAddress(address,flag){ if(smart_flag){ document.getElementById('main_address_list').style.display='none'; document.getElementById('address_bar').style.display='block'; document.getElementById('address_bar').innerHTML=" "+address; document.getElementById('sub_address_list').style.display='block'; dummy=""; if(flag=="d"){ next_flag="e"; }else if(flag=="e"){ next_flag="f"; }else if(flag=="f"){ next_flag="g"; }else if(flag=="g"){ next_flag="h"; }else{ return; }$.ajaxSetup({ scriptCharset:'utf-8' }); $.getJSON("script/address_list.php?c="+encodeURI(address)+"&flag="+flag,function(data){ if(data){ for(var i in data.rows){ if(!isFinite(parseInt(i))){ continue; } if(data.rows[i].cell[0]!=0){ j=parseInt(i)+1; dummy+=" "+data.rows[i].cell[0]+"','"+next_flag+"')\">"+data.rows[i].cell[0]+"  "; } } if(dummy!=""){ $("#sub_address_list").html(dummy); } } }); if(geocoder){ pub_place="甲府市" + address; geocoder.geocode({address:pub_place},function(results,status){ if (status==google.maps.GeocoderStatus.OK){ for (var i in results) { if (results[i].geometry) { var latlng=results[i].geometry.location; moveTo(latlng); } } } }); } }else{ document.getElementById('address_bar').style.display='block'; document.getElementById('address_bar').innerHTML=" "+address; document.getElementById('sub_address_list').style.display='block'; dummy=""; if(flag=="d"){ next_flag="e"; }else if(flag=="e"){ next_flag="f"; }else if(flag=="f"){ next_flag="g"; }else if(flag=="g"){ next_flag="h"; document.getElementById('sub_sub_address_list').style.display='block'; document.getElementById('sub_sub_sub_address_list').style.display='block'; }else{ return; } $.ajaxSetup({ scriptCharset:'utf-8' }); $.getJSON("script/address_list.php?c="+encodeURI(address)+"&flag="+flag,function(data){ if(data){ for(var i in data.rows){ if(!isFinite(parseInt(i))){ continue; } if(data.rows[i].cell[0]!=0){ j=parseInt(i)+1; dummy+=" "+data.rows[i].cell[0]+"','"+next_flag+"')\">"+data.rows[i].cell[0]+" "; if(j % 10==0 && i>1){ dummy+="
"; } } } if(next_flag=="e"){ document.getElementById('sub_sub_address_list').style.display='none'; document.getElementById('sub_sub_sub_address_list').style.display='none'; if(dummy!=""){ $("#sub_address_list").html(dummy); }else{ document.getElementById('sub_address_list').style.display='none'; } $("#search_button").hide(); }else if(next_flag=="f"){ document.getElementById('sub_sub_sub_address_list').style.display='none'; if(dummy!=""){ document.getElementById('sub_sub_address_list').style.display='block'; $("#sub_sub_address_list").html(dummy); }else{ document.getElementById('sub_sub_address_list').style.display='none'; } $("#search_button").show(); }else{ document.getElementById('sub_sub_address_list').style.display='block'; if(dummy!=""){ document.getElementById('sub_sub_sub_address_list').style.display='block'; $("#sub_sub_sub_address_list").html(dummy); }else{ document.getElementById('sub_sub_sub_address_list').style.display='none'; } $("#search_button").show(); } } }); if(geocoder){ pub_place="甲府市" + address; //if(address=="中央 > 3丁目 > 11 > 27"){ // location.href = "https://kofu.gisweb.jp/hazardmap/test_version/index.html"; //}else{ geocoder.geocode({address:pub_place},function(results,status){ if (status==google.maps.GeocoderStatus.OK){ for (var i in results) { if (results[i].geometry) { var latlng=results[i].geometry.location; moveTo(latlng); } } } }); //} } } } function moveTo(point){ if (point){ map.panTo(point); if(!marker){ marker=new google.maps.Marker({ position:point, map:map }); }else{ marker.setPosition(point); } map.setZoom(18); } } function doDirection(formObj){ if(document.getElementById('means1').checked==false && document.getElementById('means2').checked==false){ return; } var point1=new google.maps.LatLng(document.getElementById('startPosLat').value,document.getElementById('startPosLng').value); var point2=new google.maps.LatLng(document.getElementById('endPosLat').value,document.getElementById('endPosLng').value); if(document.getElementById('means1').checked){ var request={ origin:point1,destination:point2,travelMode:google.maps.TravelMode.WALKING }; }else{ var request={ origin:point1,destination:point2,travelMode:google.maps.TravelMode.DRIVING }; } document.getElementById("route_list").innerHTML=""; directions.route(request,function(result,status) { if (status==google.maps.DirectionsStatus.OK) { directionDisplay.setDirections(result); } }); document.getElementById('means1').checked=false; document.getElementById('means2').checked=false; } function set_direction_flag(n){ direction_flag = n; } function clickAction(latlng){ if(document.getElementById('checkbox2').checked==false){ document.getElementById('pano_div').style.display='none'; document.getElementById('pano').style.display='none'; }else{ var stClient=new google.maps.StreetViewService(); stClient.getPanoramaByLocation(latlng,50,function(result,status) { if (status==google.maps.StreetViewStatus.OK){ document.getElementById('pano_div').style.display='block'; document.getElementById('pano').style.display='block'; var option={ }; myPano=new google.maps.StreetViewPanorama(document.getElementById("pano"),option); myPano.setPosition(latlng); map.setStreetView(myPano); } }); } if(document.getElementById('means1').checked==false && document.getElementById('means2').checked==false && document.getElementById('means3').checked==false){ return; } if(document.getElementById('means1').checked==true||document.getElementById('means2').checked==true){ if(directions_flag==1){ document.getElementById('startPosLat').value=latlng.lat(); document.getElementById('startPosLng').value=latlng.lng(); directions_flag=2; start_marker=new google.maps.Marker({ position:latlng,map:map }); start_marker.setMap(map); }else{ document.getElementById('endPosLat').value=latlng.lat(); document.getElementById('endPosLng').value=latlng.lng(); directions_flag=1; end_marker=new google.maps.Marker({ position:latlng,map:map }); end_marker.setMap(map); start_marker.setMap(null); end_marker.setMap(null); directionReset(); doDirection(this.form); } if(search_marker_flag==1){ search_marker.setMap(null); search_marker_flag=0; } }else{ if(search_marker_flag==1){ search_marker.setMap(null); search_marker_flag=0; } search_marker=new google.maps.Marker({ position:latlng,map:map }); search_marker.setMap(map); location_lat=latlng.lat(); location_lng=latlng.lng(); search_marker_flag=1; location_search2(0); } } function change_maptype1(){ if(appVersion.indexOf("ipod")>-1||appVersion.indexOf("ipad")>-1||appVersion.indexOf("iphone")>-1||appVersion.indexOf("android")>-1){ alert("ご利用の端末では対応しておりません。"); }else{ /* if(appVersion.indexOf("trident/")>-1 && appVersion.indexOf(".net")==-1){ var ie = new ActiveXObject("InternetExplorer.Application"); var layerNumber = layertoNumber(); if(layerNumber!=""){ layerNumber = "&layer="+layerNumber; } ie.visible = true; ie.FullScreen = true; ie.navigate("https://kofu.gisweb.jp/hazardmap/index_ge.html?lat="+map.getCenter().lat()+"&lng="+map.getCenter().lng()+"&z="+map.getZoom()+layerNumber+"&s=1",2048); //ie.navigate("https://kofu.gisweb.jp/hazardmap/test_version/index_ge.html?lat="+map.getCenter().lat()+"&lng="+map.getCenter().lng()+"&z="+map.getZoom()+layerNumber+"&s=1",2048); window.blur(); setTimeout("window.blur();",1000); setTimeout("window.blur();",2000); setTimeout("window.blur();",3000); setTimeout("window.blur();",4000); setTimeout("window.blur();",5000); //setInterval("window.blur();",1000); */ //}else if(appVersion.indexOf("msie 7.0")>-1 || appVersion.indexOf("msie 8.0")>-1 || appVersion.indexOf("msie 9.0")>-1 || appVersion.indexOf("msie 10.0")>-1){ if(appVersion.indexOf("msie 7.0")>-1 || appVersion.indexOf("msie 8.0")>-1 || appVersion.indexOf("msie 9.0")>-1 || appVersion.indexOf("msie 10.0")>-1){ alert("立体画像はInternetExplorer10以前のブラウザに対応しておりません。InternetExplorer11以降、または他のブラウザでご覧下さい。"); }else{ var layerNumber = layertoNumber(); if(layerNumber!=""){ layerNumber = "&layer="+layerNumber; } location.href = "index_ge.html?lat="+map.getCenter().lat()+"&lng="+map.getCenter().lng()+"&z="+map.getZoom()+layerNumber; } } } function change_maptype2(){ map.setMapTypeId(google.maps.MapTypeId.ROADMAP); } function change_maptype3(){ map.setMapTypeId(google.maps.MapTypeId.HYBRID); /* if(appVersion.indexOf("trident/")>-1 && appVersion.indexOf(".net")==-1){ window.blur(); } */ } function change_address(showAddress){ document.getElementById('a').style.display='none'; document.getElementById('b').style.display='none'; document.getElementById('c').style.display='none'; document.getElementById('d').style.display='none'; document.getElementById('e').style.display='none'; document.getElementById('f').style.display='none'; document.getElementById('g').style.display='none'; document.getElementById('h').style.display='none'; document.getElementById('i').style.display='none'; document.getElementById('main_address_list').style.display='block'; document.getElementById(showAddress).style.display='block'; document.getElementById('address_bar').style.display='none'; document.getElementById('sub_address_list').style.display='none'; document.getElementById('sub_sub_address_list').style.display='none'; document.getElementById('sub_sub_sub_address_list').style.display='none'; $("#search_button").hide(); } function layer_search2(){ var i = $('#layer_search').val(); var id = layer_data[i][0]; var c_id = layer_data[i][8]; var c_i = layer_data[i][9]; $.postJSON("script/layer_search3.php",{"layer":layer_class[c_i][6]},function(data){ if(data){ $("#layer_search_list_div").show(); var i = $('#layer_search').val(); var id = layer_data[i][0]; var c_id = layer_data[i][8]; var c_i = layer_data[i][9]; var length = 0; for(var d in data.col){ if(data.col[d]&&data.width[d]){ length++; } } var url_str = 'script/layer_search2.php?layer='+layer_class[c_i][6]+'&length='+length; var a = []; var b = []; layer_search_width = 70; for(var j=0; j(width-70)){ grid_width = width-70; } //a.push('id'); a.push('座標'); //b.push({index:'id',name:'id',width:'0px',hidden:true}); b.push({index:'the_geom',name:'the_geom',width:'0px',hidden:true}); if(layer_search_flag){ //jQuery("#layer_search_list").setCaption($('#layer_search option:selected').text()); //jQuery("#layer_search_list").trigger("reloadGrid"); $("#layer_search_list").GridUnload(); $("#layer_search_footer").html(""); } jQuery("#layer_search_list").jqGrid({ ondblClickRow:function(id) { map_jump(); }, url:url_str, datatype:"json", 'mtype':'POST', colNames:a, colModel:b, loadComplete:function (){ }, loadError:function(xhr,status,error) { alert(error); }, loadonce: true, width:grid_width, height:250, shrinkToFit:false, caption:$('#layer_search option:selected').text(), autoGenerateColumns:false, pager: "layer_search_footer", viewrecords: true }); $("#layer_search_list").filterToolbar({ defaultSearch:'cn' }); $(".ui-jqgrid-titlebar-close").click(function(){ if(layer_search_close){ layer_search_close = false; }else{ layer_search_close = true; } Resize(); }); layer_search_flag = true; layer_search_close = false; if(!$("#layer"+c_id).prop("checked")&&c_id!=-1){ $("#layer"+c_id).prop("checked",true); toggleLayer(c_i); } $('#means3').attr('checked',false); } }); } function location_search2(flag){ var a,b; $("#location_search_list_place_div").show(); url_str='script/location_search.php?lat='+location_lat+'&lng='+location_lng; a=new Array('レイヤ','凡例','データ','ids','座標'); b=new Array( {index:'name',name:'name',width:'150px',hidden:false}, {index:'legend',name:'legend',width:'40px',hidden:false,align:"center"}, {index:'data',name:'data',width:'150px',hidden:false}, {index:'ids',name:'ids',width:'0px',hidden:true}, {index:'the_geom',name:'the_geom',width:'0px',hidden:true} ); if(location_search_flag!=0){ /* jQuery("#location_search_list_place").setCaption("空間検索結果"); jQuery("#location_search_list_place").setGridParam({ url:url_str }); jQuery("#location_search_list_place").trigger("reloadGrid"); */ $("#location_search_list_place").GridUnload(); } jQuery("#location_search_list_place").jqGrid({ ondblClickRow:function(id) { map_jump(); }, url:url_str, datatype:"json", 'mtype':'POST', colNames:a, colModel:b, loadComplete:function (data) { search_legend_drawing(); }, loadError:function(xhr,status,error) { alert(error); }, loadonce: true, width:215, height:320, shrinkToFit:false, caption:"空間検索結果", pager:"location_search_footer", viewrecords: true }); $("#location_search_list_place").filterToolbar({ defaultSearch:'cn' }); location_search_flag=1; } function map_jump(){ var grid; var id; if($('#means3').attr('checked')){ grid = jQuery("#location_search_list_place"); id = grid.getGridParam("selrow"); if(id){ var row2=grid.getRowData(id); var id2 = row2.ids.split("_")[0]; for(var i=0;i"); }else{ $("#"+name+"canvas_div"+layer_data[i][8]).html("icon"); } } } } } function search_legend_drawing(){ var rows = jQuery("#location_search_list_place").jqGrid('getDataIDs'); for(var j=0; j"); } } } } function streetview_check(){ if(document.getElementById('checkbox2').checked==true){ var latlng=map.getCenter(); var stClient=new google.maps.StreetViewService(); stClient.getPanoramaByLocation(latlng,50,function(result,status) { if (status==google.maps.StreetViewStatus.OK){ document.getElementById('pano_div').style.display='block'; document.getElementById('pano').style.display='block'; var option={ }; myPano=new google.maps.StreetViewPanorama(document.getElementById("pano"),option); myPano.setPosition(latlng); map.setStreetView(myPano); } }); }else{ var option={ enableCloseButton:true, visible:false }; myPano=new google.maps.StreetViewPanorama(document.getElementById("map3d"),option); map.setStreetView(myPano); document.getElementById('pano_div').style.display='none'; document.getElementById('pano').style.display='none'; } } function layertoNumber(){ var result = []; for(var i=0; i0){ for(var j=0; j=16){ var tmp= Number(number.substr(0,16)); for(var i=50; i>=0; i--){ var tmp2 = Math.pow(2,i); if(tmp>=tmp2){ tmp -= tmp2; open_layer.push(i+(j*50)); } } number=number.slice(16); j++; } if(open_layer_flag){ if(open_layer.length>0){ for(var i=0; i"; }else{ text += "" + select_name + ""; } } } } $("#print_layer_list").html(text); legend_drawing("print_"); text = ""; if($("#kml1").prop("checked")){ if(!ie8_flag){ text += "甲府市域界"; }else{ text += "甲府市域界
"; } } for(var i=0; i
"; }else{ text += ""+$("#layer_name"+layer_data[i][8]).text()+"
"; } } } } $("#print_layer_list_bottom").html(text); legend_drawing("print2_"); hannrei($("#hannrei").val()); Resize(); } function hannrei(position){ if(position=="none"){ hannrei_position = "none"; }else if(position=="left"){ hannrei_position = "left"; }else if(position=="bottom"){ hannrei_position = "bottom"; } change_mapsize($("#print_size").val()); } function print_map2(){ window.print(); } function return_map(){ $("#tabpanel").css("top","-10px"); $("#layer_h3").html("情報選択・切替"); $("#title").show(); $("#buttons").show(); $("#tabs .tabNav").show(); $("#print_conf").hide(); $("#layer_desc").show(); $("#layer_list_div").show(); print_flag = false; $("#tab2").hide(); $("#footer").css("background-image","url(img/comm/footer.png)"); $("#footer").css("width","950px"); $("#tab"+active_tab).show(); $("#print_layer_list").hide(); $("#print_layer_list_div").hide(); $("#map3d").css("left","0px"); $("#tab2").css("width","232px"); $("#sidebar").show(); $("#bottombar").hide(); $("#pano_div").css('left','0px'); $("#pano").css('height','340px'); Resize(); } function modal(){ $("body").append(''); if(ie8_flag){ $("#modal_overlay").show(); $("#modal_content").show(); $("#modal_close").unbind().click(function(){ $("#modal_content,#modal_overlay").hide(); $('#modal_overlay').remove(); modal_flag = false; }); }else{ $("#modal_overlay").fadeIn("slow"); $("#modal_content").fadeIn("slow"); $("#modal_close").unbind().click(function(){ $("#modal_content,#modal_overlay").fadeOut("slow",function(){ $('#modal_overlay').remove(); modal_flag = false; }); }); } modal_flag = true; Resize(); } function change_mapsize(size){ var latlng = map.getCenter(); var x = 0; var x2 = 0; var y = 52.0; $("#pano").css('height','340px'); if(hannrei_position=="left"){ $("#sidebar").show(); $("#bottombar").hide(); x2 = 20.0; }else if(hannrei_position=="bottom"){ $("#sidebar").hide(); $("#bottombar").show(); x = 66.5; }else{ $("#sidebar").hide(); $("#bottombar").hide(); x = 66.5; } if(size=="A4W"){ if(hannrei_position=="bottom"){ $("#map3d").css("height",(150-y)+"mm"); $("#map3d").css("left","-250px"); $("#bottombar").css("width",(188+x)+"mm"); $("#pano_div").css('top','0px'); $("#pano_div").css('left','-250px'); $("#pano").css('height','320px'); }else if(hannrei_position=="left"){ $("#map3d").css("height","152mm"); $("#map3d").css("left","0px"); $("#pano_div").css('top','185px'); $("#pano_div").css('left','0px'); }else{ $("#map3d").css("height","152mm"); $("#map3d").css("left","-250px"); $("#pano_div").css('top','185px'); $("#pano_div").css('left','-250px'); } $("#tab2").css("height","150mm"); $("#print_layer_list_div").css('height',"140mm"); $("#map3d").css("width",(188+x)+"mm"); $("#footer").css("background-image","url(img/comm/footer.png)"); $("#footer").css("width","950px"); $("#tab2").css("width","232px"); }else if(size=="A4H"){ if(hannrei_position=="bottom"){ $("#map3d").css("height",(236-y)+"mm"); $("#map3d").css("left","-250px"); $("#bottombar").css("width",(101+x)+"mm"); $("#pano_div").css('top','310px'); $("#pano_div").css('left','-250px'); }else if(hannrei_position=="left"){ $("#map3d").css("height","238mm"); $("#map3d").css("left",-(x2*3.76)+"px"); $("#tab2").css("width",(232-(x2*3.76))+"px"); $("#pano_div").css('top','510px'); $("#pano_div").css('left','-75px'); }else{ $("#map3d").css("height","238mm"); $("#map3d").css("left","-250px"); $("#pano_div").css('top','510px'); $("#pano_div").css('left','-250px'); } $("#tab2").css("height","236mm"); $("#print_layer_list_div").css('height',"226mm"); $("#map3d").css("width",(101+x+x2)+"mm"); $("#footer").css("background-image","url(img/comm/footer_short.png)"); $("#footer").css("width","630px"); }else if(size=="A3W"){ if(hannrei_position=="bottom"){ $("#map3d").css("height",(237-y)+"mm"); $("#map3d").css("left","-250px"); $("#bottombar").css("width",(311+x)+"mm"); $("#pano_div").css('top','310px'); $("#pano_div").css('left','-250px'); }else if(hannrei_position=="left"){ $("#map3d").css("height","239mm"); $("#map3d").css("left","0px"); $("#pano_div").css('top','510px'); $("#pano_div").css('left','0px'); }else{ $("#map3d").css("height","239mm"); $("#map3d").css("left","-250px"); $("#pano_div").css('top','510px'); $("#pano_div").css('left','-250px'); } $("#tab2").css("height","237mm"); $("#print_layer_list_div").css('height',"227mm"); $("#map3d").css("width",(311+x)+"mm"); $("#footer").css("background-image","url(img/comm/footer.png)"); $("#footer").css("width","950px"); $("#tab2").css("width","232px"); }else if(size=="A3H"){ if(hannrei_position=="bottom"){ $("#map3d").css("height",(359-y)+"mm"); $("#map3d").css("left","-250px"); $("#bottombar").css("width",(188+x)+"mm"); $("#pano_div").css('top','775px'); $("#pano_div").css('left','-250px'); }else if(hannrei_position=="left"){ $("#map3d").css("height","361mm"); $("#map3d").css("left",-(x2*3.76)+"px"); $("#tab2").css("width",(232-(x2*3.76))+"px"); $("#pano_div").css('top','975px'); $("#pano_div").css('left','-75px'); }else{ $("#map3d").css("height","361mm"); $("#map3d").css("left","-250px"); $("#pano_div").css('top','975px'); $("#pano_div").css('left','-250px'); } $("#tab2").css("height","359mm"); $("#print_layer_list_div").css('height',"349mm"); $("#footer").css("background-image","url(img/comm/footer.png)"); $("#footer").css("width","950px"); $("#map3d").css("width",(188+x+x2)+"mm"); } map.panTo(latlng); Resize(); } function Resize(){ var latlng; if(map){ latlng = map.getCenter(); } if(!print_flag){ var width,height; if(window.innerWidth){ width=window.innerWidth; height=window.innerHeight; }else if(document.documentElement && document.documentElement.clientWidth){ width=document.documentElement.clientWidth; height=document.documentElement.clientHeight; }else if(document.body && document.body.clientWidth){ width=document.body.clientWidth; height=document.body.clientHeight; } if(layer_search_flag&&!$('#means3').prop('checked')){ if(layer_search_close){ $("#layer_search_list").setGridWidth(200); }else{ if(layer_search_width>=(width-70)){ $("#layer_search_list").setGridWidth(width-70); }else{ $("#layer_search_list").setGridWidth(layer_search_width); } } } if(modal_flag){ if(width>874){ $("#modal_content").css("left",((width-874)/2)+"px"); }else{ $("#modal_content").css("left","0px"); } if(height>674){ $("#modal_content").css("top",((height-674)/2)+"px"); }else{ $("#modal_content").css("top","0px"); } if(smart_flag){ $("#modal_content_img").css("height",(height-94)+"px"); $("#modal_content_img").css("overflow","auto"); $("#modal_content").css("width",(width-44)+"px"); $("#modal_content").css("height",(height-44)+"px"); $("#modal_content").css("top","0px"); $("#modal_content").css("left","0px"); //$("#modal_content_img").css("width",((height-40)*1.3793)+"px"); $("#modal_content_img").css("width",(width-44)+"px"); $("#modal_content_button").css("bottom","27px"); $("#modal_content input").css("height","30px"); $("#modal_content_img").html("甲府市体感ハザードマップ利用規約

 甲府市体感ハザードマップの御利用に際しては、以下の記載事項(以下、「本利用条件」といいます)及びプライバシー・ポリシーに同意されたこととさせていただきます。
 甲府市体感ハザードマップは、上記「甲府市体感ハザードマップ利用目的」に準じた利用に限ります。それ以外の目的で利用することを禁止します。

 甲府市体感ハザードマップで利用している電子地図は、Google社のものです。地図部分の利用についてはGoogle社の規約に準じてください。

 本利用条件の効力がおよぶ範囲は、甲府市体感ハザードマップの運用に必要な全てのサーバ及びそれらに格納されている一切の情報(以下「コンテンツ」といいます)とします。 甲府市体感ハザードマップの特定箇所において、本利用条件と異なった利用条件を掲示している場合があります。もし本利用条件と甲府市体感ハザードマップの特定箇所に掲示された利用条件との間に矛盾が生じた場合、当該箇所の御利用に関しては後者が優先されるものとします。

 甲府市体感ハザードマップ及びコンテンツの著作権は、特に記載のない限り甲府市に帰属し、各国の著作権法・各種条約及びその他の法律で保護されています。 コンテンツの使用 ・個人的使用その他法律によって明示的に認められる範囲を越えて、コンテンツを使用(複製・改変・転用・転載・電磁的加工・送信・頒布・二次的使用、その他これらに類する全ての行為を含む)をすることを禁止します。

 甲府市体感ハザードマップへリンクを張る場合(雑誌、書籍の出版物等への甲府市体感ハザードマップURLの掲示も含む)は、以下の条件を守ってください。
 a.リンク元のサイトが、インターネット利用上のルール・マナーを守られたサイトであること。
 b.リンク先が「甲府市体感ハザードマップ」であることがわかるようにし、新しいウインドウを開くように指定すること。
 c.甲府市体感ハザードマップの内容の全部あるいは一部を無断で転載しないこと。

 甲府市はリンクの利用等により発生した損害等に対して一切の責任を負いません。また、甲府市体感ハザードマップに不適切と判断されるサイトからのリンクを禁止いたします。
 甲府市体感ハザードマップでは次の行為を禁止します。
 第三者または甲府市の財産もしくはプライバシー等を侵害する行為、または侵害する恐れのある行為。第三者または甲府市に、不利益もしくは損害を与える行為、またはその恐れのある行為。公序良俗に反する行為、またはその恐れのある行為。第三者または甲府市への誹謗、中傷または脅迫、名誉もしくは信用を毀損する行為。コンピュータウイルス等の有害プログラムを使用もしくは提供する行為。営業活動もしくは営利を目的とする行為、またはその準備を目的とする行為。犯罪行為もしくは犯罪行為に結びつく行為、またはその恐れのある行為。その他、法律、法令または条例に違反する行為、またはその恐れのある行為。その他、甲府市が不適切と判断する行為。甲府市体感ハザードマップで入手したデータをそのまま、もしくは複製して第三者に提供する行為。すべての法令及び条例などで定められている、公に証明する資料として、申請その他資料として利用する行為。甲府市体感ハザードマップで入手した資料に対し、改編・改ざんをする行為。

 甲府市体感ハザードマップで提供する地図情報の正確性・完全性・コンピューター上での正常な動作については、いかなる保証もいたしません。また、利用者が求めるサービスのすべてを提供することを保証するものではありません。
 甲府市体感ハザードマップで入手できるデータは、年代の古いものが含まれています。調査時の座標測地系の違い等により、本来の箇所とずれて表示されることがあります。
 甲府市は、利用者が甲府市体感ハザードマップの情報を用いて行う一切の行為について、いかなる責任も負いません。また、直接・間接的な理由に関わらず、甲府市体感ハザードマップを利用したことにより発生した損害・損失について、いかなる場合でも一切の責任を負いません。
 甲府市体感ハザードマップは、予告なしに内容の追加・変更・削除・利用停止を行うことがあります。このことにより発生したいかなる損害・損失についても、一切の責任を負いません。 利用条件の変更 ・本利用条件は予告なく変更することがあります。
"); } } if(smart_flag){ if(smart_menu_open){ $("#map3d").css("width",width+"px"); $("#map3d").css("height",((height/2)-20)+"px"); }else{ $("#map3d").css("width",width+"px"); $("#map3d").css("height",(height-89)+"px"); } $("#tab1").css("height",((height/2)-71)+"px"); $("#tab1_1").css("height",((height/2)-71)+"px"); $("#tab1_2").css("height",((height/2)-71)+"px"); $("#tab1_3").css("height",((height/2)-71)+"px"); $("#tab2").css("height",((height/2)-71)+"px"); $("#tab3").css("height",((height/2)-71)+"px"); $("#tab1").css("width",(width-8)+"px"); $("#tab1_1").css("width",(width-8)+"px"); $("#tab1_2").css("width",(width-8)+"px"); $("#tab1_3").css("width",(width-8)+"px"); $("#tab2").css("width",(width-8)+"px"); $("#tab3").css("width",(width-8)+"px"); $(".tab04").css("margin-left",(width-300)+"px"); }else{ if(width <=950){ $("#map3d").css("width","950px"); }else{ $("#map3d").css("width",(width-260)+"px"); } if(height <=840){ $("#map3d").css("height","790px"); $("#tab1").css('height','560px'); $("#tab2").css('height','560px'); $("#layer_list_div").css('height','410px'); $("#tab3").css('height','560px'); $("#tab1_1").css('height','560px'); $("#tab1_2").css('height','560px'); $("#tab1_3").css('height','560px'); $("#pano_div").css('top','400px'); $("#route_list").css('height','300px'); }else{ $("#map3d").css("height",(height-50)+"px"); $("#tab1").css('height',(height-280)+'px'); $("#tab2").css('height',(height-280)+'px'); $("#layer_list_div").css('height',(height-430)+'px'); $("#tab3").css('height',(height-280)+'px'); $("#tab1_1").css('height',(height-280)+'px'); $("#tab1_2").css('height',(height-280)+'px'); $("#tab1_3").css('height',(height-280)+'px'); $("#pano_div").css('top',(height-440)+'px'); $("#route_list").css('height',(height-540)+'px'); } } } if(map){ google.maps.event.trigger(map, 'resize'); map.panTo(latlng); } } function return_top(){ location.href = 'https://kofu.gisweb.jp/'; } function tab01(){ $('#tab1_1_contents').hide(); $('#tab1_1').hide(); $('#tab1_2_contents').hide(); $('#tab1_2').hide(); $('#tab1_3_contents').hide(); $('#tab1_3').hide(); $('#tab1').show(); $('#tab1_contents').show(); document.getElementById('means3').checked=false; location_search_flag=0; if(smart_flag){ $(".tab01 a").css("background-image","url(img/hazardmap/tab_on_smart_75.png)"); $(".tab02 a").css("background-image","url(img/hazardmap/tab_off_smart_75.png)"); if(!smart_menu_open){ smart_menu_toggle(); } } clear_marker(); clear_search_marker(); } function tab02(){ $('#tab1_1_contents').hide(); $('#tab1_1').hide(); $('#tab1_2_contents').hide(); $('#tab1_2').hide(); $('#tab1_3_contents').hide(); $('#tab1_3').hide(); $('#tab1').show(); $('#tab1_contents').show(); document.getElementById('means3').checked=false; location_search_flag=0; if(smart_flag){ $(".tab01 a").css("background-image","url(img/hazardmap/tab_off_smart_75.png)"); $(".tab02 a").css("background-image","url(img/hazardmap/tab_on_smart_75.png)"); if(!smart_menu_open){ smart_menu_toggle(); } } clear_marker(); clear_search_marker(); } function tab03(){ $('#tab1_1_contents').hide(); $('#tab1_1').hide(); $('#tab1_2_contents').hide(); $('#tab1_2').hide(); $('#tab1_3_contents').hide(); $('#tab1_3').hide(); $('#tab1').show(); $('#tab1_contents').show(); document.getElementById('means3').checked=false; location_search_flag=0; if(smart_flag){ if(!smart_menu_open){ smart_menu_toggle(); } } clear_marker(); clear_search_marker(); } function to_address_search(){ $('#tab1_contents').hide(); $('#tab1').hide(); $('#tab1_1').show(); $('#tab1_1_contents').fadeIn('slow'); select_adress_name(); } function to_layer_search(){ $('#tab1_contents').hide(); $('#tab1').hide(); $('#tab1_2').show(); $('#tab1_2_contents').fadeIn('slow'); select_layer_search_name(); $('#layer_search_list').GridUnload(); layer_list_flag=true; } function to_location_search(){ $('#tab1_contents').hide(); $('#tab1').hide(); $('#tab1_3').show(); $('#tab1_3_contents').fadeIn('slow'); document.getElementById('means3').checked=true; $('#location_search_list_place').GridUnload(); location_list_flag=true; } function return_address_search(){ $('#tab1_1_contents').hide(); $('#tab1_1').hide(); $('#tab1').show(); $('#tab1_contents').show(); clear_marker(); } function location_search_address(){ if(marker){ var latlng = marker.getPosition(); return_address_search(); to_location_search(); clickAction(latlng); } } function return_layer_search(){ $('#tab1_2_contents').hide(); $('#tab1_2').hide(); $('#tab1').show(); $('#tab1_contents').show(); } function return_location_search(){ $('#tab1_3_contents').hide(); $('#tab1_3').hide(); $('#tab1').show(); $('#tab1_contents').show(); document.getElementById('means3').checked=false; location_search_flag=0; clear_search_marker(); }