ugrás a tartalomhoz

Marker, google map

mahoo · 2014. Feb. 20. (Cs), 14.24
Szeretnek markereket hozzaadni a terkephez. De hibat kapok:
Hiba: InvalidValueError: setMap: not an instance of Map, and not an instance of StreetViewPanorama


Ez a minta kod:
  1. <script src='http://maps.google.com/maps/api/js?sensor=false' type='text/javascript'></script>  
  2. <script type="text/javascript">  
  3.     function setMapAddress( address ){  
  4.         var geocoder = new google.maps.Geocoder();  
  5.       
  6.         geocoder.geocode( { address : address }, function( results, status ) {  
  7.             if( status == google.maps.GeocoderStatus.OK ) {  
  8.                 var latlng = results[0].geometry.location;  
  9.                 var options = {  
  10.                     zoom: 8,  
  11.                     center: latlng,  
  12.                     mapTypeId: google.maps.MapTypeId.ROADMAP  
  13.                 };  
  14.                 new google.maps.Map( document.getElementById( 'map' ), options );  
  15.                 var infoWindow = new google.maps.InfoWindow;  
  16.   
  17.                 // add marker  
  18.                 var name = 'Pityi Pál borozója';  
  19.                 var address = '1215 Budapest, XXI.kerület Áprád utca 10.';  
  20.                 var point = new google.maps.LatLng('47,4329954','19,0773457');  
  21.                 var html = '<b>' + name + '</b> <br/>' + address;  
  22.                 var marker = new google.maps.Marker({  
  23.                     map: map,  
  24.                     position: point,  
  25.                 });  
  26.                 bindInfoWindow(marker, map, infoWindow, html);}  
  27.         });  
  28.     }  
  29.       
  30.     setMapAddress( 'budapest' );  
  31. </script>  
  32. <div id='map'style='width: 400px; height: 300px;'></div>  
A terkep betoltodik, de amint hozzaadok markert, a fenti hibat kapom es a marker sem jelenik meg. Mit rontok el?
 
1

Nincs map változód, de

Endyl · 2014. Feb. 20. (Cs), 15.20
Nincs map változód, de legalábbis nem egy Map van benne. A 14. sor remek hely lenne ennek a javítására.
2

Jogos! Koszi szepen!

mahoo · 2014. Feb. 20. (Cs), 15.43
Jogos! Koszi szepen!