Skip to content

Instantly share code, notes, and snippets.

View Hendrikv1990's full-sized avatar
💭
I may be slow to respond.

Hendrik Vlaanderen Hendrikv1990

💭
I may be slow to respond.
View GitHub Profile
require 'csv'
require 'httparty'
require 'json'
header = File.open('input.tsv', &:readline) # get header from input file
header = header.to_s.gsub("\n","") # remove newline characters
header << "\t\t\tlatitude\t\t\tlongitude\n" # format header
File.open("output.tsv", 'w') {|file| file.write(header) } # create output file and append header
base_url = "http://maps.googleapis.com/maps/api/geocode/json?address="