The PickPoint API allows developers to perform geocoding, reverse geocoding, and address lookups. Geocoding converts geographic addresses to latitude/longitude coordinates; reverse geocoding converts latitude/longitude coordinates to geographic addresses. The address lookup function converts OSM identifiers to geographical addresses with corresponding coordinates. Developers will need to create an account to get an API key.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Geocoder Ruby SDK by Alex Reisner allows developers to perform forward and reverse geocoding, IP address geocoding, distance queries for ActiveRecord and Mongoid, and more. This SDK connects to more than 40 APIs and offers advanced configurations that allow different parameters and APIs to be used under different conditions. It also handles basic geospatial queries.
This SDK supports Ruby 2.x and JRuby as well as Rails 3, 4, and 5.