Как закоординировать характерные поворотные точки полигона/линии?

Вопросы по программному обеспечению NextGIS: Web, Mobile, QGIS, Manager и многочисленным модулям
Ответить
Marione
Новоприбывший
Сообщения: 4
Зарегистрирован: 11 фев 2021, 12:09
Репутация: 0
Откуда: Cамара

Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Marione »

Всем привет!

Очень нужен совет и помощь профессионалов)
Задача такая - есть линия/полигон в системе координат МСК-21. Мне нужно закоординировать характерные поворотные точки данной линии/полигона. В идеале мне нужен выходной файл со списком точек и их координат. Можно ли это осуществить и какими способами это можно сделать?

Спасибо за внимание)
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение trir »

какая точность нужна?
Аватара пользователя
Эдуард Казаков
Гуру
Сообщения: 549
Зарегистрирован: 23 апр 2014, 17:11
Репутация: 535
Откуда: Planet Earth
Контактная информация:

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Эдуард Казаков »

Добрый день. Что используете, QGIS / NextGIS QGIS?
Вообще, это простая задача:
1. Извлечь узлы из объектов слоя ваших линий/полигонов (инструмент в панели анализа так и называется, "Извлечь узлы")
2. В калькуляторе полей для слоя с узловыми точками посчитать два новых поля, x и y, это делается выражениями $x и $y соответственно.
3. Получившийся после добавления полей слой сохраняете в csv или xlsx, вот вам и ведомость координат.
Marione
Новоприбывший
Сообщения: 4
Зарегистрирован: 11 фев 2021, 12:09
Репутация: 0
Откуда: Cамара

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Marione »

trir, Точность хотя бы до десятых. Потому что эти данные нужны для документации)
Marione
Новоприбывший
Сообщения: 4
Зарегистрирован: 11 фев 2021, 12:09
Репутация: 0
Откуда: Cамара

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Marione »

Эдуард Казаков, использую NextGIS QGIS
Ура! У меня все получилось, спасибо вам огромное) для меня это открытие какое-то

У меня еще один возник вопрос! Я пронумеровала точки, все так же через калькулятор полей, функцией $id , но нумерация начинается с 0. как мне это исправить?
Аватара пользователя
Эдуард Казаков
Гуру
Сообщения: 549
Зарегистрирован: 23 апр 2014, 17:11
Репутация: 535
Откуда: Planet Earth
Контактная информация:

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Эдуард Казаков »

Marione писал(а): 11 фев 2021, 16:41У меня еще один возник вопрос! Я пронумеровала точки, все так же через калькулятор полей, функцией $id , но нумерация начинается с 0. как мне это исправить?
в выражении пишете $id + 1
:)
Marione
Новоприбывший
Сообщения: 4
Зарегистрирован: 11 фев 2021, 12:09
Репутация: 0
Откуда: Cамара

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Marione »

Эдуард Казаков, господи, спасибо! это просто божественно!))))
Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2240
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1513
Откуда: Казань

Re: Как закоординировать характерные поворотные точки полигона/линии?

Сообщение Игорь Белов »

Эдуард Казаков писал(а): 11 фев 2021, 12:552. В калькуляторе полей для слоя с узловыми точками посчитать два новых поля, x и y, это делается выражениями $x и $y соответственно.
Это лишний шаг. Достаточно в диалоге экспорта в CSV задать вывод геометрии:
[Layer Options] → [GEOMETRY] → [AS_XY]
The purpose of computing is insight, not numbers
Ответить

Вернуться в «NextGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость