Записать в таблицу атрибутов значение Z трехмерного шейпа

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Записать в таблицу атрибутов значение Z трехмерного шейпа

Сообщение ggis »

Здравствуйте. Подскажите, пожалуйста, каким способом возможно записать в таблицу атрибутов слоя значение Z для трехмерного шейпа. NextGIS QGIS (15.6.110). Спасибо.
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Записать в таблицу атрибутов значение Z трехмерного шейп

Сообщение Александр Мурый »

Если 3d-шейп делался из 2d-шейпа с высотами в атрибутах, и ID у объектов исходного и конечного слоёв совпадают, просто используйте таблицу атрибутов исходного шейпа.
Редактор материалов, модератор форума
ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: Записать в таблицу атрибутов значение Z трехмерного шейп

Сообщение ggis »

Александр Мурый писал(а):Если 3d-шейп делался из 2d-шейпа с высотами в атрибутах, и ID у объектов исходного и конечного слоёв совпадают, просто используйте таблицу атрибутов исходного шейпа.
Трехмерный шейп был экспортирован из другой программы, в таблице отсутствует поле со значениями Z :(
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Записать в таблицу атрибутов значение Z трехмерного шейп

Сообщение Александр Мурый »

В "Калькуляторе полей" создайте новое поле с помощью такого выражения: "z($geometry)".
Редактор материалов, модератор форума
Ответить

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

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

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