Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

92
Vistas
Destacar un negocio existente en la API de Google Maps

Tengo una lista de direcciones de tiendas y estoy tratando de crear un mapa a partir de ella. Usando la API de lugares, puedo recuperar la mayor parte de la información y crear y colocar manualmente los marcadores en el mapa:

 const service = new google.maps.places.PlacesService(map); service.findPlaceFromQuery({ query: '212 Enterprise Dr, Rockaway, Frank Pizza', fields: ['all'] }, onPlaceFound);

Sin embargo, me gustaría seleccionar el marcador original en lugar de superponer uno nuevo.

Eso es porque quiero que el usuario pueda abrir la ventana de información predeterminada con el número de teléfono de la tienda, direcciones y otras cosas.

Sé que puedo volver a crearlo, pero se siente un poco aburrido ya que toda la información ya está allí.

Marcador GM original Marcador personalizado

Esta publicación SO pregunta sobre lo mismo, pero no se ha encontrado ninguna solución.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Según la documentación que se encuentra aquí , que muestra findPlaceFromQuery() , el segundo parámetro de findPlaceFromQuery debe ser una función donde el primer argumento de esa función sea un Array of placeResults .

Por lo tanto, después de revisar un enlace aquí y aquí, su función onPlaceFound debería tener un aspecto similar a:

 function onPlaceFound(placeResultsArray){ const firstResult = placeResultsArray[0], firstIconURL = firstResult.icon; const latLng = firstResult.geometry.location, lat = latLng.lat(), lng = latLng.lng(); // do stuff with those variables here }

Por supuesto, eso no selecciona el resultado de Google como Marker , pero ahora tiene el icon real, la latitude y longitude .

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda