Как успешно импортировать трехмерную поверхность и элементы из 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.

MappaGnosis
источник
Мне никогда не приходило в голову попробовать это. Спасибо за идею.
Якуб Сисак 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