saber obtener mis mapa longitud lector latitud google geográficas geograficas coordenadas con como buscar php google-maps

php - obtener - mapa con coordenadas geográficas



Incruste Google Map en una página HTML basada en coordenadas GPS (3)

Tengo una galería de fotos PHP que lee las coordenadas GPS de las imágenes. Me gustaría modificarlo para usar las coordenadas e incluir un mapa de Google en la página de fotos. ¿Existe una forma sencilla de mostrar un mapa de Google en una página HTML proporcionando solo este par de información?

Gracias.


Los siguientes son algunos ejemplos que puede ayudarlo a comenzar:

Usando el API de Google Maps v2 :

<!DOCTYPE html> <html> <head> <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false" type="text/javascript"></script> </head> <body onunload="GUnload()"> <div id="map" style="width: 400px; height: 300px"></div> <script type="text/javascript"> var map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(51.49, -0.12), 8); </script> </body> </html>

Simplemente necesita cambiar la latitud y la longitud en el método GMap2.setCenter() . El último parámetro es el nivel de zoom.

Usando el API de Google Maps v3 :

<!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> </head> <body> <div id="map" style="width: 400px; height: 300px"></div> <script type="text/javascript"> var myOptions = { zoom: 8, center: new google.maps.LatLng(51.49, -0.12), mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map"), myOptions); </script> </body> </html>

Cuando use la versión 3 de la API de Google Maps, deberá pasar sus parámetros como opciones al constructor google.maps.Map() . El ejemplo anterior debe ser auto explicativo.

Usando la API del mapa estático :

<img src="https://maps.google.com/maps/api/staticmap?center=51.49,-0.12&zoom=8&size=400x300&sensor=false" style="width: 400px; height: 400px;" />

La API del mapa estático , como Luca sugirió, podría ser una muy buena idea.

Simplemente pase los parámetros de latitud y longitud en una etiqueta de imagen, como en el ejemplo anterior. Mostraría el siguiente mapa, directamente de Google:


Ya que está usando PHP, también podría usar la clase de API de Google Map de PHP , que también se acaba de actualizar para usar V3 de las API de JS de Google Maps.