Извлечение и пересчет координат из KMZ файла

Вопросы по программному обеспечению NextGIS: Web, Mobile, QGIS, Manager и многочисленным модулям
Ответить
egor219
Новоприбывший
Сообщения: 5
Зарегистрирован: 05 июл 2017, 15:26
Репутация: 0

Извлечение и пересчет координат из KMZ файла

Сообщение egor219 » 05 июл 2017, 15:35

Есть KMZ файл с координатами профилей (выполнены как путь). Необходимо извлечь координаты концов и изломов профилей, пересчитать их в координаты Пулково 42 и выгрузить текстовой таблицей. Как это сделать?

Загрузил слой KMZ в программу, извлек узлы. Но как получить их координаты и пересчитать? Таблица атрибутов исходного слоя и полученного слоя узлов пуста.

Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 397
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 92
Откуда: Воронеж

Re: Извлечение и пересчет координат из KMZ файла

Сообщение Игорь Лебедь » 05 июл 2017, 15:52

egor219 писал(а):Есть KMZ файл с координатами профилей (выполнены как путь). Необходимо извлечь координаты концов и изломов профилей, пересчитать их в координаты Пулково 42 и выгрузить текстовой таблицей. Как это сделать?

Загрузил слой KMZ в программу, извлек узлы. Но как получить их координаты и пересчитать? Таблица атрибутов исходного слоя и полученного слоя узлов пуста.
1) чтобы пересчитать в Пулково 42, надо пересохранить ваш слой в проекции 28407 (или какая у вас там зона)
2) затем открыть таблицу атрибутов полученного слоя, "калькулятор полей" - создать новое поле xcor - прописать выражение $x (для ycor сответственно $y).

Игорь Белов
Гуру
Сообщения: 1406
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 862
Откуда: Казань

Re: Извлечение и пересчет координат из KMZ файла

Сообщение Игорь Белов » 05 июл 2017, 15:54

Просто сохраните слой узлов в формате CSV, указав нужную систему координат.

Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 397
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 92
Откуда: Воронеж

Re: Извлечение и пересчет координат из KMZ файла

Сообщение Игорь Лебедь » 05 июл 2017, 16:05

Игорь Белов писал(а):Просто сохраните слой узлов в формате CSV, указав нужную систему координат.
Вот это лайфхак!

egor219
Новоприбывший
Сообщения: 5
Зарегистрирован: 05 июл 2017, 15:26
Репутация: 0

Re: Извлечение и пересчет координат из KMZ файла

Сообщение egor219 » 06 июл 2017, 13:29

Благодарю за помощь. Оба варианта работают, но с CSV проще.

Ответить

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