Как успешно импортировать трехмерную поверхность и элементы из ArcGIS 10 в Sketchup 8?


13

Какие шаги необходимы для успешного экспорта всей 3D-модели (состоящей из поверхностей TIN, 3D-полигонов, 3D-полилиний и 3D-точек) из ArcGIS 10 в Sketchup 8? Желательно, чтобы различные компоненты выстроились в линию. (Не нужно сохранять пространственную привязку)

Прошли те времена, когда я смог экспортировать TIN в Sketchup и легко экспортировать полигоны, полилинии и точки с помощью плагина ArcGIS.

ESRI, похоже, считает, что процесс стал намного проще ... "До сих пор это был довольно громоздкий процесс. В ArcGIS10 этот рабочий процесс становится намного проще".

Я с уважением не согласен; Вплоть до ArcGIS 9.3.1 это была простая операция «указать и щелкнуть» (используя плагин) для выбора поверхностей и любых слоев или выбранных объектов в плагине и экспорта. Фактически он даже открыл SketchUp, загрузил все и сгладил поверхность, если галочка была снята. И пространственная привязка была сохранена!

Кто-нибудь пробовал экспортировать сложную поверхность TIN в Sketchup с помощью техники Collada? (Прямой экспорт TIN теперь невозможен). Интерполировать полигон в Multipatch, используя TIN в качестве входной поверхности, дает результат, который не похож на входную поверхность:

банкавведите описание изображения здесь

Что касается линейных и точечных объектов, то их можно экспортировать в DXF 2007, а затем импортировать в sketchup. Конечно, на данные нет ссылок, поэтому каждый импортированный DXF помещается в положение по умолчанию 0,0,0. Я мог бы преодолеть это, экспортируя функции «ограничивающего прямоугольника» с каждым DXF, но все же - громоздким ....

Я знаю, что люди (включая меня) задавали подобные вопросы, но я все еще не могу этого сделать. у кого-нибудь есть решение?


Используете ли вы Multipatch To Collada (конверсия)? help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/… затем импортируйте в Sketchup.
Mapperz

для простых поверхностей это работает хорошо. К сожалению, я не могу добиться того, чтобы конструкция открытого карьера TIN (см. Выше) должным образом интерполировалась в функцию мультипатча.
Якуб Сисак GeoGraphics

звучит как ошибка тогда. Вы отправили билет в ESRI (США)?
Mapperz

Если у вас есть FME или расширение для взаимодействия данных, оно может работать лучше, чем для преобразования формата.
blah238

Ответы:


2

Так как я разместил этот вопрос, я выяснил, почему рендеринг мультипатча, созданного из сложных поверхностей TIN, отображается таким образом на экране. (см. выше) По умолчанию режим многоцветного затенения переключается на плавное затенение. Переключение режима затенения в режим плоского затенения улучшает рендеринг. (Экспорт сложных и незамкнутых мультипатчей в готовые типы файлов Sketchup не работает)

Что касается экспорта TIN на поверхности Sketchup, это больше невозможно . Похоже, что ESRI фокусируется на том, чтобы позволить пользователям заменять существующие мультипатчи простыми моделями эскизов в ArcScene, и текущий рабочий процесс разработан с учетом того, что пользователи ESRI добавляют 3D-элементы к закрытым объектам мультипатчей, созданным в ArcGIS (т. Е. Вытесненные контуры здания). Можно заменить трехмерные символы простыми моделями SketchUp и вращать и масштабировать, но можно с уверенностью сказать, что ESRI не поддерживает какую-либо функциональность в этой простой задаче. ESRI, безусловно, не поддерживает экспорт функций ESRI в Sketchup, кроме закрытых мультипатчей .


1

Я знаю, что это старый пост, но я видел его на боковой панели, отвечая на текущий вопрос. Очень грубый, но эффективный метод экспорта TIN из ESRI - это открыть ваш TIN в ArcScene и экспортировать его как VRML.

Да! Я знаю, что VRML немного устарел, но он работает и читается SketchUp и большинством других пакетов трехмерного моделирования. Если у вас есть 3D-аналитик, у вас также должен быть доступ к ArcScene.


Мне никогда не приходило в голову попробовать это. Спасибо за идею.
Якуб Сисак GeoGraphics

Это трюк, я использовал много. ESRI фактически разбивает большие сетки на тайлы и также включает в себя некоторые сетки LOD. Хитрость в получении разумного результата заключается в том, чтобы определить, насколько далеко вы находитесь от сетки при экспорте прессы. Также вы можете захотеть установить свое солнце - это тоже экспортируется (хотя вы, конечно, можете его выбросить). Экспорт текстур целесообразен, если вы наложили аэрофотоснимок на свою местность. Однако я обнаружил, что экспорт визуализированных зданий и других трехмерных элементов, которые ESRI позволяет вам просматривать в ArcScene, очень проблематичен.
MappaGnosis

SketchUp по умолчанию не импортирует файлы .wrl. Какой плагин вы используете?
Якуб Сисак GeoGraphics

Я запутался - извините! Только Pro версия Sketchup имеет поддержку WRL. Обходной путь: используйте Blender или MeshLab для импорта WRL. Оба бесплатны, и оба намного лучше, чем Sketchup. Если вы должны использовать Sketchup, экспортируйте из Blender или MeshLab как Collada или любой другой формат, который может обрабатывать SketchUp. Это двухэтапный процесс сейчас, но все еще прямо вперед. Сожалею!
MappaGnosis

У меня есть Pro версия SketchUp, и она не импортирует .wrl. Мне нравится использовать SketchUp, поскольку это самое простое программное обеспечение для создания 3D-чертежей. Я попробовал Blender и мне очень не понравился его интерфейс.
Якуб Сисак GeoGraphics
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.