Thursday, August 27, 2009

Гео - программирование в веб

А зайдите с iPhone (или FF 3.5) на http://linkstore.ru/igeo/ Карта показана? Это базовый пример позиционирования для веб приложений.
Вот текст этого примера:

<script type="text/javascript">

function handler(location) {

var map = document.getElementById("map");
var lat = location.coords.latitude;
var lng = location.coords.longitude;
var acc = location.coords.accuracy;


var s ="<img src='http://maps.google.com/staticmap?center="+lat+","+lng+"&size=300x200&maptype=mobile&zoom=16&key=your_google_map_key' />"
+"<p>Latitude: " + lat + "</p>"
+"<p>Longitude: " + lng + "</p>"
+"<p>Accuracy: " + acc + "</p>";

map.innerHTML = s;
}

if (navigator.geolocation)
navigator.geolocation.getCurrentPosition(handler);

</script>

1 comment:

Anonymous said...

FF 3.5.2 - работает