Hi,
In my web application I'm using the suggest API to drive a search box for a map that I'm displaying (using Leaflet Geosearch but I don't think that matters here). Specifically, I'm trying to find some rural provincial roads in Alberta. Here's an example:
https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/suggest?f=json&text=township+rd+604&location=-113.49014,53.545946445696195
This correctly gives me some results, one of which is the one I'm looking for:
https://veoci.maps.arcgis.com/apps/mapviewer/index.html?webmap=8ef6358285ee41868dfc2552390ead80
But if I simply change "rd" to "road" in my search term:
https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/suggest?f=json&text=township+road+604&location=-113.49014,53.545946445696195
I get results that are nowhere near what I want, even though I've supplied a "location" value. The really funny part is that "Road" is spelled out if you actually look at the basemap. It's only in the search that I need to abbreviate it to "Rd". But my users aren't going to know to do that.
Is there a way to have the suggest API return correct results in my case? Thanks.