Convert 3DS data to TIN

1139
7
Jump to solution
04-25-2012 04:30 PM
LukeChan
New Contributor II
I want to know how to convert the 3DS data to TIN in 3D Analyst in ArcGIS 10.  Thank you.
Tags (1)
0 Kudos
1 Solution

Accepted Solutions
PrasantaBhattarai
Esri Contributor
Unfotunately ArcScript You mantioned, doesn't work with AG 10 😞 Do You have any solution ?

I am not sure if this would work for you or not (depends on your 3DS model). Here's what you can try: 
- Import your 3DS model into ArcGIS as a Multipatch.
- Convert multipatch into point feature using Feature Vertices to Points (requires ArcInfo)
- Create a TIN from point feature that are converted from multipatch.
Attached are some example on when it works and when it will not.

View solution in original post

0 Kudos
7 Replies
JeffreySwain
Esri Regular Contributor
Import 3d Files will read a .3ds file and then convert it into a multipatch file.  You can then use the multipatch file in 3d analysis in ArcMap, but there is not direct conversion to these formats.
0 Kudos
LukeChan
New Contributor II
Import 3d Files will read a .3ds file and then convert it into a multipatch file.  You can then use the multipatch file in 3d analysis in ArcMap, but there is not direct conversion to these formats.


I can convert to the 3ds file to Multipatch by using Geoprocessing Tool of Import 3D Files.  But how can I convert the multipatch feature class into TIN?  Thank you.
0 Kudos
JeffreySwain
Esri Regular Contributor
There is no direct conversion from Multipatch to TIN.  What I was trying to emphasize earlier is that you can use the multipatch you create in some of the 3d tools.  There is an ArcScript Tool and an enhancement request that is currently among the ideas to be considered in the future.  Currently you cannot do it with out of the box tools.
0 Kudos
IwonaLeszczynska
New Contributor
There is no direct conversion from Multipatch to TIN.  What I was trying to emphasize earlier is that you can use the multipatch you create in some of the 3d tools.  There is an ArcScript Tool and an enhancement request that is currently among the ideas to be considered in the future.  Currently you cannot do it with out of the box tools.


Unfotunately ArcScript You mantioned, doesn't work with AG 10 😞 Do You have any solution ?
0 Kudos
PrasantaBhattarai
Esri Contributor
Unfotunately ArcScript You mantioned, doesn't work with AG 10 😞 Do You have any solution ?

I am not sure if this would work for you or not (depends on your 3DS model). Here's what you can try: 
- Import your 3DS model into ArcGIS as a Multipatch.
- Convert multipatch into point feature using Feature Vertices to Points (requires ArcInfo)
- Create a TIN from point feature that are converted from multipatch.
Attached are some example on when it works and when it will not.
0 Kudos
IwonaLeszczynska
New Contributor
I am not sure if this would work for you or not (depends on your 3DS model). Here's what you can try: 
- Import your 3DS model into ArcGIS as a Multipatch.
- Convert multipatch into point feature using Feature Vertices to Points (requires ArcInfo)
- Create a TIN from point feature that are converted from multipatch.
Attached are some example on when it works and when it will not.


I need to add buildings to DEM. The roof of the buildings are precise (attachment).
I need to creat some solar shading analyses and I'm using AG 10 with all extensions. Data that I collected are: 3D buildings layer (3D layer) witch I convert to multipatch, contour of the terrain, boundary of the terrain, polygon trees layer with height. I create DEM from contour, it's resolution is 0,5 m. You have any idea how I can 'add' buildings to DEM and get DSM? I will try to use Your tips, mabe it helps.
0 Kudos
LukeChan
New Contributor II
I am not sure if this would work for you or not (depends on your 3DS model). Here's what you can try: 
- Import your 3DS model into ArcGIS as a Multipatch.
- Convert multipatch into point feature using Feature Vertices to Points (requires ArcInfo)
- Create a TIN from point feature that are converted from multipatch.
Attached are some example on when it works and when it will not.


It works perfectly.  Thank you.
0 Kudos