Клуб API Карт

Проблема с отображением WGS-84 координат

Пост в архиве.
sgolovashov
28 марта 2011, 19:20

Добрый вечер!

Существует проблема с отображением координат. Например имееи координату:

N56 578225 E40 599903

Вводим ее в яндекс карты в виже: 56 + 578225 / 60, 40 + 599903 / 60

И все отображается верно: Россия, Ивановская область, Ивановский район, Иваново, Строителей проспект

Но стоит яндексу увидеть координату N56 574188, E41 457, или N56 576740, E41 6714 то из-за четырех цифр улетает куда то в другое место...

Подскажите пожалуйста как пересчитать руками координаты в СК-42 (ведь карта работает в нем?) или что нужно дописать, чтобы точка отобразилась верно?

5 комментариев
N56 57.6740 E41 67.14
О! Это ж получается mm mm.mmmm! ТОЧНО! СПАСИБО!

Что то не получается... Имеем:

Россия, Ивановская область, Лежневский район, Лежнево
N56 47.9173 E40 56.1120


По формуле DDD = DD+((MM.MMMM)/60)

расчитываем и получаем: 57.52883, 40.18666
 блин.. так это ярославская область ((( Что не так?..

Ладно, расчитаем по формуле

DDD = DD+((MM)/60)+(SS)/3600


            получаем 56.80861, 40.93638

уже лучше, но 4,5 км разницы с WDS... Куда рыть?..


Нашел засаду!

Проблемы начинаются при переходе координат в следующую полосу:


вот здесь начинается прыганье ->      N56 576722 E41    вот из-за этой цифры -> 10006
вот здесь начинается прыганье ->      N56 576722 E41 10006
а здесь все хорошо ->      N56.953388 E40.992927
а здесь все хорошо ->      N56 574320 E40 596558


Получается
машина едет по г. Иваново, по проспекту текстильщиков  N56.953388
E40.992927  и неожиданно оказывается в за Кохмой N56 576722 E41 10006

Кстати на последнюю кординату и гугль говорит:
Не удалось найти адрес:
N56 576722 E41 10006


Может они как то их переворачивают?...

Вопрос закрыт.. цифра 10006 не полная.. полная 010006