HTML sayfası içine embed Google Map GPS koordinatlarına göre

3 Cevap php

Ben GPS görüntüleri koordinatları okuyan bir PHP fotoğraf galerisi var. Ben koordinatlarını kullanmak için değiştirmek ister ve fotoğraf sayfada bir google harita dahil ediyorum. Sadece bu çifti bilgi sağlayarak bir HTML sayfası üzerinde bir google harita görüntülemek için basit bir yolu var mı?

Teşekkürler.

3 Cevap

Aşağıda size başlarken yardımcı olabilecek birkaç örnek:


Using the Google Maps API 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>

Sadece GMap2.setCenter() yönteminde enlem ve boylamı değiştirmek gerekir. Son paramater yakınlaştırma seviyesidir.


Using the Google Maps API 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>

Maps API sürümü 3 kullanırken, google.maps.Map() kurucusuna seçenekleri gibi parametreleri geçirmek gerekir. Yukarıdaki örnekte kendini açıklayıcı olmalıdır.


Using the Static Map API:

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

Static Map API, luca suggested çok iyi bir fikir olabilir gibi.

Sadece yukarıdaki örnekte olduğu gibi, bir görüntü etiketi enlem ve boylam Paramaters geçmektedir. Bu doğrudan Google işlenen aşağıdaki haritayı, görüntüler:

Static Maps API kullanarak


statik google harita kullanmak, sadece diğer bazı ilave bilgileri temin etmek zorunda

http://maps.google.com/maps/api/staticmap?center=51.477222,0&zoom=14&size=400x400&sensor=false

sadece haritada bir resim göstermek

Burada API için bir link

http://code.google.com/intl/it-IT/apis/maps/documentation/staticmaps/#Latlons

Gerekirse, diğer seçenekleri bir yeri var

PHP kullanarak konum yana, aynı zamanda PHP Google Map API class, aynı zamanda sadece Google Maps JS API V3 kullanmak için güncellendi edildiği kullanabilirsiniz.