I have data in Google Earth, and I want to visualize the coordinates in Excel. As you can see, it is a plot with 7 vertices and a house with four vertices.
Save Google Earth data.
To download this data, right click on «My Places», and select «Save place as ...»
For being a file that has lines, points and properties that I have modified to the icons, the file will not be saved as a simple kml but as a Kmz.
What is a KMZ file?
A kmz is a set of compressed kml files. So, the easiest way to unzip it is as we would do with a .zip file or .rar.
As shown in the following graphic, it might be that we do not see the file extension. For this, we must do the following actions:
1. The option to see the extension of the files is activated, from the "View" tab of the file browser.
2 The extension from .kmz to .zip is changed. To do this, a soft click is made on the file, and the data that is after the point is modified. We accept the message that will appear, indicating that we are changing the file extension and that it could become unusable.
3. The file is decompressed. Right mouse button, and "Extract to ..." is selected. In our case, the file is called «Geofumated Classroom Ground».
As we can see, a folder was created, and right inside you can see the kml file called "doc.kml" and a folder called "files" that contains the associated data, in general images.
Open KML from Excel
What is a Kml file?
Kml is a format popularized by Google Earth, which was before the Keyhole company, hence the name (Keyhole Markup Language), therefore, it is a file in XML structure (eXtensible Markup Language). So, being an XML file must be able to be viewed from Excel:
1 We changed its extension from .kml to .xml.
2 We open the file from Excel. In my case, I'm using Excel 2015, I get a message if I want to see it as an XML table, as a read-only book or if I want to use the XML source panel. I select the first option.
3 We search the list of geographic coordinates.
4 We copy them to a new file.
And voila, now we have the file of the coordinates of Google Earth, in an Excel table. From row 29, in column X appear the names of the vertices, and the coordinates latitude / longitude in the column AH. I have hidden some columns, so you can see that in the 40 and 41 rows you can see the two polygons I drew, with their coordinate string.
So, with copying the X columns and the AH column, you have the objects and coordinates of your Google Earth points.
We hope that the above has helped you to understand how to save Google Earth data in a kmz file, as well as to understand how to pass a kmz file to kml, finally how to view Google Earth coordinates using Excel.
Interested in something else?
Convert data from Google Earth to UTM.
Now, if you want to convert those geographic coordinates that you have in the form of decimal degrees of latitude and longitude to a format of projected UTM coordinates, then you can use the template that exists for that.
What are UTM coordinates?
UTM (Universal Traverso Mercator) is a system that divides the globe in 60 zones of 6 degrees each, transformed in a mathematical way to resemble a grid projected on an ellipsoid; such as is explained in this article and in this video.
As you can see, there copies the coordinates shown above. As a result, you will have the X, Y coordinates and also the UTM Zone marked in the green column, which in that example appears in the 16 Zone.
Send data from Google Earth to AutoCAD.
To be able to send the data to AutoCAD, you only have to activate the command of multiple points. This is on the "Draw" tab, as shown in the drawing on the right.
Once you have activated the Multiple Points command, copy and paste the data from the Excel template, from the last column, to the AutoCAD command line.
With this, your coordinates have been drawn. To visualize them, Zoom / All can be done.
You can acquire the template with Paypal or Credit Card. When you make the payment, you receive an email with the download link. Acquiring the template gives you the right to support by email, in case you have a problem with the template.