Quiero usar la biblioteca Javascript de folleto para mostrar tanto la capa de mosaico de Google como la de Bing, aunque no estoy seguro de cómo construir la url. La documentación muestra un ejemplo usando OSM:
var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/YOUR-API-KEY/997/256/{z}/{x}/{y}.png',
cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18});
Pero por alguna razón no puedo duplicar esto para Bing o Google. ¿Algunas ideas?
Gracias.
fuente
Sé que Google Maps lo prohíbe, pero si usa este complemento, puede hacerlo.
Verifique el
google.html
archivo debajo de laexamples
carpeta.Cambie la línea 15 a:
var ggl = new L.Google("ROADMAP);
Entonces debería funcionar para ti :)
Sin embargo, no sé si esto cumple con los TOS de Google.
fuente
Puede intentar usar los mosaicos de mapas de Bing directamente. Creo que esto no cumple con Bing TOS, pero registre la clave en Microsoft, bríndeles el enlace de copyright de la implementación de mapas, y no debería haber ningún problema. Consulte, por ejemplo, Maps of All para ver mosaicos de Bing en vivo dentro de la API de Google Maps. Si luego verifica http://www.mapsofall.com/public/js.js , hay una URL concreta de los mosaicos de Bing.
fuente