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

Создать трехмерный шейп с координатой Z

Добавлено: 17 апр 2016, 11:11
ggis
Здравствуйте. Подскажите, пожалуйста, имеется ли возможность создать трехмерный шейп с координатой Z по указанному полю.
Спасибо.

Re: Создать трехмерный шейп с координатой Z

Добавлено: 17 апр 2016, 11:22
Александр Мурый
С помощью ogr2ogr:

Код: Выделить всё

ogr2ogr vector_3d.shp vector.shp -zfield "height"
С помощью GRASS:

Код: Выделить всё

v.to.3d input=vector out=vector_3d column=height

Re: Создать трехмерный шейп с координатой Z

Добавлено: 17 апр 2016, 13:11
ggis
Александр Мурый писал(а):С помощью ogr2ogr:

Код: Выделить всё

ogr2ogr vector_3d.shp vector.shp -zfield "height"
С помощью GRASS:

Код: Выделить всё

v.to.3d input=vector out=vector_3d column=height
Большое спасибо! Из стандартного интерфейса NextGIS QGIS 15.6.110 создать трехмерный шейп возможности нет?

Re: Создать трехмерный шейп с координатой Z

Добавлено: 17 апр 2016, 14:27
Александр Мурый
Меню "Анализ данных" --> OGR --> Преобразовать формат. В графе "Параметры создания" прописываете поле с высотами (например, так: -zfield "height")

Re: Создать трехмерный шейп с координатой Z

Добавлено: 17 апр 2016, 20:44
ggis
Александр Мурый писал(а):Меню "Анализ данных" --> OGR --> Преобразовать формат. В графе "Параметры создания" прописываете поле с высотами (например, так: -zfield "height")
Не нахожу OGR в меню "Анализ данных" :(

Re: Создать трехмерный шейп с координатой Z

Добавлено: 17 апр 2016, 22:06
Александр Мурый
Рекомендую посмотреть материалы в сети на тему qgis processing toolbox.
Вам надо "Анализ данных" --> "Панель инструментов". Там ищите GDAL/OGR. Если таковых нет, надо будет включить эти модули в параметрах "Анализа данных".

Re: Создать трехмерный шейп с координатой Z

Добавлено: 18 апр 2016, 15:52
ggis
Александр Мурый писал(а):Рекомендую посмотреть материалы в сети на тему qgis processing toolbox.
Вам надо "Анализ данных" --> "Панель инструментов". Там ищите GDAL/OGR. Если таковых нет, надо будет включить эти модули в параметрах "Анализа данных".
У меня такие установки (см. вложения):

Re: Создать трехмерный шейп с координатой Z

Добавлено: 18 апр 2016, 15:59
Александр Мурый
В окне "Инструмента анализа" измените "Simplified interface" на "Advanced" или что там. В списке инструментов появятся GDAL, GRASS, SAGA и прочее.

Re: Создать трехмерный шейп с координатой Z

Добавлено: 18 апр 2016, 16:49
ggis
Александр Мурый писал(а):В окне "Инструмента анализа" измените "Simplified interface" на "Advanced" или что там. В списке инструментов появятся GDAL, GRASS, SAGA и прочее.
Александр, большое спасибо! Получилось создать трехмерный шейп с координатой Z.