// GPS resolution set to 25 km. if (GBrowserIsCompatible()) { var polyOptions = {geodesic:false}; var polyline1 = new GPolyline([ new GLatLng(-27.4511023, 153.1927966) ,new GLatLng(-27.28505357, 153.3905852) ,new GLatLng(-27.01383359, 153.3403423) ,new GLatLng(-26.77466769, 153.1963346) ,new GLatLng(-26.51750082, 153.2331767) ,new GLatLng(-26.22350045, 153.2698411) ,new GLatLng(-25.97400047, 153.2431761) ,new GLatLng(-25.8018336, 153.0656731) ,new GLatLng(-25.89883424, 153.0300059) ], "#FF0000", 1, 1, polyOptions); var polyline2 = new GPolyline([ new GLatLng(-25.89950018, 153.0295004) ,new GLatLng(-25.66933476, 152.9756649) ,new GLatLng(-25.3940013, 153.0201704) ,new GLatLng(-25.29650035, 152.9090022) ], "#80FF00", 1, 1, polyOptions); var polyline3 = new GPolyline([ new GLatLng(-25.29650035, 152.9090022) ,new GLatLng(-25.12604956, 153.0735961) ,new GLatLng(-24.923794, 152.9650781) ,new GLatLng(-24.84725831, 152.55039) ,new GLatLng(-24.49102126, 152.4903799) ,new GLatLng(-24.14478531, 152.4969369) ,new GLatLng(-23.92123151, 152.4672393) ,new GLatLng(-23.90323909, 152.4017651) ], "#00FF00", 1, 1, polyOptions); var polyline4 = new GPolyline([ new GLatLng(-23.90312639, 152.4017924) ,new GLatLng(-23.77462833, 152.1965998) ,new GLatLng(-23.5563833, 152.1281067) ,new GLatLng(-23.43116202, 151.9229551) ,new GLatLng(-23.3909305, 151.6810845) ,new GLatLng(-23.31921522, 151.4492542) ,new GLatLng(-23.19554782, 150.9490521) ,new GLatLng(-23.16051578, 150.7881192) ], "#0080FF", 1, 1, polyOptions); var polyline5 = new GPolyline([ new GLatLng(-23.1610417, 150.7875318) ,new GLatLng(-22.88575776, 150.9007627) ,new GLatLng(-22.66286478, 150.8613388) ,new GLatLng(-22.45323091, 150.770388) ,new GLatLng(-22.21604063, 150.6301506) ,new GLatLng(-22.00839605, 150.4181552) ,new GLatLng(-21.8645591, 150.2320052) ,new GLatLng(-21.66517734, 150.1197715) ,new GLatLng(-21.47096774, 149.9857222) ,new GLatLng(-21.33714897, 149.7657219) ,new GLatLng(-21.20860993, 149.5006149) ,new GLatLng(-21.12084883, 149.2762842) ,new GLatLng(-20.87964753, 149.2458215) ,new GLatLng(-20.54381054, 149.0418038) ,new GLatLng(-20.22426356, 148.7521764) ,new GLatLng(-20.25040952, 148.7229159) ], "#0000FF", 1, 1, polyOptions); var polyline6 = new GPolyline([ new GLatLng(-20.21019166, 148.7825434) ,new GLatLng(-20.22058208, 149.0223104) ,new GLatLng(-20.20963841, 148.7821336) ,new GLatLng(-20.23486913, 148.7454419) ], "#FF0080", 1, 1, polyOptions); var polyline7 = new GPolyline([ new GLatLng(-20.26323662, 148.7203751) ,new GLatLng(-20.26323662, 148.7203751) ], "#919100", 1, 1, polyOptions); var polyline8 = new GPolyline([ new GLatLng(-20.26323662, 148.7203751) ,new GLatLng(-20.0602673, 148.6170343) ,new GLatLng(-20.01155268, 148.3655467) ,new GLatLng(-19.8686583, 148.1108353) ,new GLatLng(-19.72083593, 147.8701258) ,new GLatLng(-19.56910498, 147.6572288) ,new GLatLng(-19.36929634, 147.5421265) ,new GLatLng(-19.26788339, 147.2988078) ,new GLatLng(-19.17585684, 147.0777282) ,new GLatLng(-19.25081987, 146.8524276) ,new GLatLng(-19.04015806, 146.651784) ,new GLatLng(-18.86420897, 146.5038694) ,new GLatLng(-18.63897153, 146.4899495) ,new GLatLng(-18.41738653, 146.359807) ,new GLatLng(-18.14826171, 146.3372401) ,new GLatLng(-17.99772093, 146.1593956) ,new GLatLng(-17.72426235, 146.1937242) ,new GLatLng(-17.42645415, 146.1161332) ,new GLatLng(-17.20785053, 146.0479133) ,new GLatLng(-16.87159349, 145.9396411) ,new GLatLng(-16.91679568, 145.7865766) ], "#F0B000", 1, 1, polyOptions); var polyline9 = new GPolyline([ new GLatLng(-16.91478931, 145.7843499) ,new GLatLng(-14.43338841, 144.6864107) ,new GLatLng(-14.21849871, 144.6124534) ,new GLatLng(-14.07255891, 144.4350461) ,new GLatLng(-13.91088577, 144.2701107) ,new GLatLng(-13.73465579, 144.1239856) ,new GLatLng(-13.53712331, 144.0123803) ,new GLatLng(-13.34600864, 143.8839045) ,new GLatLng(-13.13810195, 143.7937323) ,new GLatLng(-12.92523996, 143.7050218) ,new GLatLng(-12.74858565, 143.5624074) ,new GLatLng(-12.55356241, 143.4461986) ,new GLatLng(-12.35469547, 143.3285144) ,new GLatLng(-12.13739044, 143.2495984) ,new GLatLng(-11.91255684, 143.2758264) ,new GLatLng(-11.71473236, 143.1539212) ,new GLatLng(-11.49704228, 143.0958372) ,new GLatLng(-11.2916269, 142.9877153) ,new GLatLng(-11.08366215, 142.8935134) ,new GLatLng(-10.8646103, 142.8352655) ,new GLatLng(-10.71554228, 142.6600575) ,new GLatLng(-10.66111848, 142.4303036) ,new GLatLng(-10.5936789, 142.2116556) ,new GLatLng(-10.59021343, 141.9804264) ,new GLatLng(-10.67173345, 141.7377634) ,new GLatLng(-10.69961172, 141.5050725) ,new GLatLng(-10.85316718, 140.8206193) ,new GLatLng(-10.97625828, 140.079052) ,new GLatLng(-10.96740209, 139.7638524) ,new GLatLng(-11.11514164, 139.1885455) ,new GLatLng(-11.18757324, 138.9707308) ,new GLatLng(-11.397815, 138.4227311) ,new GLatLng(-11.56518878, 138.0422759) ,new GLatLng(-11.65006669, 137.6513295) ,new GLatLng(-11.73772022, 137.3959351) ,new GLatLng(-11.86169839, 137.1016086) ,new GLatLng(-11.95325196, 136.8882335) ,new GLatLng(-12.10344184, 136.713203) ,new GLatLng(-11.90685875, 136.5990842) ,new GLatLng(-11.71767361, 136.4688189) ,new GLatLng(-11.53685716, 136.3325839) ,new GLatLng(-11.45879237, 135.9205323) ,new GLatLng(-11.42917496, 135.5308153) ,new GLatLng(-11.28522189, 135.23974) ,new GLatLng(-11.21327012, 134.8855127) ,new GLatLng(-11.06963551, 134.3897639) ,new GLatLng(-10.90810239, 134.0353181) ,new GLatLng(-10.75324834, 133.7530537) ,new GLatLng(-10.77287489, 133.5246522) ,new GLatLng(-10.82990355, 133.1221901) ,new GLatLng(-10.8407055, 132.887778) ,new GLatLng(-10.89556387, 132.6649089) ,new GLatLng(-10.96308029, 132.4455233) ,new GLatLng(-11.01448344, 132.221698) ,new GLatLng(-11.06003055, 131.962984) ,new GLatLng(-11.20614879, 131.7840194) ,new GLatLng(-11.47337397, 131.654601) ,new GLatLng(-11.69005062, 131.5922687) ,new GLatLng(-11.87612375, 131.4612793) ,new GLatLng(-12.00638998, 131.2450082) ,new GLatLng(-12.075345, 131.0228905) ,new GLatLng(-12.2264988, 130.848584) ,new GLatLng(-12.44922358, 130.8053216) ,new GLatLng(-12.46981831, 130.8525865) ], "#00F038", 1, 1, polyOptions); var polyline10 = new GPolyline([ new GLatLng(-12.47005395, 130.855824) ,new GLatLng(-12.35759403, 130.6546886) ,new GLatLng(-12.40562563, 130.4282269) ,new GLatLng(-12.59435571, 130.046392) ,new GLatLng(-12.89300232, 129.879025) ,new GLatLng(-13.0275024, 129.6888316) ,new GLatLng(-13.10571831, 129.4701016) ,new GLatLng(-13.22893834, 129.2518634) ,new GLatLng(-13.46062519, 129.0893459) ,new GLatLng(-13.67126566, 128.9016659) ,new GLatLng(-13.69279698, 128.6713246) ,new GLatLng(-13.69632563, 128.4359017) ,new GLatLng(-13.76289009, 128.0597222) ,new GLatLng(-13.71803709, 127.831307) ,new GLatLng(-13.53120836, 127.700181) ,new GLatLng(-13.61050344, 127.4673262) ,new GLatLng(-13.7353704, 127.2680486) ,new GLatLng(-13.71121032, 127.0335136) ,new GLatLng(-13.50376722, 126.9062262) ,new GLatLng(-13.56159246, 126.6060803) ,new GLatLng(-13.69184673, 126.3927189) ,new GLatLng(-13.80397538, 126.190354) ,new GLatLng(-13.89002211, 125.9654769) ,new GLatLng(-14.11460043, 125.9029533) ,new GLatLng(-13.9952941, 125.7055199) ,new GLatLng(-14.09336367, 125.4966937) ,new GLatLng(-14.28132877, 125.3573988) ,new GLatLng(-14.43636808, 125.1855649) ,new GLatLng(-14.27514915, 125.0074472) ,new GLatLng(-14.24254525, 124.7252102) ,new GLatLng(-14.15112231, 124.4571799) ,new GLatLng(-14.36777591, 124.3272697) ,new GLatLng(-14.67861611, 124.1281424) ,new GLatLng(-14.89956761, 123.9367741) ,new GLatLng(-15.15620343, 123.8090906) ,new GLatLng(-15.40476938, 123.8449217) ,new GLatLng(-15.63523704, 123.8496619) ,new GLatLng(-15.80339459, 123.6835107) ,new GLatLng(-16.06054438, 123.6018626) ,new GLatLng(-15.90471191, 123.3875859) ,new GLatLng(-15.9606614, 123.1312489) ,new GLatLng(-16.05484971, 122.8851026) ,new GLatLng(-16.30094143, 122.8464574) ,new GLatLng(-16.40372553, 122.6304731) ,new GLatLng(-16.57832053, 122.4654967) ,new GLatLng(-16.80329842, 122.4290782) ,new GLatLng(-16.98240135, 122.2864775) ,new GLatLng(-17.15575155, 122.1230584) ,new GLatLng(-17.41124332, 122.0825007) ,new GLatLng(-17.64766178, 122.0735395) ,new GLatLng(-17.87857169, 122.1157227) ,new GLatLng(-17.98712559, 122.2388301) ], "#B000F0", 1, 1, polyOptions); var polyline11 = new GPolyline([ new GLatLng(-17.98682677, 122.2390623) ,new GLatLng(-18.00488921, 121.9991177) ,new GLatLng(-18.03766046, 121.7361008) ,new GLatLng(-18.16637196, 121.4876049) ,new GLatLng(-18.40523392, 121.3609049) ,new GLatLng(-18.51365975, 121.1499476) ,new GLatLng(-18.58311936, 120.9233493) ,new GLatLng(-18.70841577, 120.6659331) ,new GLatLng(-18.7808448, 120.4407145) ,new GLatLng(-19.03404504, 120.2257138) ,new GLatLng(-19.10354904, 119.9965609) ,new GLatLng(-19.20459657, 119.7257712) ,new GLatLng(-19.41375745, 119.5013995) ,new GLatLng(-19.54159981, 119.3029552) ,new GLatLng(-19.42300553, 119.0815615) ,new GLatLng(-19.51421246, 118.8520125) ,new GLatLng(-19.69688075, 118.6965574) ,new GLatLng(-19.59973496, 118.4803955) ,new GLatLng(-19.7813958, 118.3384505) ,new GLatLng(-19.99896806, 118.2640698) ,new GLatLng(-20.01624161, 118.01959) ,new GLatLng(-20.16283454, 117.8262) ,new GLatLng(-20.29611715, 117.6315669) ,new GLatLng(-20.16351927, 117.4370022) ,new GLatLng(-20.12891924, 117.1978636) ,new GLatLng(-20.30744331, 117.0484191) ,new GLatLng(-20.33197564, 116.8077915) ,new GLatLng(-20.55090199, 116.7294492) ,new GLatLng(-20.65296892, 116.5103504) ,new GLatLng(-20.57136182, 116.2670454) ,new GLatLng(-20.47624119, 116.0474002) ,new GLatLng(-20.65028636, 115.8368255) ,new GLatLng(-20.87157766, 115.8865083) ,new GLatLng(-21.07609572, 115.7706409) ,new GLatLng(-21.23830588, 115.5896272) ,new GLatLng(-21.33753658, 115.3678373) ,new GLatLng(-21.44040094, 115.1510062) ,new GLatLng(-21.52044051, 114.9236428) ,new GLatLng(-21.64062964, 114.7145024) ,new GLatLng(-21.76423387, 114.5116731) ,new GLatLng(-21.89307343, 114.3133996) ,new GLatLng(-21.7953795283, 114.0930986507) ,new GLatLng(-21.9469619166, 113.9058899958) ,new GLatLng(-22.1396535059, 113.778370364) ,new GLatLng(-22.3566776441, 113.6936691881) ,new GLatLng(-22.5867064625, 113.6212077112) ,new GLatLng(-22.8063585161, 113.4628975866) ,new GLatLng(-23.0305543529, 113.5299837046) ,new GLatLng(-23.1783067126, 113.3447626347) ,new GLatLng(-23.333071969, 113.5227915154) ,new GLatLng(-23.5396612857, 113.6338299007) ,new GLatLng(-23.637373972, 113.4072178845) ,new GLatLng(-23.8501804684, 113.3270519542) ,new GLatLng(-24.0749585789, 113.380518675) ,new GLatLng(-24.3024038783, 113.3396604834) ,new GLatLng(-24.5303477814, 113.3443255026) ,new GLatLng(-24.7349187773, 113.4612105299) ,new GLatLng(-24.9102138748, 113.6162626542) ,new GLatLng(-24.8914684206, 113.653336921) ], "#00F0B0", 1, 1, polyOptions); var polyline12 = new GPolyline([ new GLatLng(-24.8914872036, 113.653371072) ,new GLatLng(-25.0958942749, 113.5413559696) ,new GLatLng(-25.3003679405, 113.64716243) ,new GLatLng(-25.5256309945, 113.664094469) ,new GLatLng(-25.7540461807, 113.701899566) ,new GLatLng(-25.5451960713, 113.5979235963) ,new GLatLng(-25.5155325598, 113.3486831633) ,new GLatLng(-25.5572086665, 113.1031242022) ,new GLatLng(-25.5407837691, 112.8483103349) ,new GLatLng(-25.4951290772, 113.0944840129) ,new GLatLng(-25.506713078, 113.3434648988) ,new GLatLng(-25.5457390714, 113.5928555959) ,new GLatLng(-25.6620879288, 113.8067361396) ,new GLatLng(-25.8006622218, 114.0127141544) ,new GLatLng(-25.6804406471, 113.7997351957) ,new GLatLng(-25.7916446645, 113.7191116427) ], "#FFFB17", 1, 1, polyOptions); var polyline13 = new GPolyline([ new GLatLng(-25.79181542, 113.7190638) ,new GLatLng(-25.57733211, 113.6223415) ,new GLatLng(-25.47614286, 113.3932775) ,new GLatLng(-25.54520119, 113.1479712) ,new GLatLng(-25.73527511, 113.295715) ,new GLatLng(-25.96304314, 113.2199341) ,new GLatLng(-26.17182836, 113.1015054) ,new GLatLng(-26.39691383, 113.1432857) ,new GLatLng(-26.61889839, 113.2073461) ,new GLatLng(-26.78202722, 113.0252874) ,new GLatLng(-26.84538917, 113.2680801) ,new GLatLng(-26.91483171, 113.5178396) ,new GLatLng(-27.09683064, 113.3665919) ,new GLatLng(-27.23903347, 113.1676422) ,new GLatLng(-27.16646271, 113.408338) ,new GLatLng(-26.94195951, 113.4429398) ,new GLatLng(-26.73188851, 113.3178449) ,new GLatLng(-26.53267238, 113.2001061) ,new GLatLng(-26.33352114, 113.0739593) ,new GLatLng(-26.16088981, 113.2363812) ,new GLatLng(-25.93572238, 113.239769) ,new GLatLng(-25.70567137, 113.248416) ,new GLatLng(-25.48017438, 113.3298045) ,new GLatLng(-25.26564326, 113.4110838) ,new GLatLng(-25.0449718, 113.4645778) ,new GLatLng(-24.89255442, 113.6515747) ,new GLatLng(-24.89147184, 113.6534052) ], "#499100", 1, 1, polyOptions); var polyline14 = new GPolyline([ new GLatLng(-24.88619722, 113.6543683) ,new GLatLng(-25.08330794, 113.5346214) ,new GLatLng(-25.34290636, 113.4557464) ,new GLatLng(-25.54402811, 113.5665389) ,new GLatLng(-25.74019285, 113.6894891) ,new GLatLng(-25.51028527, 113.6533711) ,new GLatLng(-25.26600697, 113.5622085) ,new GLatLng(-25.03439696, 113.5374354) ,new GLatLng(-24.88625528, 113.6546483) ], "#910049", 1, 1, polyOptions); var polyline15 = new GPolyline([ new GLatLng(-24.88626894, 113.654703) ,new GLatLng(-25.09652607, 113.5321489) ,new GLatLng(-25.31740585, 113.4857309) ,new GLatLng(-25.53017136, 113.3885783) ,new GLatLng(-25.69596567, 113.2190872) ,new GLatLng(-25.92004027, 113.1984053) ,new GLatLng(-26.13912029, 113.2537913) ,new GLatLng(-26.20234906, 113.012351) ,new GLatLng(-26.32163319, 112.8000277) ,new GLatLng(-26.49777011, 112.638685) ,new GLatLng(-26.65074586, 112.4511143) ,new GLatLng(-26.74203475, 112.2210736) ,new GLatLng(-26.91866686, 112.3767336) ,new GLatLng(-27.0415044, 112.5888451) ,new GLatLng(-27.14276537, 112.8515478) ,new GLatLng(-27.26352482, 113.0645814) ,new GLatLng(-27.41233415, 113.2546998) ,new GLatLng(-27.59711979, 113.3993222) ,new GLatLng(-27.76556933, 113.5672356) ,new GLatLng(-27.93828433, 113.7302312) ,new GLatLng(-28.08573445, 113.9225966) ,new GLatLng(-28.77196356, 114.6043178) ,new GLatLng(-28.65974013, 114.3310624) ,new GLatLng(-28.54658951, 114.0749986) ,new GLatLng(-28.44313435, 113.8322196) ,new GLatLng(-28.69430089, 113.7805219) ,new GLatLng(-28.8710013, 113.9838361) ,new GLatLng(-29.08701286, 114.1056047) ,new GLatLng(-29.31652088, 114.1362996) ,new GLatLng(-29.56061135, 114.2085015) ,new GLatLng(-29.89843251, 114.3011052) ,new GLatLng(-30.18155751, 114.4600779) ,new GLatLng(-30.39434181, 114.6382502) ,new GLatLng(-30.719592, 114.8150292) ,new GLatLng(-30.93443218, 114.9246674) ,new GLatLng(-31.14417363, 115.0680877) ,new GLatLng(-31.35798246, 115.1907305) ,new GLatLng(-31.54694647, 115.3435355) ,new GLatLng(-31.73309645, 115.5031707) ,new GLatLng(-31.97988485, 115.6498559) ,new GLatLng(-32.24052828, 115.7312171) ,new GLatLng(-32.24834202, 115.7318864) ], "#F03800", 1, 1, polyOptions); var boatMarkerLatLng = new GLatLng(-32.24834202,115.7318864); } // end of JS is compatible block function initialize() { if (GBrowserIsCompatible()) { function createLengthMarker(point) { var boatIcon = new GIcon(G_DEFAULT_ICON); boatIcon.image = "http://norris.org.au/sail/graphics/boat_marker.png"; boatIcon.iconSize = new GSize(32,32); boatIcon.iconAnchor = new GPoint(16, 16); boatIcon.shadow = false; boatMarkerOptions = { icon:boatIcon }; var marker = new GMarker(point, boatMarkerOptions); var message = "Animation is here!"; GEvent.addListener(marker,"click", function() { var myHtml = message; map.openInfoWindowHtml(point, myHtml); }); return marker; } var map = new GMap2(document.getElementById("map_canvas")); map.enableScrollWheelZoom(); map.setCenter(boatMarkerLatLng, 5); map.addOverlay(polyline1);map.addOverlay(polyline2);map.addOverlay(polyline3);map.addOverlay(polyline4);map.addOverlay(polyline5);map.addOverlay(polyline6);map.addOverlay(polyline7);map.addOverlay(polyline8);map.addOverlay(polyline9);map.addOverlay(polyline10);map.addOverlay(polyline11);map.addOverlay(polyline12);map.addOverlay(polyline13);map.addOverlay(polyline14);map.addOverlay(polyline15); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(createLengthMarker(boatMarkerLatLng)); } // end is compatible } // end initialize