├── .gitignore ├── .rspec ├── Gemfile ├── Gemfile.lock ├── README.markdown ├── Rakefile ├── init.rb ├── lib ├── address.rb ├── bounding_box.rb ├── country_info.rb ├── country_subdivision.rb ├── geonames.rb ├── geonames │ └── config.rb ├── intersection.rb ├── main.rb ├── postal_code.rb ├── postal_code_search_criteria.rb ├── tc_country_info.rb ├── timezone.rb ├── toponym.rb ├── toponym_search_criteria.rb ├── toponym_search_result.rb ├── web_service.rb └── wikipedia_article.rb ├── ruby-geonames.gemspec └── spec ├── fixtures └── find_nearby_postal_codes │ └── lat_lng.xml.http ├── geonames ├── postal_code_search_criteria_spec.rb └── web_service │ └── postal_code_search_spec.rb ├── spec_helper.rb └── support └── fakeweb.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format nested 3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/Rakefile -------------------------------------------------------------------------------- /init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/init.rb -------------------------------------------------------------------------------- /lib/address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/address.rb -------------------------------------------------------------------------------- /lib/bounding_box.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/bounding_box.rb -------------------------------------------------------------------------------- /lib/country_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/country_info.rb -------------------------------------------------------------------------------- /lib/country_subdivision.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/country_subdivision.rb -------------------------------------------------------------------------------- /lib/geonames.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/geonames.rb -------------------------------------------------------------------------------- /lib/geonames/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/geonames/config.rb -------------------------------------------------------------------------------- /lib/intersection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/intersection.rb -------------------------------------------------------------------------------- /lib/main.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/main.rb -------------------------------------------------------------------------------- /lib/postal_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/postal_code.rb -------------------------------------------------------------------------------- /lib/postal_code_search_criteria.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/postal_code_search_criteria.rb -------------------------------------------------------------------------------- /lib/tc_country_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/tc_country_info.rb -------------------------------------------------------------------------------- /lib/timezone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/timezone.rb -------------------------------------------------------------------------------- /lib/toponym.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/toponym.rb -------------------------------------------------------------------------------- /lib/toponym_search_criteria.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/toponym_search_criteria.rb -------------------------------------------------------------------------------- /lib/toponym_search_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/toponym_search_result.rb -------------------------------------------------------------------------------- /lib/web_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/web_service.rb -------------------------------------------------------------------------------- /lib/wikipedia_article.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/lib/wikipedia_article.rb -------------------------------------------------------------------------------- /ruby-geonames.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/ruby-geonames.gemspec -------------------------------------------------------------------------------- /spec/fixtures/find_nearby_postal_codes/lat_lng.xml.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/spec/fixtures/find_nearby_postal_codes/lat_lng.xml.http -------------------------------------------------------------------------------- /spec/geonames/postal_code_search_criteria_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/spec/geonames/postal_code_search_criteria_spec.rb -------------------------------------------------------------------------------- /spec/geonames/web_service/postal_code_search_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/spec/geonames/web_service/postal_code_search_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/fakeweb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elecnix/ruby-geonames/HEAD/spec/support/fakeweb.rb --------------------------------------------------------------------------------