Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have 3D buildings in .kmz file. I can see them in Google Earth, but I cannot import them to ArcGIS. What I've tried until now:

  1. I saved it as a .kml file in GoogleEarth and then try to convert the .kml with DNR Garmin to a .shp file. This doesn't work for me. I get zero objects.
  2. I also tried Kml2Shp Online but that also doesn't work. I uploaded my .kmz file successfully but then I cannot continue - it says there is no objects...

Any ideas how to solve this problem?

share|improve this question
You could try the ogr2ogr tool. I am not sure how it works with 3D... – Stefan Dec 6 '12 at 10:31

ArcGIS can read KML files and since 9.3 also KMZ via the Data Interoperability Extension. From version 10 you must install this separately. The basic version of DI extension does not require a special licence and certainly lets you read GML and (from memory) I think it also reads KML. I have been used to having the full version so I forget where the free version starts and stops.

For a non-ArcGIS solution this thread should help as it is related to your question and suggests other tools you could try.

However, the shapefile format only supports 2.5D and so you couldn't import proper 3D features to the shapefile format anyway. For that you will need something like PostGIS 2.

share|improve this answer

If you convert your 3D KML to collada (.dae) a Google Earth Model - using Google Sketchup

Then you can import this MODEL into ArcGIS with ArcScene.

Here is a youtube video showing how this can be done.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.