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've got a Google Earth .kmz file opened in my copy of Google Earth running on Mac OS X 10.6.7. There are about 5000 points/"places" in the file and they show up fine.

What I would like to do is create folders in Google Earth for those points to categorise them. Unfortunately, I noticed that the Google Earth interface does not let me select more than one place at a time!

Is there another solution for me to manage and categorise those 5000+ places in the .kmz file other than drag and dropping them individually into folders in Google Earth?! (I really don't want to have to do that!) Thanks.

share|improve this question
I'll post a more thorough answer later, but this should help get you started, – Andy W May 14 '11 at 1:33
@Andy W I see. Is there some GUI software solution that let's me do this? Looking forward to your answer/help. Thanks in advance. – hpy May 14 '11 at 2:17
up vote 2 down vote accepted

If you have your placemarks in order in the kmz file, the task will be fairly simple (and can be accomplished in a text editor). Either save the placemarks as a kml file (right click and "Save place as"), or change the file extension of the kmz file to zip and extract the zip file (a kmz file is simply a zipped up kml file(s)).

Here you can open up the kml file with any text editor. After figuring out what placemarks you want to be included in each folder, simply place the following text before the first placemark that you want to be included in the folder (here is the KML reference page);


Then when you find the last placemark you want to be included in that same folder, place the closing folder tag;


Then repeat until you have all your placemarks in folders as desired. Tedious, but if a one time job and you only need a few folders, it shouldn't take more than a few minutes copying and pasting into the appropriate spots.

If your kmz file is not sorted appropriately, this won't work. If that is the case, you need to either sort the file before its creation, or utilize other software to read in the kmz file and sort it. If you have access to ArcGIS, you can use a tool to change the kml file to a shapefile, then sort the shapefile accordingly in ArcMap, and then export the KML file. ArcMap has built in functionality to do this, but this script has worked incredibly well for me in the past (Export to KML). If you don't have access to ESRI products, you will have to ask someone else besides me how to sort the placemarks in the KMZ file!

share|improve this answer
I'll try to soon and report back. Thanks! – hpy May 14 '11 at 14:45

Posting this for posterity as I have just figured out facing the same issue. Because the only answer so far is just as time-consuming as moving placemarks individually in Google Earth.

Create desired folders in Google Earth, then select the multiple KML / KMZ files in Windows Explorer / File Manager and drag into the respective folders in Google Earth. Google Earth allows dragging and dropping into folders under 'Places'. Then you can save said folders as placemarks than will store as one file.

share|improve this answer
Thanks for posting this! – hpy Dec 11 '15 at 18:56
Just a note: It does not allow copying to a folder in Temporary Places. Create a folder in My Places and copy from File Explorer to that folder. – Al Lelopath Jan 14 at 20:52

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.