Skip to main content

Is there a transformer that creates an ESRI AddressLocator tool?

I think you can use the ESRI geocoding service in the Geocoder transformer.


I think you can use the ESRI geocoding service in the Geocoder transformer.

If not the Hub has a geocoder for ArcGIS Online.

 

 


If the question is whether any transformer can create an ArcGIS address locator object on disk, then no, unless you script something that calls ArcGIS geoprocessing.


Is this still true with newer releases of FME?


Is this still true with newer releases of FME?

Hi @timboberoosky​,

There are currently no transformers that use the ArcGIS Address Locator directly. However, you could use ArcPy and a PythonCaller as a workaround if you wanted to use this tool.

 

Additionally, as others have stated above, you have the option to use the Geocoder transformer which you can set to use ArcGIS Online as the Geocoding Service. This article provides a handy overview of how to geocode addresses: https://community.safe.com/s/article/geocoding-addresses


Hi @timboberoosky​,

There are currently no transformers that use the ArcGIS Address Locator directly. However, you could use ArcPy and a PythonCaller as a workaround if you wanted to use this tool.

 

Additionally, as others have stated above, you have the option to use the Geocoder transformer which you can set to use ArcGIS Online as the Geocoding Service. This article provides a handy overview of how to geocode addresses: https://community.safe.com/s/article/geocoding-addresses

Thanks @danminneyatsaf​ . I'm looking to create stand-alone locator files to subsequently publish as in-house geocoding services so can't use ArcGIS Online. I'll go the PythonCaller route. Thanks again.


Hi @timboberoosky​,

There are currently no transformers that use the ArcGIS Address Locator directly. However, you could use ArcPy and a PythonCaller as a workaround if you wanted to use this tool.

 

Additionally, as others have stated above, you have the option to use the Geocoder transformer which you can set to use ArcGIS Online as the Geocoding Service. This article provides a handy overview of how to geocode addresses: https://community.safe.com/s/article/geocoding-addresses

You'll need to call Create Locator from ArcPy, I recommend capturing the Python from a History item, the parameters are numerous.


Reply