Tell me more ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Does anyone know a workable and stable program which converts csv extension files to kml?

There are many tools available online but none of them worked for me. I tried many including

  1. sourceforge
  2. Choon-Chern Lim

I will be grateful if someone can direct me to something working.

share|improve this question

2 Answers

up vote 7 down vote accepted

There are 2 immediate options that would best get you where you are trying to go.

  1. Your first, and probably easiest option, would be to download Quantum GIS, using the OSGeo4W Installer.

    Once you have installed that program, follow this tutorial, which covers Importing a .csv file to QGIS.

    Once you have imported the file, simply right click on the layer in the table of contents, choose Save As, and save as ".kml".

    Here is a link to the QGIS User Documentation, to help you get started.

  2. Try the OGR Simple Features Library, specifically the ogr2ogr utility. This program lets you specify your input file, input file format, output file, and output file format, as well as projections and geometry columns, if necessary.

    Here is the section of documentation about reading CSV files, and creating spatially enabled layers from them: Comma Separated Value

share|improve this answer
3  
I'd also go for ogr2ogr - not the easiest but probably the best solution. But you should also make sure that your data is projected correctly, or you should set the source projection with -s_srs – johanvdw Jun 6 '12 at 6:04
1  
Thanks @Get Spatial. I tried the first option and it worked great. – Stat-R Jun 6 '12 at 12:39

We have developed a straightforward way to do so via a web browser - it doesn't require any downloads or plug-ins.

The only requirement is that the Latitude and Longitude should be in decimal format and should be listed as headings in that format, ie not Lat and Lon or X and Y. You can then do a batch conversion into KML.

The site is available at http://www.inquiron.com/online-file-converter/

We hope it helps you and we welcome feedback or requests for additional functionality.

share|improve this answer

Your Answer

 
discard

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.