SASGIS - SAS.Планета
View Issue Details
0001566SAS.Планета[All Projects] Хотелкаpublic14-09-2012 04:4418-06-2021 07:47
Garl 
 
normalminorhave not tried
confirmedopen 
Windows7Ultimate
110418 
24xxxx 
0001566: Создавать и редактировать полигоны и пути путём ввода координат
Хочется иметь возможность редактировать полигон в виде таблицы с координатами точек.
имеем
42.9047415 40.45482 42.9035895 40.4354565 44.019945 40.422852 44.028171 40.635495 43.1960445 40.6407555 43.1950905 40.6407555 43.1860095 40.6406025 43.141707 40.640364 43.097022 40.6405665 43.007103 40.641399 42.9625215 40.641831 42.9159105 40.6423035 42.9047415 40.45482

хочется иметь возможность увидеть этот полигон на карте, введя его в какое нибудь окошко.
координаты, метки, полигон
has duplicate 0003188closed vdemidov Сделать возможным ручное редактирование координат узловых точек области выделения 
has duplicate 0003334closed vdemidov Экспорт каталога координат узлов пути/полигона 
related to 0003766closed zed Координаты в таблице. Работа с местными системами координат. 
Issue History
14-09-2012 04:44GarlNew Issue
14-09-2012 04:44GarlTag Attached: координаты
14-09-2012 04:44GarlTag Attached: метки
14-09-2012 04:44GarlTag Attached: полигон
14-09-2012 05:55zOnNote Added: 0008885
14-09-2012 05:59GarlNote Added: 0008886
14-09-2012 06:02zOnNote Added: 0008887
14-09-2012 06:03GarlNote Added: 0008888
14-09-2012 06:19zOnNote Added: 0008890
14-09-2012 06:22vdemidovNote Added: 0008891
14-09-2012 06:29zOnNote Added: 0008893
14-09-2012 06:35vasketsovNote Added: 0008894
14-09-2012 06:44vdemidovNote Added: 0008895
14-09-2012 07:06TolikNote Added: 0008902
14-09-2012 07:07TolikNote Edited: 0008902bug_revision_view_page.php?bugnote_id=8902#r4324
14-09-2012 07:12GarlNote Added: 0008903
14-09-2012 08:04vasketsovNote Added: 0008905
02-10-2012 12:51vdemidovStatusnew => confirmed
02-10-2012 12:51vdemidovProduct Version.Nightly => 110418
02-10-2012 12:51vdemidovTarget Version => 24xxxx
02-10-2012 12:51vdemidovSummaryСоздавать полигоны путём ввода координат => Создавать и редактировать полигоны и пути путём ввода координат
02-10-2012 12:51vdemidovDescription Updatedbug_revision_view_page.php?rev_id=4443#r4443
05-03-2017 13:07vdemidovRelationship addedhas duplicate 0003188
08-08-2018 12:57vdemidovRelationship addedhas duplicate 0003334
18-06-2021 07:47vdemidovRelationship addedrelated to 0003766

Notes
(0008885)
zOn   
14-09-2012 05:55   
а не подойдет импорт какого либо формата? hlg или нечто еще текстовое?
(0008886)
Garl   
14-09-2012 05:59   
если делать один раз - то можно, а когда нужно много - уже надо матоматизировать
это дело хочеться как-то ускорить и упростить
hlg там чуток не в том порядке Lat,Lon
(0008887)
zOn   
14-09-2012 06:02   
ну ты ж в скриптах силен. парсер какой сбацай, который будет текстовый файл перегонять в hlg. как временное решение проблемы пойдет.
(0008888)
Garl   
14-09-2012 06:03   
таки хочется в штатной комплектации :)
(0008890)
zOn   
14-09-2012 06:19   
ну напиши парсер и приложи сюда, а уже на его основе будет наверное легче код писать. может я глупость сказал.
(0008891)
vdemidov   
14-09-2012 06:22   
ИМХО проблема не в парсере, а в том куда это запихать в САСе. Я не знаю как это оформить, что бы оно не выглядело как пятое колесо у телеги.
(0008893)
zOn   
14-09-2012 06:29   
два варианта:
1. с использованием текстового файла и ч/з диалог "открыть"
2. в окне поиска координат добавить закладку.
(0008894)
vasketsov   
14-09-2012 06:35   
Координаты с пробелами-разделителями похожи на kml с тэгами gx:Track. Недавно доработка делалась на тему их импорта (причём я специально не делал требование наличия третьей координаты - высоты). Подозреваю что возможно через этот формат будет проще всего импортировать. То есть типа откусывать парами и пихать в KML.

>проблема не в парсере
Проблема скорее всего вооббще в том, откуда эти координаты берутся. Ну не руками же их пишут )))

>не знаю как это оформить
Как вариант - редактирование координат метки руками в отдельном окошке. Со всеми проверками при его применении на тему типа объекта. То есть создаст Garl произвольный треугольник на карте, зайдёт в него и кинет все свои координаты туда. Только вот text\plain как-то совсем для этого грустно и непрозрачно.
(0008895)
vdemidov   
14-09-2012 06:44   
Редактор полигонов и путей в виде списка координат конечно делать нужно, но несколько лень. Особенно ради такой простой задачи.
(0008902)
Tolik   
14-09-2012 07:06   
(edited on: 14-09-2012 07:07)
Когда мне хочется импортировать нечто подобное, я превращаю это в csv, добавляю сверху строку типа "X,Y,note,name", подсовываю в GPSBabel (там есть типа Universal CSV) и получаю kml.
Можно, конечно, и в САС встроить аналогичный импорт... Но вроде нечасто приходится такое импортировать.

P.S. только получается не полигон, а куча меток.

(0008903)
Garl   
14-09-2012 07:12   
бывают вот такие
 40.2960491,43.6706654,0 40.2992249,43.6720312,0 40.3319263,43.6581233,0 40.3339863,43.6507955,0 40.3402519,43.644647,0 40.3061771,43.6285583,0 40.3022289,43.6304221,0 40.2993107,43.659862,0 40.2952766,43.6676854,0 40.2952766,43.6676854,0 40.2960491,43.6706654,0

но это уже wikimapia
(0008905)
vasketsov   
14-09-2012 08:04   
>40.2960491,43.6706654,0
Это уже KML без обёртки )).

>я превращаю это в csv
>в САС встроить аналогичный импорт
Кстати пойду пункт открою. Самого с Columbus V-990 задолбало.