Mercurial > hg > LGMap
comparison map.js @ 10:8f5635197895
new filter by columns and new layers
author | nylin@mpiwg-berlin.mpg.de |
---|---|
date | Fri, 23 Oct 2015 15:50:00 +0200 |
parents | e46b45b431a1 |
children | 389cf726303e |
comparison
equal
deleted
inserted
replaced
9:e46b45b431a1 | 10:8f5635197895 |
---|---|
1 | |
2 | |
1 //geoserver url | 3 //geoserver url |
2 var url="http://geoserver.mpiwg-berlin.mpg.de/geoserver/China_Monograph_Project/ows"; | 4 var url="http://geoserver.mpiwg-berlin.mpg.de/geoserver/China_Monograph_Project/ows"; |
3 | 5 |
4 //"name": "layer name" | 6 //"name": "layer name" |
5 var overlayArray=[ | 7 var overlayArray=[ |
8 {name:"中國1820省界", | |
9 file:"China_Monograph_Project:AD1820ChinaProfPolgon", | |
10 preload:false | |
11 }, | |
12 {name:"中國1820府界", | |
13 file:"China_Monograph_Project:AD1820ChinaPrefPolygon", | |
14 preload:false | |
15 }, | |
16 {name:"中國1820省名", | |
17 file:"China_Monograph_Project:AD1820ChinaProfPoint", | |
18 preload:false | |
19 }, | |
20 {name:"China 1820 Province", | |
21 file:"China_Monograph_Project:AD1820ChinaProfPoint_PY", | |
22 preload:false | |
23 }, | |
24 {name:"中國1820府名", | |
25 file:"China_Monograph_Project:AD1820ChinaPrefPoint", | |
26 preload:false | |
27 }, | |
28 {name:"China 1820 Prefecture", | |
29 file:"China_Monograph_Project:AD1820ChinaPrefPoint_PY", | |
30 preload:false | |
31 }, | |
32 {name:"中國1820縣市名", | |
33 file:"China_Monograph_Project:AD1820ChinaCountyPoints", | |
34 preload:false | |
35 }, | |
36 {name:"China 1820 County", | |
37 file:"China_Monograph_Project:AD1820ChinaCountyPoints_PY", | |
38 preload:false | |
39 }, | |
40 {name:"中國1820鄉鎮名", | |
41 file:"China_Monograph_Project:AD1820ChinaTownPoint", | |
42 preload:false | |
43 }, | |
44 {name:"China 1820 village", | |
45 file:"China_Monograph_Project:AD1820ChinaTownPoint_PY", | |
46 preload:false | |
47 }, | |
6 {name:"provincial distribution of local monographs", | 48 {name:"provincial distribution of local monographs", |
7 file:"China_Monograph_Project:monograph_distribution_prov_x", | 49 file:"China_Monograph_Project:monograph_distribution_prov_x", |
8 preload:false | 50 preload:false |
9 }, | 51 }, |
10 /*{ | 52 /*{ |
16 name:"provincial capitals", | 58 name:"provincial capitals", |
17 file:"China_Monograph_Project:all_monographs_capital_points", | 59 file:"China_Monograph_Project:all_monographs_capital_points", |
18 preload:false | 60 preload:false |
19 } | 61 } |
20 ]; | 62 ]; |
21 var datasetArray=[{name:"distribution of local monographs", | 63 var datasetArray=[ |
64 | |
65 {name:"distribution of local monographs", | |
22 file:"./datasets/books_coordinates.csv", | 66 file:"./datasets/books_coordinates.csv", |
23 preload:true | 67 preload:true |
24 | 68 |
25 }, | 69 }, |
26 { | 70 { |
27 name:"distribution of local monographs (by province)", | 71 name:"蝗神廟之分佈", |
28 file:"./datasets/provincial_capital_coordinates.csv", | 72 file:"./datasets/locust_temples.csv", |
29 preload:false | 73 preload:false |
30 }]; | 74 }]; |
31 var backgroundMapArray=[ | 75 var backgroundMapArray=[ |
32 /*{ | 76 /*{ |
33 name: 'Barrington Roman Empire', | 77 name: 'Barrington Roman Empire', |
34 url: 'http://pelagios.dme.ait.ac.at/tilesets/imperium/${z}/${x}/${y}.png', | 78 url: 'http://pelagios.dme.ait.ac.at/tilesets/imperium/${z}/${x}/${y}.png', |
35 type:'XYZ', | 79 type:'XYZ', |
36 attribution: "(c) Barrington Roman Empiry, <a href='http://pelagios.dme.ait.ac.at/maps/greco-roman/'>Pelagios</a>" | 80 attribution: "(c) Barrington Roman Empiry, <a href='http://pelagios.dme.ait.ac.at/maps/greco-roman/'>Pelagios</a>" |
37 },*/ | 81 },*/ |
38 { | 82 { |
39 name: '中國地形圖', | 83 name: '世界地形圖', |
40 url: 't/China/${z}/${x}/${y}.png', | 84 url: 't/world/${z}/${x}/${y}.png', |
41 type:'XYZ', | 85 type:'XYZ', |
42 attribution: "© mpiwg-berlin, <a href='https://www.mpiwg-berlin.mpg.de'>Max Planck Institute for the History of Science</a>" | 86 attribution: "© mpiwg-berlin, <a href='https://www.mpiwg-berlin.mpg.de'>Max Planck Institute for the History of Science</a>" |
43 }, | 87 } |
44 { | 88 , |
89 /*,{ | |
90 name: '西元1820年 清朝 行政區', | |
91 url: 'http://wmsproxy.appspot.com/map.jsp?l=China1820-png-${z}-${x}-${y}', | |
92 type:'XYZ', | |
93 attribution: "© NTU CSIE 303 Lab, <a href='http://archimedes.csie.ntu.edu.tw/lab_web1/'>NTU CSIE 303 Lab</a>" | |
94 }*/ | |
95 ]; | |
96 //mpgiwg layers | |
97 if (client_ip.substring(0,10)=="141.14.238") { | |
98 backgroundMapArray.push( | |
99 { | |
100 | |
45 name: '陳正祥–蝗神廟之分佈', | 101 name: '陳正祥–蝗神廟之分佈', |
46 url: 't/pa-cha/${z}/${x}/${y}.png', | 102 url: 't/pa-cha/${z}/${x}/${y}.png', |
47 type:'XYZ', | 103 type:'XYZ', |
48 attribution: "© 中國文化地理 陳正祥, <a href='https://zh.wikipedia.org/wiki/%E9%99%B3%E6%AD%A3%E7%A5%A5'>wikipedia</a>" | 104 attribution: "© 中國文化地理 陳正祥, <a href='https://zh.wikipedia.org/wiki/%E9%99%B3%E6%AD%A3%E7%A5%A5'>wikipedia</a>" |
49 },{ | 105 } |
50 name: '西元1820年 清朝 行政區', | 106 ); |
51 url: 'http://wmsproxy.appspot.com/map.jsp?l=China1820-png-${z}-${x}-${y}', | 107 } |
52 type:'XYZ', | 108 |
53 attribution: "© NTU CSIE 303 Lab, <a href='http://archimedes.csie.ntu.edu.tw/lab_web1/'>NTU CSIE 303 Lab</a>" | |
54 } | |
55 ]; | |
56 var colorArray=[{//blue | 109 var colorArray=[{//blue |
57 r1 : 0, | 110 r1 : 0, |
58 g1 : 128, | 111 g1 : 128, |
59 b1 : 255, | 112 b1 : 255, |
60 r0 : 205, | 113 r0 : 205, |
90 b0 : 205 | 143 b0 : 205 |
91 }]; | 144 }]; |
92 var map, table,timeline,pieChart; | 145 var map, table,timeline,pieChart; |
93 var urlParameter=new Array(); | 146 var urlParameter=new Array(); |
94 $(document).ready(function(){ | 147 $(document).ready(function(){ |
148 | |
95 GeoTemConfig.datasets=[]; | 149 GeoTemConfig.datasets=[]; |
96 GeoTemConfig.colors=colorArray; | 150 GeoTemConfig.colors=colorArray; |
97 getUrlParameter(); | 151 getUrlParameter(); |
98 if(urlParameter['name']!=undefined&&urlParameter['file']!=undefined){ //See if this page is referred by search result | 152 if(urlParameter['name']!=undefined&&urlParameter['file']!=undefined){ //See if this page is referred by search result |
99 var file="./datasets/"+decodeURI(urlParameter['file']); | 153 var file="./datasets/"+decodeURI(urlParameter['file']); |
134 }); | 188 }); |
135 }); | 189 }); |
136 $(".windowWidget").hide(); | 190 $(".windowWidget").hide(); |
137 $(".windowWidget .windowWidgetBar .visibilityButton").click(); | 191 $(".windowWidget .windowWidgetBar .visibilityButton").click(); |
138 | 192 |
193 // debug by yao | |
139 $("#aboutIcon").click(); | 194 $("#aboutIcon").click(); |
140 }); | 195 }); |
141 function getUrlParameter(){ | 196 function getUrlParameter(){ |
142 //examine the parameter "mode" in the url | 197 //examine the parameter "mode" in the url |
143 var url=window.location.href; | 198 var url=window.location.href; |
261 function initWidget(){ | 316 function initWidget(){ |
262 var mapElem=document.getElementById("mapContainer"); | 317 var mapElem=document.getElementById("mapContainer"); |
263 map=new WidgetWrapper(); | 318 map=new WidgetWrapper(); |
264 var mapWidget=new MapWidget(map,mapElem,{ | 319 var mapWidget=new MapWidget(map,mapElem,{ |
265 mapTitle:"", | 320 mapTitle:"", |
321 minimumRadius:2, | |
322 baseLayer:'世界地形圖', //底圖 | |
266 alternativeMap:backgroundMapArray | 323 alternativeMap:backgroundMapArray |
267 }); | 324 }); |
268 | 325 |
269 var overlayLoaderElem=document.getElementById("overlayLoaderContainer"); | 326 var overlayLoaderElem=document.getElementById("overlayLoaderContainer"); |
270 var overlayLoader=new WidgetWrapper(); | 327 var overlayLoader=new WidgetWrapper(); |