Pregunta

Tengo un script que genera un montón de lugares/de lugares basados en una entrada de los usuarios.Quiero añadir estos lugares como marcadores en los Mapas de Google basado en javascript APIv3, pero me gustaría ir fácilmente más de la geocodificación de límite.

Hay una manera simplemente para insertar una cadena de un lugar muy popular en los marcadores de opciones de la variable y que se carga en el mapa?Para insertar "de Boston, en estados UNIDOS", en lugar de latlng(X,Y)?¿Hay otras opciones disponibles para mí?Sé de libre Api de geocodificación, pero no todos mis lugares se encuentran en los estados unidos.

¿Fue útil?

Solución

La única forma de especificar la ubicación de un marcador en Google Maps JavaScript API V3 es con un objeto latlng. No puede especificar la ubicación del marcador con un nombre común como "Boston, EE. UU.".

Una cosa que puede considerar es cómo funcionará un mapa con muchos marcadores. (Supongo que por "una tonelada" te refieres al menos a 500). Eso podría gravar mucho la computadora/dispositivo de su usuario y el usuario puede terminar con poco más que una gota de marcadores que es menos que completamente útil. Tal vez pueda probar, por ejemplo, 1000 marcadores en una máquina menos que Kickass y ver cómo funciona su código. Puede encontrar que necesita repensar su interfaz de una manera que reduzca la cantidad de marcadores que usa de todos modos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top