Страница 1 из 1

Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 24 май 2020, 21:06
old_wolf_09
Добрый вечер.
Имеется векторный слой состоящий из нескольких полилиний (дороги). Каждая полилиния это отдельный километраж дороги (например 0-500, 500-1000, 1000-1500 и т.д.). Каждая полилиния имеет свои изгибы. Необходимо извлечь координаты вершин каждой из этих полилиний в отдельный файл. Как это сделать наилучшим и профессиональным образом?

Например: необходимо в одном файле собрать координаты вершин отрезка 5500-6000.

Полилиний будет много (более 350) поэтому нужно какое-то автоматизированное решение. И самое главное что все они на одном слое.

Благодарю за помощь. (файл к сожалению не могу приложить)

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 24 май 2020, 22:01
trir
сохрани в csv или загрузи в БД

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 24 май 2020, 22:18
Игорь Белов
[Вектор] → [Обработка геометрии] → [Extract vertices…]
В диалоге доступен флажок [x] Только выделенные объекты

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 25 май 2020, 08:39
old_wolf_09
Игорь Белов писал(а):
24 май 2020, 22:18
[Вектор] → [Обработка геометрии] → [Extract vertices…]
В диалоге доступен флажок [x] Только выделенные объекты
Спасибо за ответ! А можно этот процесс как то автоматизировать? Не знаете какие-нибудь подходящие под это дело модули или может на python есть что-нибудь?

Отдельно с этим процессом я знаком но не знаю как в отдельные файлы экспортировать отдельные полилинии с одного слоя. Полилиний очень много поэтому ищу какой нибудь автоматизированный путь (если он конечно существует).

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 25 май 2020, 17:26
trir
ищу какой нибудь автоматизированный путь
БД и SQL

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 25 май 2020, 17:58
Игорь Белов
Разнести в разные слои:
[Вектор] → [Управление данными] → [Разбить векторный слой…]

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 25 май 2020, 18:58
gamm
old_wolf_09 писал(а):
25 май 2020, 08:39
Полилиний очень много поэтому ищу какой нибудь автоматизированный путь
загрузите в R/Python, и делайте, что хотите - дело 20 минут.

Re: Извлечение списка координат нескольких полилиний из одного слоя

Добавлено: 26 май 2020, 08:33
old_wolf_09
Спасибо всем за помощь и подсказки. Направление понятно. Теперь поищу что-нибудь в сети по этим темам. Благодарю.