Страница 1 из 1
SHP в 3d
Добавлено: 03 дек 2011, 05:13
dobeer
Имеется SHP файл (полигоны), в атрибутике есть поле с указанием этажности, существует ли возможность каким либо ПО преобразовать полигоны в 3д (псевдо)?
Re: SHP в 3d
Добавлено: 03 дек 2011, 16:27
Донецков
См. штатные приложения под ArcGIS для работы с 3D
Re: SHP в 3d
Добавлено: 03 дек 2011, 16:43
dobeer
а из свободного ПО есть чтонибудь?
Re: SHP в 3d
Добавлено: 13 янв 2012, 19:22
Topol
Из свободного с 3д gvSIG более менее что-то умеет делать, ну и GRASS конечно.
Re: SHP в 3d
Добавлено: 13 янв 2012, 19:29
nadiopt
а как же SAGA?
Re: SHP в 3d
Добавлено: 13 янв 2012, 20:15
Александр Мурый
Topol писал(а):Из свободного с 3д gvSIG более менее что-то умеет делать, ну и GRASS конечно.
Как говорится, "более -- не менее"

А что именно умеет gvSIG с 3D векторами?
Насколько мне известно, SAGA не работает с 3D-векторами. "Натянуть" вектор на ЦМР при визуализации в 2.5D, может быть, и может.. Надо проверять.
GRASS работает (кроме простого) с _настоящими_ 3D-векторами и растрами. Для решения указанной в начале темы задачи нужны модули
v.extrude или
v.to.3d.
Re: SHP в 3d
Добавлено: 14 янв 2012, 16:14
dobeer
Спасибо всем, буду пробывать крутить GRASS
Re: SHP в 3d
Добавлено: 14 янв 2012, 16:54
Александр Мурый
dobeer писал(а):Спасибо всем, буду пробывать крутить GRASS
Будут вопросы -- пишите на спец. форум:)
Кстати, забыли про
ogr2ogr:
Код: Выделить всё
ogr2ogr -zfield <field_name> output.shp input.shp -lco SHPT=<type>
, где
<type> -- тип геометрии для 3D (POINTZ, ARCZ, POLYGONZ или MULTIPOINTZ)
-zfield <field_name> -- поле с высотами объектов