Показать сообщение отдельно
Старый 08.01.2012, 12:38   #10
Пользователь
 
Регистрация: 29.01.2011
Сообщений: 36
Сказал Спасибо: 7
Имеет 4 спасибок в 4 сообщенях
kyzdarovaky пока неопределено
По умолчанию

Где я накосячил? Запутался совсем, проучаю $mx = 16308 $my = 20960 что обозначают эти значения? Положение точки на графической карте тут рядом не стояло
Код:
<?
$regionPixelXSize = 1812;
$regionPixelYSize = 2620;
$x = 0;
$y = 0;
$regionSize = 32768;
$GEO_X_FIRST = 11;
$GEO_Y_FIRST = 10;
$MAP_MIN_X = ($GEO_X_FIRST - 20) << 15;
$MAP_MIN_Y = ($GEO_Y_FIRST - 18) << 15;

$x = ($x - $MAP_MIN_X);
$y = ($y - $MAP_MIN_Y);
$GX = $x / $regionSize + $GEO_X_FIRST;
$GY = $y / $regionSize + $GEO_Y_FIRST;

$mx = ($x-($x % $regionSize)) / ($regionSize / $regionPixelXSize); 
$my = ($y-($y % $regionSize)) / ($regionSize / $regionPixelYSize); 
?>
kyzdarovaky вне форума   Ответить с цитированием