fahmihilmansyah

google map polyline

Dec 12th, 2013
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.74 KB | None | 0 0
  1. <script src="http://maps.google.com/maps/api/js?sensor=false&amp;language=id" type="text/javascript">
  2. </script>
  3. <script type="text/javascript">
  4. var geocoder = new google.maps.Geocoder();
  5.  
  6. function initialize() {
  7.   var latLng = new google.maps.LatLng(-7.540388743904892, 110.44494428789062);// masukin titik awal koordinatnya
  8.   var map = new google.maps.Map(document.getElementById('mapCanvas'), {
  9.     zoom: 11,
  10.     center: latLng,
  11.     mapTypeId: google.maps.MapTypeId.ROADMAP
  12.   });
  13.   var marker = new google.maps.Marker({
  14.     position: latLng,
  15.     title: 'Puncak Gunung Merapi',
  16.     map: map,
  17.     draggable: true
  18.   });
  19.   var aliranLavaCoordinates = [
  20.     //bagian sini masukin fetch array dari db
  21.         new google.maps.LatLng(-7.540388743904892, 110.44494428789062),//bagian awal titik utamanya
  22.         new google.maps.LatLng(-7.553321999015879, 110.45661726152343),//dari sini masukin titik selanjutnya
  23.         new google.maps.LatLng(-7.56285151827589, 110.45318403398437),
  24.         new google.maps.LatLng(-7.579187347294768, 110.45867719804687),
  25.         new google.maps.LatLng(-7.588716294788372, 110.46897688066406),
  26.         new google.maps.LatLng(-7.603689928463787, 110.4710368171875),
  27.         new google.maps.LatLng(-7.633635627699367, 110.49232282792968)//akhir dari titik
  28.     ];
  29.     var aliranLava = new google.maps.Polyline({
  30.       path: aliranLavaCoordinates,
  31.       strokeColor: "#0000FF",
  32.       strokeOpacity: 0.5,
  33.       strokeWeight: 10
  34.     });
  35.  
  36.    aliranLava.setMap(map);
  37. }
  38.  
  39. // Onload handler to fire off the app.
  40. google.maps.event.addDomListener(window, 'load', initialize);
  41.  
  42. </script>
  43.  
  44. <style>
  45.   #mapCanvas {
  46.     width: 500px;
  47.     height: 300px;
  48.     float: left;
  49.   }
  50. </style>
  51.  
  52. <br />
  53. <div id="mapCanvas">
  54. </div>
Add Comment
Please, Sign In to add comment