SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000219SAS.Планета[All Projects] Хотелкаpublic12-11-2010 08:0208-10-2012 15:40
Reportermax37online 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformWindowsOSXPOS VersionProfessional SP3
Product Version101103 
Target Version121010Fixed in Version121010 
Summary0000219: Отображение азимута в инструменте измерений расстояний
DescriptionЕсть ли возможность реализовать как в Google Earth (инструмент линейка), чтобы при измерении расстояния кроме расстояния отображался азимут?
Tagsgoogle earth, азимут, линейка
Attached Files

- Relationships
parent of 0001188resolvedzed Алгоритм проецирования точки на эллипсоиде 
has duplicate 0000760closedvdemidov Добавить в линейку графу с направлением линии в градусах 
has duplicate 0001035closedvdemidov Отображение азимута при измерении линейкой 
related to 0000099confirmed Добавить инструмент - вычисление азимута между двумя существующими метками 
related to 0000288closedvdemidov Измерение расстояния с помощью "Добавить новый путь" 
related to 0000094resolvedvdemidov Добавить создание точек по азимуту 

-  Notes
(0000592)
Tikh (reporter)
22-11-2010 10:31

Данный инцидент перекликается с инцидентом http://sasgis.org/mantis/view.php?id=99

Может быть достаточно будет реализовать только один из них?
(0000594)
max37online (reporter)
22-11-2010 16:46

Ну я например вижу это по-другому. IMHO реализация аналогично googleearth наиболее удачная (никаких лишних кнопок, выпадающих меню, и выборов точек). Таскаешь себе одну из точек в инструменте измерений расстояний, и одновременно с изменяющейся цифрой расстояний между метками меняется цифра азимута. Даже отдельно включать/выключать ее не надо - кому информация ненужная, просто не обращает внимания на вторую цифру, обозначающую азимут.
(0000597)
Tikh (reporter)
23-11-2010 05:02

Поддерживаю.
(0009211)
zed (manager)
06-10-2012 21:07

После решения 0001188 стала возможна достаточно простая реализация и этого тикета. Причём, можно выводить азимуты для всех промежуточных точек, а не только для той которую таскаешь мышкой и в дополнение к начальному азимуту можно выводить и конечный азимут. Начальный совпадает с тем, что показывает GoogleEarth, что означает конечный, мне неведомо, но кому-то наверняка может пригодиться. Поэтому, думаю, без дополнительных настроек всё же не обойтись.

Буду пробовать на днях.
(0009212)
zed (manager)
06-10-2012 21:25

Допёрло: конечный азимут - азимут-перевёртыш, по которому нужно возвращаться из конечной точки в начальную.
(0009214)
Dima2000 (developer)
06-10-2012 23:47

В вики говорилось что конечный азимут - не под которым вышли из начальной точки, а под которым пришли в конечную, они разные могут быть.
Как в GoogleEarth не знаю.
(0009264)
zed (manager)
07-10-2012 12:41

>они разные могут быть
Могут, но та функция, что считает азимуты, возвращает именно обратный азимут для конечной точки, делая финт: AFinalBearing := AFinalBearing - Pi, где AFinalBearing - видимо то, о чём говорится в wiki.
(0009297)
zed (manager)
08-10-2012 13:55

Сделал. Включать и отключать пока что можно только через ini:
[CalcLine]
ShowAzimuth=1

По-умолчанию, опция включена.
(0009308)
Tolik (manager)
08-10-2012 15:40
edited on: 08-10-2012 15:51

> А чё ждать-то? Прикрепил exe. Тестируй. (0001264:0009298)
Тестирую. Если надпись "Total:... Azimuth:..." не помещается в окно программы, она не отображается вообще.
То же самое было и раньше, но надпись была короче, поэтому баг был не столь заметным.

Может, в 2 строки писать?

А ещё надо реализовать связанную хотелку - рисование дуг вместо отрезков, а то пойдут вопросы, почему азимут не совпадает со шкалой (gauge).


- Users who viewed this issue
User List Anonymous (6859x), podonok15 (1x)
Total Views 6860
Last View 29-03-2024 12:27

- Issue History
Date Modified Username Field Change
12-11-2010 08:02 max37online New Issue
19-11-2010 08:32 vdemidov Status new => acknowledged
19-11-2010 08:32 vdemidov Target Version => 40xxxx
19-11-2010 08:33 vdemidov Target Version 40xxxx => 29xxxx
22-11-2010 10:31 Tikh Note Added: 0000592
22-11-2010 16:46 max37online Note Added: 0000594
23-11-2010 05:02 Tikh Note Added: 0000597
06-04-2011 23:56 gpsMax Tag Attached: азимут
06-04-2011 23:57 gpsMax Relationship added related to 0000099
07-04-2011 00:56 gpsMax Summary Отображение азимута в инструменте измерений расстоянйи => Отображение азимута в инструменте измерений расстояний
07-04-2011 00:56 gpsMax Description Updated View Revisions
07-04-2011 00:57 gpsMax Tag Attached: линейка
07-04-2011 01:43 gpsMax Relationship added related to 0000288
11-04-2011 07:11 vdemidov Status acknowledged => confirmed
11-04-2011 08:06 gpsMax Tag Attached: google earth
27-05-2011 10:23 vdemidov Relationship added has duplicate 0000760
08-11-2011 18:06 vdemidov Relationship added has duplicate 0001035
05-03-2012 08:22 vdemidov Relationship added parent of 0001188
06-10-2012 21:07 zed Note Added: 0009211
06-10-2012 21:07 zed Assigned To => zed
06-10-2012 21:07 zed Status confirmed => assigned
06-10-2012 21:25 zed Note Added: 0009212
06-10-2012 23:47 Dima2000 Note Added: 0009214
07-10-2012 12:41 zed Note Added: 0009264
08-10-2012 13:55 zed Note Added: 0009297
08-10-2012 13:55 zed Status assigned => resolved
08-10-2012 13:55 zed Fixed in Version => 121010
08-10-2012 13:55 zed Resolution open => fixed
08-10-2012 13:56 zed Target Version 29xxxx => 121010
08-10-2012 15:40 Tolik Note Added: 0009308
08-10-2012 15:51 Tolik Note Edited: 0009308 View Revisions
30-10-2012 17:07 Tolik Relationship added related to 0000094



Copyright © 2007 - 2024 SAS.Planet Team