Извлечение списка координат нескольких полилиний из одного слоя
-
- Активный участник
- Сообщения: 105
- Зарегистрирован: 18 мар 2013, 22:59
- Репутация: 1
- Откуда: Казахстан
Извлечение списка координат нескольких полилиний из одного слоя
Добрый вечер.
Имеется векторный слой состоящий из нескольких полилиний (дороги). Каждая полилиния это отдельный километраж дороги (например 0-500, 500-1000, 1000-1500 и т.д.). Каждая полилиния имеет свои изгибы. Необходимо извлечь координаты вершин каждой из этих полилиний в отдельный файл. Как это сделать наилучшим и профессиональным образом?
Например: необходимо в одном файле собрать координаты вершин отрезка 5500-6000.
Полилиний будет много (более 350) поэтому нужно какое-то автоматизированное решение. И самое главное что все они на одном слое.
Благодарю за помощь. (файл к сожалению не могу приложить)
Имеется векторный слой состоящий из нескольких полилиний (дороги). Каждая полилиния это отдельный километраж дороги (например 0-500, 500-1000, 1000-1500 и т.д.). Каждая полилиния имеет свои изгибы. Необходимо извлечь координаты вершин каждой из этих полилиний в отдельный файл. Как это сделать наилучшим и профессиональным образом?
Например: необходимо в одном файле собрать координаты вершин отрезка 5500-6000.
Полилиний будет много (более 350) поэтому нужно какое-то автоматизированное решение. И самое главное что все они на одном слое.
Благодарю за помощь. (файл к сожалению не могу приложить)
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Извлечение списка координат нескольких полилиний из одного слоя
сохрани в csv или загрузи в БД
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Извлечение списка координат нескольких полилиний из одного слоя
[Вектор] → [Обработка геометрии] → [Extract vertices…]
В диалоге доступен флажок [x] Только выделенные объекты
В диалоге доступен флажок [x] Только выделенные объекты
The purpose of computing is insight, not numbers
-
- Активный участник
- Сообщения: 105
- Зарегистрирован: 18 мар 2013, 22:59
- Репутация: 1
- Откуда: Казахстан
Re: Извлечение списка координат нескольких полилиний из одного слоя
Спасибо за ответ! А можно этот процесс как то автоматизировать? Не знаете какие-нибудь подходящие под это дело модули или может на python есть что-нибудь?Игорь Белов писал(а): ↑24 май 2020, 22:18[Вектор] → [Обработка геометрии] → [Extract vertices…]
В диалоге доступен флажок [x] Только выделенные объекты
Отдельно с этим процессом я знаком но не знаю как в отдельные файлы экспортировать отдельные полилинии с одного слоя. Полилиний очень много поэтому ищу какой нибудь автоматизированный путь (если он конечно существует).
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Извлечение списка координат нескольких полилиний из одного слоя
БД и SQLищу какой нибудь автоматизированный путь
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Извлечение списка координат нескольких полилиний из одного слоя
Разнести в разные слои:
[Вектор] → [Управление данными] → [Разбить векторный слой…]
[Вектор] → [Управление данными] → [Разбить векторный слой…]
The purpose of computing is insight, not numbers
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Извлечение списка координат нескольких полилиний из одного слоя
загрузите в R/Python, и делайте, что хотите - дело 20 минут.old_wolf_09 писал(а): ↑25 май 2020, 08:39Полилиний очень много поэтому ищу какой нибудь автоматизированный путь
-
- Активный участник
- Сообщения: 105
- Зарегистрирован: 18 мар 2013, 22:59
- Репутация: 1
- Откуда: Казахстан
Re: Извлечение списка координат нескольких полилиний из одного слоя
Спасибо всем за помощь и подсказки. Направление понятно. Теперь поищу что-нибудь в сети по этим темам. Благодарю.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость