SASGIS - SAS.Планета
View Issue Details
0003575SAS.Планета[All Projects] Хотелкаpublic01-11-2019 17:4419-11-2019 07:42
Lessnick 
vdemidov 
normalminorhave not tried
closedwon't fix 
Windows8.1x64
190707 
 
0003575: Функция, позволяющая автоматически провести путь между выбранными метками
В процессе анализа полётов беспилотного летательного аппарата необходимо строить полигон, в который попадает территория, над которой проходит полёт. В процессе полёта генерируется свыше 100 точек с координатами, которые затем необходимо объединять. Было бы великолепно, если бы появилась функция, позволяющая одним нажатием провести путь между всеми 100 метками.
No tags attached.
Issue History
01-11-2019 17:44LessnickNew Issue
01-11-2019 18:04zedNote Added: 0019425
01-11-2019 18:07zedNote Edited: 0019425bug_revision_view_page.php?bugnote_id=19425#r7515
01-11-2019 18:09LessnickNote Added: 0019426
01-11-2019 18:11LessnickNote Edited: 0019426bug_revision_view_page.php?bugnote_id=19426#r7517
01-11-2019 18:21zedNote Added: 0019427
02-11-2019 08:01LessnickNote Added: 0019429
02-11-2019 08:14zedNote Added: 0019430
19-11-2019 07:42vdemidovNote Added: 0019467
19-11-2019 07:42vdemidovStatusnew => resolved
19-11-2019 07:42vdemidovResolutionopen => won't fix
19-11-2019 07:42vdemidovAssigned To => vdemidov
19-11-2019 07:42vdemidovStatusresolved => closed

Notes
(0019425)
zed   
01-11-2019 18:04   
(edited on: 01-11-2019 18:07)
И в какой последовательности предполагается объединять точки? А так же, как их выбирать: на карте или в Управлении метками?

Мне кажется ваша задача уж слишком специфична. Решается она довольно просто, но вопрос - нужна ли такая функция в принципе.

(0019426)
Lessnick   
01-11-2019 18:09   
(edited on: 01-11-2019 18:11)
Изначально мы экспортируем координатные точки полёта из XML в SAS planet. Они экспортируются в последовательности 1, 2, 3...... 157. Где 1 - точка взлёта и 157 - точка посадки.
Поэтому объединять их надо в последовательности 1-2-3-.....157

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

(0019427)
zed   
01-11-2019 18:21   
А чем вы их экспортируете? Может стоит подкрутить там? Ведь чтобы из набора точек получить путь, в kml достаточно записать их координаты последовательно, одна за одной, отделив пробелом. Ну и обернуть соответствующим тегом получившуюся последовательность: https://developers.google.com/kml/documentation/kml_tut#paths
(0019429)
Lessnick   
02-11-2019 08:01   
Делаю следующим образом:

Экспорт координатных меток из Excel в SAS.Planet

1. В полётом файле с координатами в формате XML оставляю столбцы с широтой, долготой и номером метки.
2. Номера меток привожу к формату: 1, 2, 3, 4
3. Делаю формат ячеек - текстовый
4. Заменяю все запятые в записях широты и долготы на точки
5. Захожу на https://www.becsv.com/csv-kml.php
6. Копирую данные из excel в окно CSV Data
7. Ставлю в Result control:Name Field #1 Latitude field #2 Longitude Field #3
8. Нажимаю кнопку Convert CVS to KML
9. Download Result - получается файл
10. Перехожу в SAS planet - управление метками - импорт файла

Вашу ссылку сейчас внимательно посмотрю.
(0019430)
zed   
02-11-2019 08:14   
Свяжитесь со мной по почте [email protected] - могу сильно упростить вам процесс переноса меток.
(0019467)
vdemidov   
19-11-2019 07:42   
Слишком специфичная задача. Проще решать вне САС.