Anonymous | Login | Signup for a new account | 21-11-24 10:00 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001021 | SAS.Планета | [All Projects] Баг | public | 22-10-2011 20:44 | 08-10-2012 14:41 | ||||
Reporter | NavigatorB | ||||||||
Assigned To | zed | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows | OS | XP | OS Version | SP3 | ||||
Product Version | 120808 | ||||||||
Target Version | 121010 | Fixed in Version | 121010 | ||||||
Summary | 0001021: Измерение растояния | ||||||||
Description | Если при измерении расстояния разница долгот больше 180 градусов, то расстояние считается по экватору. | ||||||||
Additional Information | Паралле́ль — линия сечения поверхности земного шара плоскостью, параллельной плоскости экватора. На глобусе параллель рисуется в виде окружности, все точки которой равноудалены от экватора. Длины параллелей различны — они увеличиваются при приближении к экватору и уменьшаются к полюсам. Все точки одной параллели имеют одинаковую широту, но различную долготу. Экватор — самая длинная параллель. Для вычисления длины одного градуса дуги произвольной параллели можно умножить 111,3 км (длину дуги экваториальной параллели в 1 градус) на косинус угла, соответствующего искомой параллели. Принято определение экватора как нулевой параллели. Северный полюс имеет широту в +90 градусов, южный — в −90°. Расстояние между двумя параллелями, которые отличаются на 1 градус, — примерно 111 км. Параллели не являются ортодромиями, то есть кратчайшими линиями на поверхности между любыми их двумя точками. | ||||||||
Tags | измерение, линейка | ||||||||
Attached Files | |||||||||
Relationships | ||||||||||||||||
|
Notes | |
(0004162) gpsMax (manager) 22-10-2011 23:42 |
И правда, расстояния теперь странные. Когда-то было нормально. |
(0004164) bk99 (reporter) 23-10-2011 05:52 |
Спасибо за "Дополнительные сведения"! :) |
(0004168) NavigatorB (reporter) 23-10-2011 19:40 |
Всегда пожалуста :) |
(0004548) vdemidov (manager) 19-12-2011 10:11 edited on: 19-12-2011 10:12 |
Это последствия исправления Feya хотелки 0000217. Лично я удалил бы этот креатив нафиг и считал расстояние всегда по кратчайшему. А отрисовку когда-нибудь исправим. |
(0004947) Tolik (manager) 14-01-2012 08:26 edited on: 14-01-2012 10:16 |
Сейчас (Nightly.4781) измерения работают нормально. 10 градусов на экваторе - 1112.923 км, на 80-й параллели - 193.637 км. Планируется ли отрисовка линий измерения расстояний в виде дуги? (открывать новую хотелку?) P.S. На зуме 4 и выше вроде нормально, а 1-3 нет. P.P.S. И поясните, пожалуйста: хотя отображается прямая (а не "ортодромия") измеряется всё-таки кратчайшее расстояние между двумя точками? P.P.P.S. Напряг извилины и пришёл к выводу, что измеряется не кратчайшее расстояние, а длина отрезка прямой: 1112.923 * cos (80°) = 193.257 |
(0004960) Tolik (manager) 15-01-2012 13:25 |
zed, что Вы имели в виду, переводя статус в feedback? feedback - это вопросы к репортеру. В данном случае, наоборот, прояснить картину должны девелоперы. Я бы хотел увидеть в САС.Планете кривые, показывающие кратчайшее расстояние, и соответствующие цифры. Если кому-то нужны измерения по абстрактным линиям, которые на данной проекции выглядят как прямые, можно это оставить (добавить опцию в настройки). |
(0004963) zed (manager) 15-01-2012 14:25 |
>feedback - это вопросы к репортеру Вот к нему и вопрос: баг "По паралели ближе к полюсам тоже равна 40068км. К полюсам растояние по паралели должно стремиться к нулю." присутствует до сих пор или нет? Если нет, то закрываем. Как там и что считается, это другой вопрос. |
(0004968) Tolik (manager) 15-01-2012 15:35 |
Ага, присутствует - на зумах 1-3. Я написал выше в P.S. |
(0004969) zed (manager) 15-01-2012 15:40 |
Ну, на это по-моему можно закрыть глаза. |
(0004973) vdemidov (manager) 15-01-2012 16:47 |
Дело не в зуме, а в длинне отрезка. Если он больше половины паралели, то будут глюки из за креатива, который добавил feya. Отображение дугами в ближайшем будущем не планируется. |
(0004974) Tolik (manager) 15-01-2012 17:22 |
А очень хочется отображение дугами... Расстояния-то считаются по дугам или по "прямым"? |
(0004975) vdemidov (manager) 15-01-2012 17:45 |
Считаются расстояния по дугам. |
(0009299) vdemidov (manager) 08-10-2012 14:11 |
С внедрением Zed'ом нового метода вычисления расстояния канули в лету костыли расставленные Feya приводившие к этому багу. Ура. |
(0009300) vdemidov (manager) 08-10-2012 14:19 |
Правда баг 0000217 можно считать снова открытым, но если кто-то откроет что-то подобное, то я закрою с решением won't fix тем более что уже есть хотелка с рисованием отрезков дугами. |
(0009303) zed (manager) 08-10-2012 14:38 |
Теоретически, можно сделать workaround и принудительно ставить промежуточную точку на отрезке, координаты крайних точек которого отличаются более чем на 180 градусов. Тогда будет всё верно. С другой стороны, GoogleEarth точно так же считает кратчайшее расстояние, правда и рисует правильный отрезок. |
(0009304) vdemidov (manager) 08-10-2012 14:41 |
Ну это 1116 хотелка. Но для ее реализации в IDatum нужно еще запихнуть функцию возвращающую заданное количество точек равномерно раскиданных по отрезку между двумя заданными точками. Реализовывать это при помощи текущих функций будет слишком медленно. |
Users who viewed this issue | |
User List | Anonymous (3340x), rass (4x), zOn (1x) |
Total Views | 3345 |
Last View | 21-11-2024 10:00 |
Issue History | |||
Date Modified | Username | Field | Change |
22-10-2011 20:44 | NavigatorB | New Issue | |
22-10-2011 23:35 | gpsMax | Tag Attached: измерение | |
22-10-2011 23:37 | gpsMax | Tag Attached: линейка | |
22-10-2011 23:38 | gpsMax | Relationship added | related to 0000215 |
22-10-2011 23:42 | gpsMax | Note Added: 0004162 | |
22-10-2011 23:42 | gpsMax | Status | new => acknowledged |
22-10-2011 23:42 | gpsMax | Description Updated | View Revisions |
23-10-2011 05:52 | bk99 | Note Added: 0004164 | |
23-10-2011 19:40 | NavigatorB | Note Added: 0004168 | |
19-12-2011 10:10 | vdemidov | Relationship added | related to 0000217 |
19-12-2011 10:11 | vdemidov | Note Added: 0004548 | |
19-12-2011 10:12 | vdemidov | Note Edited: 0004548 | View Revisions |
14-01-2012 08:26 | Tolik | Note Added: 0004947 | |
14-01-2012 08:28 | Tolik | Note Edited: 0004947 | View Revisions |
14-01-2012 09:56 | Tolik | Note Edited: 0004947 | View Revisions |
14-01-2012 09:56 | Tolik | Note Edited: 0004947 | View Revisions |
14-01-2012 10:01 | Tolik | Note Edited: 0004947 | View Revisions |
14-01-2012 10:02 | Tolik | Note Edited: 0004947 | View Revisions |
14-01-2012 10:14 | Tolik | Note Edited: 0004947 | View Revisions |
14-01-2012 10:16 | Tolik | Note Edited: 0004947 | View Revisions |
15-01-2012 11:19 | zed | Status | acknowledged => feedback |
15-01-2012 13:25 | Tolik | Note Added: 0004960 | |
15-01-2012 14:25 | zed | Note Added: 0004963 | |
15-01-2012 15:35 | Tolik | Note Added: 0004968 | |
15-01-2012 15:40 | zed | Note Added: 0004969 | |
15-01-2012 15:44 | Tolik | Status | feedback => acknowledged |
15-01-2012 16:47 | vdemidov | Note Added: 0004973 | |
15-01-2012 17:22 | Tolik | Note Added: 0004974 | |
15-01-2012 17:45 | vdemidov | Note Added: 0004975 | |
09-08-2012 07:15 | vdemidov | Product Version | .Nightly => 120808 |
28-08-2012 14:01 | vdemidov | Status | acknowledged => confirmed |
28-08-2012 14:02 | vdemidov | Target Version | => 24xxxx |
28-08-2012 14:02 | vdemidov | Description Updated | View Revisions |
08-10-2012 14:09 | vdemidov | Relationship added | parent of 0001188 |
08-10-2012 14:11 | vdemidov | Note Added: 0009299 | |
08-10-2012 14:11 | vdemidov | Status | confirmed => resolved |
08-10-2012 14:11 | vdemidov | Fixed in Version | => 121010 |
08-10-2012 14:11 | vdemidov | Resolution | open => fixed |
08-10-2012 14:11 | vdemidov | Assigned To | => zed |
08-10-2012 14:12 | vdemidov | Relationship deleted | related to 0000215 |
08-10-2012 14:19 | vdemidov | Note Added: 0009300 | |
08-10-2012 14:19 | vdemidov | Relationship added | related to 0001116 |
08-10-2012 14:38 | zed | Note Added: 0009303 | |
08-10-2012 14:39 | zed | Target Version | 24xxxx => 121010 |
08-10-2012 14:41 | vdemidov | Note Added: 0009304 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |