Ayuda con la Api de google map v3

  • Autor Autor fais
  • Fecha de inicio Fecha de inicio
F

fais

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amigos estoy intentando que en el mapa me señales todos los lugares con una palabra clave, por ejemplo, bar o restaurantes, creo tener el codigo pero me arroja un error, el mapa si me lo muestra y con las cordenadas que yo le digo, pero no me marca los lugares:

Insertar CODE, HTML o PHP:
TypeError: google.maps.places is undefined

les muestro mi codigo por si pueden echarme una mano para conseguir mi objetivo, gracias

Insertar CODE, HTML o PHP:
<html>
  <head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
      html { height: 100% }
      body { height: 100%; margin: 0; padding: 0 }
      #map_canvas { height: 100% }
    </style>
    <script type="text/javascript"
      src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBb2sZ------------vN-------s&sensor=false">
    </script>
    <script type="text/javascript">
   var map;
var service;
var infowindow;

function initialize() {
  var pyrmont = new google.maps.LatLng(40.430224,-3.739014);

  map = new google.maps.Map(document.getElementById('map'), {
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      center: pyrmont,
      zoom: 15
    });

  var request = {
    location: pyrmont,
    query: 'bares'
  };

  var service = new google.maps.places.PlacesService(map);
  service.textSearch(request, callback);
}

function callback(results, status) {
  if (status == google.maps.places.PlacesServiceStatus.OK) {
    for (var i = 0; i < results.length; i++) {
      var place = results[i];
      createMarker(results[i]);
    }
  }
}
    </script>
  </head>
  <body onload="initialize()">
    <div id="map" style="width:650px; height:650px"></div>
  </body>
</html>
 
Atrás
Arriba