SASGIS - SAS.Планета
View Issue Details
0003150SAS.Планета[All Projects] Багpublic08-11-2016 20:3714-11-2016 16:12
cycler 
 
normalminoralways
confirmedopen 
WindowsXPSP3
160707 
40xxxx 
0003150: Разные значения подсчёта длины трека в тултипе и информации о метке
Значение длины трека в тултипе (при включённой опции "показать/скрыть подписи") отлично от значения длины трека по ПКМ->"информация о метке"
No tags attached.
jpg dimensions-bug.jpg (129,800) 08-11-2016 20:37
http://www.sasgis.org/mantis/file_download.php?file_id=2117&type=bug
jpg

? dimensions-bug.gpx (22,297) 08-11-2016 20:37
http://www.sasgis.org/mantis/file_download.php?file_id=2118&type=bug
? dimensions-bug.kml (4,894) 08-11-2016 20:38
http://www.sasgis.org/mantis/file_download.php?file_id=2119&type=bug
Issue History
08-11-2016 20:37cyclerNew Issue
08-11-2016 20:37cyclerFile Added: dimensions-bug.jpg
08-11-2016 20:37cyclerFile Added: dimensions-bug.gpx
08-11-2016 20:38cyclerFile Added: dimensions-bug.kml
09-11-2016 07:07vdemidovNote Added: 0017687
09-11-2016 07:07vdemidovStatusnew => confirmed
09-11-2016 07:08vdemidovTarget Version => 181221
09-11-2016 16:20zedNote Added: 0017688
09-11-2016 17:32vdemidovNote Added: 0017689
09-11-2016 17:33vdemidovTarget Version181221 => 40xxxx
14-11-2016 16:00cyclerNote Added: 0017691
14-11-2016 16:10cyclerNote Added: 0017692
14-11-2016 16:12cyclerNote Edited: 0017692bug_revision_view_page.php?bugnote_id=17692#r7088

Notes
(0017687)
vdemidov   
09-11-2016 07:07   
Странно. Действительно есть разница. Хотя вроде как методы вычисления одни и те же. И расстояния считаются по исходным данным без двойного преобразования. Нужно смотреть.
(0017688)
zed   
09-11-2016 16:20   
Это давняя проблема или особенность - линейка в SAS использует параметры эллипсоида из настроек отображаемой карты (zmp), в статистике же используется WGS84. Т.е. если переключить карту на Яндекс.Карты, то линейка и статистика в показаниях сойдутся.

По-моему, надо менять дефолтное поведение и для всех измерений так же использовать WGS84, плюс, возможно, добавить опцию в настройки программы, чтобы пользователь мог выбрать, какой конкретно эллипсоид использовать.
(0017689)
vdemidov   
09-11-2016 17:32   
Точно-точно. Совсем забыл об этом. В линейке используются параметры эллипсоида карты, что бы ее можно было использовать на картах луны, марса и тд. Ну, ИМХО, пусть пока живет как есть.
(0017691)
cycler   
14-11-2016 16:00   
Это не линейка, это трек в режиме редактирования.

Действительно, карта яндекса даёт одинаковые результаты при отрисовке трека и в информации о метке, а карта бинга даёт разные цифры.

Я так понимаю, следует брать длину трека из статистики?
(0017692)
cycler   
14-11-2016 16:10   
(edited on: 14-11-2016 16:12)
Причём, чем длиннее трек, тем больше разница. Если провести прямую на 2000км, то разница составляет 4км. Это для карты бинга.
Не подумайте, что докапываюсь до мелочей, я действительно рисую треки 2-5-10 тыс. км. Конечно, на такой длине, да с учётом неровностей рельефа, стоит забыть про косметическую разницу в 4-20 км, но всё же хочется выжать максимум точности, чтобы никто потом не сказал, что я приплюсовал себе 20 бонусных километров..