Визуализация рельефа и создание 3D моделей в ArcGIS
- taimyr
- IT-моторист
- Сообщения: 460
- Зарегистрирован: 14 окт 2003, 12:36
- Репутация: 17
- Откуда: Москва
- Контактная информация:
Визуализация рельефа и создание 3D моделей в ArcGIS
Обсуждение темы:
Визуализация рельефа и создание 3D моделей местности в ArcGIS
http://gis-lab.info/qa/3dviz-ag.html
Визуализация рельефа и создание 3D моделей местности в ArcGIS
http://gis-lab.info/qa/3dviz-ag.html
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 28 мар 2006, 11:11
- Репутация: 0
- Откуда: Ханты-Мансийск
-
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
В статье все описано правильно, так и делается обычно. Замеченные ошибки может быть даже и не из-за модели, а вобще на грид линии ложатся плохо, с отскоками - это сейчас как раз обсуждается на DataPlus.
Что до гидрологически корректной модели, то кроме Topo2raster всерьез нет методик. Мы множество моделей делали вручную и вобщем результат лучше чем T2R. Гидрологию протянуть несложно, там хоть плоские линии-тальвеги есть. Однако после "протяжки" гидрологии остаюся аналогичные речным порогам ступеньки на гребнях, и т.п. Это связано с несовершенством использования горизонталей в интерполяции ESRI, просто примитивный у них алгоритм - участок внутри крутой дуги горизонтали интерполируется как плоский, плоские треугольники не запрещены. Этим грешит, кстати, и T2R, хотя на гриде этот эффект порождения плоских артефактов заметен меньше, тем более в мелких масштабах и при большом "окне".
Видимо, для крупных масштабов и рельефных моделей стоит поискать другой пакет, или отказываться от горизонталей и пользоваться только скелетными (трехмерными причем!) линиями. Опять-таки их строить в ESRI головоломно, отсутствуют в принципе 3d скелетные инструменты - для 3d пересечения, например. Приходится либо скриптовать почти с нуля либо использовать кад.
Планируется статья на эту тему на geoFAQ, но скорее всего в плане постановки проблемы, чем с готовым решением.
Что до гидрологически корректной модели, то кроме Topo2raster всерьез нет методик. Мы множество моделей делали вручную и вобщем результат лучше чем T2R. Гидрологию протянуть несложно, там хоть плоские линии-тальвеги есть. Однако после "протяжки" гидрологии остаюся аналогичные речным порогам ступеньки на гребнях, и т.п. Это связано с несовершенством использования горизонталей в интерполяции ESRI, просто примитивный у них алгоритм - участок внутри крутой дуги горизонтали интерполируется как плоский, плоские треугольники не запрещены. Этим грешит, кстати, и T2R, хотя на гриде этот эффект порождения плоских артефактов заметен меньше, тем более в мелких масштабах и при большом "окне".
Видимо, для крупных масштабов и рельефных моделей стоит поискать другой пакет, или отказываться от горизонталей и пользоваться только скелетными (трехмерными причем!) линиями. Опять-таки их строить в ESRI головоломно, отсутствуют в принципе 3d скелетные инструменты - для 3d пересечения, например. Приходится либо скриптовать почти с нуля либо использовать кад.
Планируется статья на эту тему на geoFAQ, но скорее всего в плане постановки проблемы, чем с готовым решением.
- taimyr
- IT-моторист
- Сообщения: 460
- Зарегистрирован: 14 окт 2003, 12:36
- Репутация: 17
- Откуда: Москва
- Контактная информация:
В данной статье и не ставилась цель создания полностью корректной модели, о описаны лишь общие основы работы. Тем более в данном случае исходные данные для TIN брались из одного источника, а гидрографические - из другого, да и качество обоих не самое лучшее. Инструментарий для построения корректной модели есть и в ArcMap 9, но пока я его еще не освоил.
-
- Завсегдатай
- Сообщения: 386
- Зарегистрирован: 07 фев 2004, 14:31
- Репутация: 7
- Откуда: Лозанна
- Контактная информация:
-
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
ГидроЛОГИческие инструменты, это совсем другое. При создании рельефа было бы правильнее говорить о гидроГРАФИчески корректной модели. Для этой цели реально кроме топогрид (ArcINfo) и топо2растер (ArcMap) ничего и не используется, по крайней мере серьзных разработок видеть не приходилось. Про то, как это "обычно" делается с помощью функций топогрид, вот парочка статей:
- Пространственное моделирование рельефа средствами ГИС, 2000 г. http://gisa.ru/864.html. Приводится пример использования, сравнение разных методик интерполяции с оценкой их точности;
- Обнаружение и исследование зон новейших движений земной коры инструментами ГИС. 2005 г. http://www.dataplus.ru/Arcrev/Number_32/6_kora.htm. Кроме гидрографической корректности, рассматривается еще и орографическая - выглаживание еще и гор, а не только рек;
Ну кроме мелкомасштабных построений, есть еще и крупномасштабные модели, там требования точности выше, и топогрид не годится. Да и вышеописанная орогидрографическая корректность, в общем-то, не так уж нужна... нужно нечто менее уловимое: "адекватное (исходным материалам и текущей задаче) отображение рельефа". Об этом были речи здесь, приводятся также возможные последовательности действий (и они несколько другие, чем в статье, послужившей поводом для темы).
http://www.dataplus.ru/Forum/forum_posts.asp?TID=2341
Сами методики имеют право быть разными, так как разные задачи. Кому-то корректность, кому-то соответствие, кому-то точность... Это все разные вещи.
- Пространственное моделирование рельефа средствами ГИС, 2000 г. http://gisa.ru/864.html. Приводится пример использования, сравнение разных методик интерполяции с оценкой их точности;
- Обнаружение и исследование зон новейших движений земной коры инструментами ГИС. 2005 г. http://www.dataplus.ru/Arcrev/Number_32/6_kora.htm. Кроме гидрографической корректности, рассматривается еще и орографическая - выглаживание еще и гор, а не только рек;
Ну кроме мелкомасштабных построений, есть еще и крупномасштабные модели, там требования точности выше, и топогрид не годится. Да и вышеописанная орогидрографическая корректность, в общем-то, не так уж нужна... нужно нечто менее уловимое: "адекватное (исходным материалам и текущей задаче) отображение рельефа". Об этом были речи здесь, приводятся также возможные последовательности действий (и они несколько другие, чем в статье, послужившей поводом для темы).
http://www.dataplus.ru/Forum/forum_posts.asp?TID=2341
Сами методики имеют право быть разными, так как разные задачи. Кому-то корректность, кому-то соответствие, кому-то точность... Это все разные вещи.
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 21 дек 2006, 11:20
- Репутация: 0
- Откуда: Odessa, Ukraine
Визуализация рельефа и создание 3D моделей местност - Вопрос
Прошел пошагово операции по статье.
Очень даже впечатляюще для создания первичной модели.
Однако, при использовании 3D Analyst столкнулся с непоняткой.
Открывая Layer Properties любого открытого в 3D Analyst слоя, хоть грид, хоть тин, получаю в наборе закладок из семи (по статье) только 2 - Base Heights и Rendering.
Т.е. возможности оформления и работы со слоем снижены до никуда.
Буду очень признателен, если помогут.
Очень даже впечатляюще для создания первичной модели.
Однако, при использовании 3D Analyst столкнулся с непоняткой.
Открывая Layer Properties любого открытого в 3D Analyst слоя, хоть грид, хоть тин, получаю в наборе закладок из семи (по статье) только 2 - Base Heights и Rendering.
Т.е. возможности оформления и работы со слоем снижены до никуда.
Буду очень признателен, если помогут.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 29 июн 2006, 07:45
- Репутация: 0
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 08 авг 2007, 09:36
- Репутация: 0
-
- Интересующийся
- Сообщения: 27
- Зарегистрирован: 03 дек 2008, 14:34
- Репутация: 1
- Откуда: г.Сочи, Краснодарский край
Re: Визуализация рельефа и создание 3D моделей в ArcGIS
Добрый день. Есть несколько вопросов по статье:taimyr писал(а):Обсуждение темы:
Визуализация рельефа и создание 3D моделей местности в ArcGIS
http://gis-lab.info/qa/3dviz-ag.html
1. Как улучшить построение тина? Что означает выбор между mass point, hard line и soft line во вкладке Triangulate as (3d analyst)? Строю ТIN для равнинного побережья - на участках суши видны длинные рёбра ячеек тина - означает ли это что нужно как можно точек проставить на горизонталях?
2. В статье указывается на то, что я могу редактировать градиент цветной шкалы (Edit Color Ramp). Не могу найти в Layer Properties эту кнопку - приходится делать шкалу самому или использовать готовые
3. Как в АrcScene подгрузить слою сохранённую легенду lyr?
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 15 фев 2009, 18:01
- Репутация: 0
Re: Визуализация рельефа и создание 3D моделей в ArcGIS
как вариант для рассмотрения! gisfusion.pp.ua - Создание моделей для ГИС !!!
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 апр 2009, 11:10
- Репутация: 0
Re: Визуализация рельефа и создание 3D моделей в ArcGIS
В ArcMap все получилось, а вот с ArcScene вышла проблема. Нельзя ли более детально описать шаги, сделанные в последнем? Вроде подгружаю свой TIN, устанавливаю настройки, как в примере, но он мне этот TIN не показывает и всё! Настойки применяет, а не показывает! И еще. Если слой добавлять с помощью соответствующей кнопки, то он его заливает одним цветом (у меня зеленым) и ничего с этим поделать я не смог. А вот если слой копируешь из ArcMap, тогда он вроде как ложится, и необходимость подгрузки легенды отпадает сама собой.
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 26 июн 2009, 14:10
- Репутация: 0
Re: Визуализация рельефа и создание 3D моделей в ArcGIS
Спасибо автору статьи от начинающего картографа! Все очень подробно и понятно
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 апр 2009, 11:10
- Репутация: 0
Re: Визуализация рельефа и создание 3D моделей в ArcGIS
Разрешите поинтересоваться вот таким вопросом. Построил TIN по имеющимся высотным отметкам и горизонталям. Все они лежат в пределах границ города. TIN получился с выходами из этих границ. Подскажите, как обрезать участки TINa, которые выходят за границы города? Спасибо.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Визуализация рельефа и создание 3D моделей в ArcGIS
Понимаю, что опоздал с комментарием, но всё же. Так это 3D или таки 2,5D? По-моему, второе
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость