Клуб API Карт

Преобразование координат

main.code
31 мая 2012, 15:18

Подскажите пожалуйста как можно преобразовать координаты без использования YMapsConverter? Пишу проект на ActionScript, и нет возможности использовать JS

Если php методы для такой конвертации? или может кто подскажет по каким формулам делать конвертацию самому?

10 комментариев
Подписаться на комментарии к посту

посмотрите в исходники https://github.com/twirl/hsTiler

от чего это исходники? что делает этот код?

Yandex Maps API Hotspot Tiler

в этих исходниках нашел только преобразование географических координат в пиксельные. Где взять формулы для конвертации пиксельных координат в георгафические?

самый простой вариант - подключите api2 в режиме mode=debug&load=projection.GeoToGlobalPixels

После чего в дебагере браузера можно будет посмотреть исходники нашего конвертера, в частности ищите функцию geoToMercator

geoToMercator я уже нашел, и переписал в своем проекте. Мне нужен сейчас pixelsToGeo. Есть ли такая формула?

Подскажи пожалуйста как найти исходники класса IProjection?

IProjection не класс а интерфейс

можно попробовать загрузить АПИ 

mode=debug&load=projection.GeoFromGlobalPixels

и поискать его реализацию в каком-нибудь классе конкретной проекции

всем спасибо за помощь, нашел все что нужно было