Skip to main content
Question

How to convert trimble sketchup (.skp)-files to Esri MultiPatch

  • September 17, 2018
  • 2 replies
  • 166 views

How to convert trimble sketchup (.skp)-files to Esri MultiPatch, with first alignment en clipping on a GIS-buildingunit-layer

2 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • September 19, 2018

Hi @gertvanoost,

You can use the Sketchup reader and Esri Geodatabase (File Geodb) writer to convert the file. In order to use this writer you must have ArcGIS installed on the same computer as FME. The other Esri Geodatabase (File Geodb Open API) writer cannot write multipatch geometries.

Generate a new workspace in FME Workbench, using the reader and writer noted above, then open the output feature type and make sure the geometry is set to multi-patch. The translation will then be ready to run.

If the Sketchup file is geo-referenced, FME will read this as a custom coordinate system. If you want to reproject to a standard coordinate system for ArcGIS, add a CsmapReprojector, then set the Destination Coordinate System to the desired coordinate system. Set Vertical Handling to 'Heights are relative to the ellipsoids(s) or geocentric' so the reprojection is done in 3D.


  • Author
  • September 20, 2018

Thanks @DaveAtSafe , I was so far to convert 1 (georeferenced) skp to FGDB in 1Multipatch but now my problem is to do that for more than 300 skp's to 1 FGDB in as much multipatch.

 

I tried 'batch deploy' but than all the skp's are read but only 1 skp is converted to Multipatch.

 

When I said 'Merge' with the input-options than all the skp's are merged to 1 multipatch.

 

Someone advised me fanout and fme_basename but I don't know how to use them.

 

 

Can you help me with that ?

 

 

After all the skp's are converted to 1 FGDB I want to check the geometry (the multipatches most have closed volumes) and align the multipatches on our large scale buildings.

 

The skp's (then multipatches) are most of the time serveral buildings so they must then be clipped on the large scale buildings en get there unique ID's. So then het 3D-buildings can have the info of our 2D-buildings.

 

Do you have a workflow for this ?.

 

Thank you

 

Gert


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings