Квартиры, дома, земельные участки Краснодарского края без посредников. Объявления собственников недвижимости.
Реклама здесь
Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Получаем координаты точки на карте мира

Нажмите мышкой на любой точке карты:

Longitude:
Latitude:


<?php
if(@$_POST['map_x'])
{    
    
$width  310;
    
$height 155;
    
$values getlocationcoords_inv($_POST['map_x'],$_POST['map_y'], $width,$height); 
}

function 
getlocationcoords_inv($x,$y$width,$height
{
    
$lat = ((($y $height) * 180) - 90) * -1;
    
$lon =(($x $width) * 360) - 180;
    return array(
$lat,$lon);
}
?>
<input name="map" type="image" id="map" src="pic/earth.jpg" width="310" height="155" border="0">

Longitude: <?=@$values[1];?><br>
Latitude: <?=@$values[0];?><br>

?>
Скопировать в буфер

$width,$height - размер карты
$x,$y - координаты на карте

Скачать карту размером: 310x155 (23Kb), 620x310 (43Kb).

Смотрите также: Показывает точку на карте по переданным координатам.

© Copyright 2008-2012 by KDG