Sono su ArcGIS 10. Secondo tutta la documentazione che ho letto, 3D Analyst dovrebbe essere in grado di fare quello che sto cercando di farlo, ma sto incontrando problemi dopo problemi e sono quasi pronto a dare e trova un modo più semplice per rispondere alla domanda che mi viene posta.
In breve, ho diversi livelli che devo intersecare o unire in 3D. Alcuni sono punti (migliaia di essi, ciascuno dei quali rappresenta un volume 3D, un cubo o una sfera, le cui dimensioni sono valori di attributo), altri sono poligoni. Sono abbastanza sicuro che gli strumenti 3D Union e 3D Intersect funzionano solo con le funzionalità Multipatch, quindi devo prima convertirle tutte in funzionalità Multipatch.
Il problema principale che sto avendo finora è che gli strumenti 3D Analyst dell'Unione e si intersecano si rifiutano di operare sulle caratteristiche MultiPatch che non sono "chiuso", e io non riesco a forzare ArcGIS per creare Multipatches che vengono chiusi. Ho provato a convertire il mio unico livello poligonale (8 funzioni) in un multipatch sia estrudendolo in Arcscene usando la sua altezza e convertendolo in multipatch, sia utilizzando lo strumento "Estrudi tra", ed entrambi producono alcuni multipatch chiusi e alcuni che non lo sono. Ho provato a convertire i miei punti in sfere, usando un esempio che ho trovato sul sito ESRI qui:
http://www.esri.com/news/arcuser/1010/3danalysis.html
Il che ti dice di simboleggiare i punti come sfere, usando un attributo come raggio, quindi usa lo strumento "Layer 3D To Feature Class" per trasformarli in multipatch. Ciò produce anche multipatch che non sono chiusi e quindi inutili. Non ho ancora affrontato la conversione di punti in cubi 3D.
Quindi, se qualcuno conosce un modo per creare in modo affidabile multipatch chiusi da strati poligonali 2D e / o punti centrali (con attributi che descrivono le dimensioni), fammi sapere. Anche qualsiasi soluzione software alternativa sarebbe eccezionale, non sono legato all'ESRI. In effetti, dopo essersi dilungati con questo negli ultimi giorni e aver realizzato che gli strumenti di ESRI creano multipatch che non possono essere utilizzati con molti strumenti 3D Analyst, sarebbe preferibile un'alternativa.
ETA: Quello che sto cercando dopo è calcolare il volume di spazio occupato da (per esempio) cubi con un valore di attributo di X in cui si intersecano sfere con un valore di Y (ovviamente, ho un sacco di un sacco di valori di X e Y da eseguire).