Построение объемного тела по растру

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
empirik
Новоприбывший
Сообщения: 11
Зарегистрирован: 14 ноя 2009, 15:36
Репутация: 0
Контактная информация:

Построение объемного тела по растру

Сообщение empirik »

Есть следующая задача. Есть два растра - результаты интерполяции. Первый раст высотные отметки. Второй раст это толщина. Встает главный вопрос, как построить по этому объемное замкнутое тело?

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

Re: Построение объемного тела по растру

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

Вам надо получить 3D-растр, т.е. "voxel"?
Редактор материалов, модератор форума
swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Построение объемного тела по растру

Сообщение swdartvader »

В голову пришел только следующий вариант:
1. На основании матрицы высот "DEM" (первого растра) - формируете TIN
2. На основании толщины "THK" и матрицы высот "DEM" формируете верхнюю границу тела ( калькулятором растра "DEM" + "THK")
3. Создаете по растровым расчетам верхней границы тела TIN
4. Создаете векторную границу объекта в форме полигона
5. Используете инструмент Extrude Between из модуля 3D Analyst Tools (Terrain and TIN Surface)
empirik
Новоприбывший
Сообщения: 11
Зарегистрирован: 14 ноя 2009, 15:36
Репутация: 0
Контактная информация:

Re: Построение объемного тела по растру

Сообщение empirik »

swdartvader писал(а):В голову пришел только следующий вариант:
1. На основании матрицы высот "DEM" (первого растра) - формируете TIN
2. На основании толщины "THK" и матрицы высот "DEM" формируете верхнюю границу тела ( калькулятором растра "DEM" + "THK")
3. Создаете по растровым расчетам верхней границы тела TIN
4. Создаете векторную границу объекта в форме полигона
5. Используете инструмент Extrude Between из модуля 3D Analyst Tools (Terrain and TIN Surface)
Спасибо за совет. Нужно построить, что-то вроде стратеграфической модели. Что бы по ней потом можно было строить разрезы и пересекать с другими объемными телами. Завтра на работе попробую.
swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Построение объемного тела по растру

Сообщение swdartvader »

empirik писал(а): Спасибо за совет. Нужно построить, что-то вроде стратеграфической модели. Что бы по ней потом можно было строить разрезы и пересекать с другими объемными телами. Завтра на работе попробую.
Различные типовые векторные операции доступны в 3d analyst, например пересечение (Intersect 3D), объединение (Union 3D) и пр. Однако у меня есть некоторые сомнения в функциональности такой стратиграфической модели - построение разрезов тут может стать весьма нетривиальной задачей.
trir
Гуру
Сообщения: 5356
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Построение объемного тела по растру

Сообщение trir »

empirik
Новоприбывший
Сообщения: 11
Зарегистрирован: 14 ноя 2009, 15:36
Репутация: 0
Контактная информация:

Re: Построение объемного тела по растру

Сообщение empirik »

Автокад это конечно круто. Но вот у заказчика есть только полный комплект ArcGis.
empirik
Новоприбывший
Сообщения: 11
Зарегистрирован: 14 ноя 2009, 15:36
Репутация: 0
Контактная информация:

Re: Построение объемного тела по растру

Сообщение empirik »

swdartvader. Метод сработал. Только вот у меня не получилось корректно построить векторную границу слоя. У все точки в 3D, а вот инструменту нужен 2D слой. Скажите как точки из 3D слоя перенести на 2D слой?
swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Построение объемного тела по растру

Сообщение swdartvader »

Попробуйте MultiPatch Footprint из раздела Conversion - From feature class
Ответить

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

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

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