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

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

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

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

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

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

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

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

Добавлено: 05 июл 2017, 15:54
Игорь Белов
Просто сохраните слой узлов в формате CSV, указав нужную систему координат.

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

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

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

Добавлено: 06 июл 2017, 13:29
egor219
Благодарю за помощь. Оба варианта работают, но с CSV проще.