AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

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

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

Longitude:
Latitude:

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-2016 by KDG