From c5a6d45415c7601f9a515d05a61ee795dc37536b Mon Sep 17 00:00:00 2001 From: "luxagraf@c63593aa-01b0-44d9-8516-4b9c7e931d7f" Date: Sun, 13 Jun 2010 01:18:25 +0000 Subject: updated maps.html to use google maps v3 and created custom route model using gmaps polyline tools to encode points --- media/js/mainmap.js | 1359 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1359 insertions(+) create mode 100644 media/js/mainmap.js (limited to 'media/js') diff --git a/media/js/mainmap.js b/media/js/mainmap.js new file mode 100644 index 0000000..6db5a18 --- /dev/null +++ b/media/js/mainmap.js @@ -0,0 +1,1359 @@ + + + +function initialize() { + + //custom marker + var image = new google.maps.MarkerImage('http://media.luxagraf.net/img/marker-entry.png', + new google.maps.Size(15, 26), + new google.maps.Point(0, 0), + new google.maps.Point(7, 26) + ); + //custom marker shadow + var shadow = new google.maps.MarkerImage('http://media.luxagraf.net/img/shadow.png', + new google.maps.Size(37, 34), + new google.maps.Point(0,0), + new google.maps.Point(8, 34) + ); + + + //check for a permalink + var location = window.location.hash; + //find a centerpoint + var pts = new Array(); + pts[0] = ["#austria", 47.683,14.912,8];pts[1] = ["#cambodia", 12.714,104.564,7];pts[2] = ["#croatia", 45.723,16.693,7];pts[3] = ["#czech-republic", 49.9017112173,14.9963378906,7];pts[4] = ["#france", 46.565,2.55,6];pts[5] = ["#hungary", 47.07,19.134,7];pts[6] = ["#india", 21.0,78.5,5];pts[7] = ["#laos", 19.905,102.471,6];pts[8] = ["#nepal", 28.253,83.939,6];pts[9] = ["#nicaragua", 12.84,-85.034,7];pts[10] = ["#slovenia", 46.124,14.827,9];pts[11] = ["#thailand", 15.7,100.844,5];pts[12] = ["#united-kingdom", 53.0,-1.6,6];pts[13] = ["#united-states", 39.622,-98.606,4]; + pts[pts.length] = ["#central-america", 14.3708339734,-87.8686523438,6];pts[pts.length] = ["#southeast-asia", 12.2970682929,102.744140625,5];pts[pts.length] = ["#central-asia", 20.0146454453,79.892578125,5];pts[pts.length] = ["#europe", 47.0102256557,4.74609375,5];pts[pts.length] = ["#north-america", 39.0277188402,-98.349609375,4]; + if (location.length>1) { + for (i=0;i