Come posso importare con successo la superficie e le funzionalità 3D da ArcGIS 10 in Sketchup 8?


13

Quali sono i passaggi necessari per esportare con successo un intero modello 3D (composto da superfici TIN, poligoni 3D, polilinee 3D e punti 3D) da ArcGIS 10 a Sketchup 8? Preferibilmente, vorrei allineare i vari componenti. (Non è necessario conservare il riferimento spaziale)

Sono finiti i giorni in cui sono stato in grado di esportare TIN su Sketchup ed esportare facilmente poligoni, polilinee e punti con il plug-in ArcGIS.

L'ESRI sembra pensare che il processo sia molto più semplice ora ... "Fino ad ora questo era un processo piuttosto ingombrante. In ArcGIS10, questo flusso di lavoro diventa molto più semplice."

Rispetto rispettosamente; Fino ad ArcGIS 9.3.1 è stata una semplice operazione punta e clicca (usando il plug-in) per selezionare le superfici e qualsiasi livello o funzionalità selezionata nel plug-in ed esportare. In effetti ha persino aperto SketchUp, caricato tutto e levigato la superficie se il segno di spunta era spuntato. E il riferimento spaziale è stato mantenuto!

Qualcuno ha provato ad esportare complesse superfici TIN su Sketchup con la tecnica Collada? (Nessuna funzionalità di esportazione TIN diretta ora) Interpolate Polygon to Multipatch usando TIN come superficie di input produce un risultato che non assomiglia affatto alla superficie di input:

lattinainserisci qui la descrizione dell'immagine

Per quanto riguarda le caratteristiche di linea e punto è possibile esportare in DXF 2007 e quindi importare in sketchup. Ovviamente i dati non sono referenziati, quindi ogni DXF importato viene posizionato nella posizione 0,0,0 predefinita. Potrei superare questo esportando le funzionalità "bounding box" con ogni DXF ma comunque - ingombrante ....

So che le persone (me compreso) hanno fatto domande simili ma ancora non riesco a farlo. Qualcuno ha una soluzione?


Usi Multipatch To Collada (conversione)? help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/… quindi importalo in Sketchup.
Mapperz

per superfici semplici funziona bene. Sfortunatamente, non riesco a ottenere l'interpolazione del design a cielo aperto TIN (sopra) correttamente con una funzione multipatch.
Jakub Sisak GeoGraphics,

allora suona come un bug. Hai inviato un biglietto a ESRI (US)?
Mapperz

Se si dispone di FME o dell'estensione per l'interoperabilità dei dati, è possibile che funzioni meglio rispetto alla conversione del formato.
blah238,

Risposte:


2

Da quando ho pubblicato questa domanda ho scoperto perché il rendering del multipatch creato da superfici TIN complesse viene visualizzato in questo modo sullo schermo. (vedi sopra) Per impostazione predefinita, la modalità di ombreggiatura multipatch è attivata per sfumare uniformemente. La modifica della modalità di ombreggiatura in ombreggiatura piatta migliora il rendering. (L'esportazione di multipatch complessi e non chiusi in tipi di file pronti per Sketchup non funziona)

Per quanto riguarda l'esportazione di TIN su superfici Sketchup, questo non è più possibile . ESRI sembra concentrarsi sul consentire agli utenti di sostituire i multipatch esistenti con semplici modelli di sketchup in ArcScene e il flusso di lavoro corrente è progettato attorno al concetto di utenti ESRI che aggiungono elementi 3D alle funzionalità multipatch chiuse create in ArcGIS (ovvero impronte di edifici estrusi). È possibile sostituire simboli 3D con semplici modelli di SketchUp e ruotare e ridimensionare, ma è sicuro dire che ESRI non supporta alcuna funzionalità in queste semplici attività. Certamente ESRI non supporta l'esportazione di funzionalità ESRI su Sketchup oltre a multipatch chiuso .


1

So che questo è un vecchio post, ma l'ho visto nella barra laterale mentre rispondevo a una domanda attuale. Un metodo molto grezzo ma efficace per esportare un TIN dall'ESRI è quello di aprire il TIN in ArcScene ed esportarlo come VRML.

Sì! So che VRML è un po 'vecchio stile ma funziona ed è leggibile da SketchUp e dalla maggior parte degli altri pacchetti di modellazione 3D. Se hai un analista 3D, dovresti anche avere accesso ad ArcScene.


Non mi è mai venuto in mente di provare questo. Grazie per l'idea
Jakub Sisak GeoGraphics l'

È un trucco che ho usato MOLTO. ESRI in realtà divide grosse maglie in tessere e includerà anche alcune maglie LOD. Il trucco per ottenere un risultato ragionevole è giocare con la distanza dalla griglia quando si esporta la stampa. Inoltre potresti voler anche impostare il tuo sole - anche quello viene esportato (anche se puoi buttarlo via ovviamente). L'esportazione delle trame è ragionevole se sul tuo terreno è stata disegnata un'immagine aerea. Tuttavia, ho scoperto che esportare edifici renderizzati e altri elementi 3D che ESRI ti consente di visualizzare in ArcScene è molto problematico.
MappaGnosis,

SketchUp non importa i file .wrl per impostazione predefinita. Quale plugin stai usando?
Jakub Sisak GeoGraphics,

Mi sto confondendo - scusa! Solo la versione Pro di Sketchup ha il supporto per WRL. Soluzione alternativa: utilizzare Blender o MeshLab per importare il WRL. Entrambi sono gratuiti ed entrambi sono molto meglio di Sketchup comunque. Se devi usare Sketchup, esporta da Blender o MeshLab come Collada o qualsiasi altro formato che SketchUp sia in grado di gestire. Ora è un processo in due fasi, ma ancora semplice. Scusate!
MappaGnosis,

Ho una versione Pro di SketchUp e non importa .wrl. Mi piace usare SketchUp in quanto è il software di disegno 3D più semplice disponibile. Ho provato Blender e non mi piace immensamente la sua interfaccia.
Jakub Sisak GeoGraphics,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.