Files
openfoodnetwork/app/assets/javascripts/darkswarm/services/geocoder.js.coffee
2015-07-10 17:45:15 +10:00

15 lines
408 B
CoffeeScript

# Usage:
# Geocoder.geocode address, (results, status) ->
# if status == Geocoder.OK
# console.log results[0].geometry.location
# else
# console.log "Error: #{status}"
Darkswarm.service "Geocoder", ->
new class Geocoder
OK: google.maps.GeocoderStatus.OK
geocode: (address, callback) ->
geocoder = new google.maps.Geocoder()
geocoder.geocode {'address': address}, callback