It fetches JSON, which is parsed using GREL, Refine's expression language, to give columns for latitude and longitude from each service, plus the following:
bing_type"Address" indicates geocoding to an exact address, see here for other possibilities.
bing_confidence"High," "Medium," or "Low." Explanation here.
mapquest_type"Place," "amenity," "shop" etc indicate geocoding to an exact address; "highway" indicates geocoding to street only.
mapquest_classFurther detail on the entity geocoded.
How to use
refine_geocoder.json in a text editor and replace
with your own Bing API key, and
MapQuestKey with your MapQuest API key. Obtain your MapQuest Key here. If you don't already have a Microsoft Account, you will first need to create one before requesting a Bing Maps Key. Then
Sign In at the Bing Maps Portal and select
My account>Create or view keys from the top menu.
Create a new Open Refine project from a text file containing a simple list of addresses/locations, with the extension
.tsv and the header row
sf_test_addresses.tsv for an example.
Undo/Redo tab in Open Refine, and click the
Apply... button. Paste the contents of
refine_geocoder.json into the box, click the
Perform Operations button and wait for results to appear.
Export button to export your geocoded data in various formats.