I noticed that the results for the ArcGIS geocoder felt a little "light" when full_results=TRUE
is set.
In particular, it doesn't provide any indication of what type of match has been found. It has a 'score' variable, but there's no way to know if a score refers to a good point address match or to a match to a city center.
I did some digging in their API documentation and saw that in order to capture FULL address detail, you need to set outfields=*
which will more detailed fields rather than just the default.
I can get this in my own code by setting somethign like this:
geocode(address=full_addr, verbose=TRUE, method='arcgis', full_results=TRUE, custom_query=list(outFields='*'))
But I would vote that outfields=*
be automatically set when full_results=TRUE
as this brings it inline with the level of detail provided by other geocoders when asking for full results.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4