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

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

Добавлено: 11 фев 2021, 12:18
Marione
Всем привет!

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

Спасибо за внимание)

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

Добавлено: 11 фев 2021, 12:54
trir
какая точность нужна?

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

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

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

Добавлено: 11 фев 2021, 16:19
Marione
trir, Точность хотя бы до десятых. Потому что эти данные нужны для документации)

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

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

У меня еще один возник вопрос! Я пронумеровала точки, все так же через калькулятор полей, функцией $id , но нумерация начинается с 0. как мне это исправить?

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

Добавлено: 11 фев 2021, 16:43
Эдуард Казаков
Marione писал(а):
11 фев 2021, 16:41
У меня еще один возник вопрос! Я пронумеровала точки, все так же через калькулятор полей, функцией $id , но нумерация начинается с 0. как мне это исправить?
в выражении пишете $id + 1
:)

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

Добавлено: 11 фев 2021, 16:57
Marione
Эдуард Казаков, господи, спасибо! это просто божественно!))))

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

Добавлено: 12 фев 2021, 10:38
Игорь Белов
Эдуард Казаков писал(а):
11 фев 2021, 12:55
2. В калькуляторе полей для слоя с узловыми точками посчитать два новых поля, x и y, это делается выражениями $x и $y соответственно.
Это лишний шаг. Достаточно в диалоге экспорта в CSV задать вывод геометрии:
[Layer Options] → [GEOMETRY] → [AS_XY]