GeoCord
Gem para retornar a latitude e Longitude de acordo com o endereço. Funcionalidades:
- Retorno de endereço de acordo com endereço.
- Retorno de endereço de acordo com CEP.
- Facil utilização.
- Versão de teste.
- Contribua.
Futuras implementações:
- Retornar endereço de latitude e longitude
- Evoluir testes.
Contribua...
Version
0.0.2
Tech
GoogleAPI
Installation
gem 'geocord'
bundle
Ou
$ gem install geocord
Examples
rails console
require 'geocord'
address = Geocord.process('pituba')
=> [{:endereco=>"Pituba - Rio Grande do Norte, Brazil", :latitude=>-5.983333, :longitude=>-35.4166669}, {:endereco=>"Pituba - Bahia, Brazil", :latitude=>-11.6775581, :longitude=>-42.7225256}, {:endereco=>"Pituba - Rio Grande do Norte, Brazil", :latitude=>-6.4960844, :longitude=>-35.0051338}, {:endereco=>"Pituba, Salvador - State of Bahia, Brazil", :latitude=>-13.0025439, :longitude=>-38.4566915}]
2.1.2 :012 > address.first[:endereco]
=> "Pituba - Rio Grande do Norte, Brazil"
address.each do |geo|
2.1.2 :005 > puts 'bahia ' if geo[:endereco].include?('Bahia')
2.1.2 :006?> end
bahia
bahia
Geocord.getCep('40015-040')
=> {:cep=>"40015040", :tipo=>nil, :logradouro=>"Frederico Castro Rebello", :bairro=>"Comércio", :cidade=>"Salvador", :estado=>"BA"}
License
MIT
Free Software, Hell Yeah!