I created a locator in Pro 2.8 using "Create Locator". The locator includes both a point address and street address role. It works great in Pro searching for an intersection, as shown in this example:
The results are different when the locator is published as a geocode service to a stand-alone 10.7.1 ArcGIS Server site. For illustration purposes I configured the geocode service in the search widget of a Web AppBuilder app. The same search criteria don't return an intersection result there:
However, if I included the street type as shown below I get the desired result:
Any ideas why? Is this a configuration issue or just something that isn't supported when publishing locators from Pro? This has always worked fine for me publishing composite locators from ArcMap to ArcGIS Server.
Thanks very much in advance.
While configuring the Search Widget in WAB, is the custom Geocode Service above the ArcGIS World Geocoder?
Else choose your custom Geocoder from the dropdown while using the Search Widget.
The geocoding team is constantly adding features and looking for ways to improve the existing technology so newer versions of the software may function slightly different than previous versions. The Pro 2.8 release will function very similar to its corresponding Enterprise release which is Enterprise 10.9.
The Enterprise server would need to be upgraded to 10.8.1 at a minimum or 10.9 to be similar to the Pro 2.8 version.
I found updating to 10.8.1 made no difference for the problem in my original post. I did not try 10.9. However, I did get intersection results to return as expected at 10.7.1 by specifying either a location and search distance or a spatial extent for the search in my request. Maybe Pro does that under the hood.
ArcGIS Pro enables "local search" when zoomed in to a local area. By default I believe Web App Builder does not have this setting on. You can enable it and suggestions and geocoding will function similar to how they work in Pro.
More information can be found here: https://doc.arcgis.com/en/web-appbuilder/create-apps/widget-search.htm