file = File.open(File.expand_path("~/Desktop/output.kml"), "w") file.write <<-EOL EOL CSV.foreach(File.expand_path('~/Desktop/***.csv'), col_sep: ";", headers: true) do |row| file.write <<-EOL #{row["Name"]} #{row["Longitude"]},#{row["Latitude"]},0 EOL end file.write <<-EOL EOL file.close