Линейка на Яндекс.Картах

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
godnik
Активный участник
Сообщения: 107
Зарегистрирован: 23 окт 2007, 19:20
Репутация: 13
Откуда: Москва
Контактная информация:

Линейка на Яндекс.Картах

Сообщение godnik » 20 май 2009, 23:57

Забавно - наткнулись на загадочную разницу с Яндекс.Картами в измерении расстояний. Например, расстояние между Москвой и Пекином на "Космоснимках" ~ 5800 км ссылка. Также на Гугле (там еще линия, соединяющая точки, визуализируется по геодезической)
А на Яндекс.Картах линейка почему-то выдает результат ~ 6100 ссылка
Как они так считают интересно?

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение gis » 21 май 2009, 02:28

Забавно :)

По идее разница является следствием разницы проекций. Но проекции по внешнему виду карты вроде особо не различаются. Так что у меня подозрение что картографический движок математику плохо знает :)

По идее протяженность с запад на восток России должна быть порядка 8000 (140 градусов по 60 градусу широты). Так что Яндекс вроде как ближе к истине.

Посмотрим что спецы по сервисам скажут - интересно стало :)

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение Максим Дубинин » 21 май 2009, 05:05

Яндекс ошибается и непонятно где в у него в url широта Пекина (116.391667)?

Код: Выделить всё

http://maps.yandex.ru/?ll=74.612747%2C46.607362&rl=37.522899%2C55.739002~78.925783%2C-15.664963
А линии все показываю не те, которые измеряют, надо вот так.
пристегивайтесь, турбулентность прямо по курсу

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение gis » 21 май 2009, 09:19

Тут самое забавное другое - откуда разница в измерениях.

Сканэкс вроде бы снимки поставляет яндексу. Я так подозреваю и наработки по веб-сервесу передал. А то как-то совпало - появление снимков и обновление сервисов яндекса :)

godnik
Активный участник
Сообщения: 107
Зарегистрирован: 23 окт 2007, 19:20
Репутация: 13
Откуда: Москва
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение godnik » 21 май 2009, 12:55

sim писал(а):А линии все показываю не те, которые измеряют, надо вот так.
Да согласен, это красиво, когда рисуется геодезическая.
gis писал(а):Но проекции по внешнему виду карты вроде особо не различаются.
Проекция одинаковая - Меркатора. И у "Космоснимков" с "Яндексом" (!) одинаковый абсолютно датум. Короче, Меркатор WGS84
Но при этом - с Гуглом (у которого Меркатор на сфере (одной из...)) у нас расстояние совпадает, а как считает Яндекс - ? :shock:
gis писал(а):Я так подозреваю и наработки по веб-сервесу передал.
Наработки Яндексу не передавались. Мы разработали Карты@Mail.Ru :wink:

P.S. Конечно, если это баг - следовало бы просто им написать об ошибке. Что я, наверное, и сделаю.

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение gis » 21 май 2009, 13:26

Космоснимки http://kosmosnimki.ru/permalink.html?Nf91b3a46
Прямая линия от 30 в.д. и 60 с.ш. до 170 в.д. и 60 с.ш. дает 6300 (то же что и гугл - т.е. растояние по большой дуге или где-то к этому близко)
Прямые линии с шагом 10 по долготе дают 7800 - т.е. близко к истине

Яндекс
Прямая линия от 30 в.д. и 60 с.ш. до 170 в.д. и 60 с.ш. дает 7800 - т.е. близко к истине

Речь о расстоянии по 60 широте

Получается Яндекс считает по карте. Вы по большой дуге, т.е. кратчайшее расстояние.

Вывод - у вас навигаторам надо мерить (особенно авиа). На яндеске простым смертным, которые по земле ходят :)

А что у вас у них за движок мапсервера? Вы ядро чужое брали или свое писали?

godnik
Активный участник
Сообщения: 107
Зарегистрирован: 23 окт 2007, 19:20
Репутация: 13
Откуда: Москва
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение godnik » 21 май 2009, 13:35

Ну так, получилось что в первом примере, на КС = 6300,
а во втором, на Я.Картах= 7800

godnik
Активный участник
Сообщения: 107
Зарегистрирован: 23 окт 2007, 19:20
Репутация: 13
Откуда: Москва
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение godnik » 21 май 2009, 13:41

gis писал(а):А что у вас у них за движок мапсервера? Вы ядро чужое брали или свое писали?
Свое. И у них - свое.

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Линейка на Яндекс.Картах

Сообщение gis » 24 май 2009, 11:01

godnik писал(а):Свое. И у них - свое.
А с чем связано такое решение, если не секрет? Почему не использовали AGServer или MapServer или...?
Они не производительны?

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя