I wrote my locator class which grab features from my web service. I picked it up in the ArcMap and now I can perform a search in the geocoding toolbar. The suprise for me is the way results of gocoding are showed: green point for the first feature which has been found. How can I see information about found features? Where can I find other features? Where is the database used by locator? I can't find decent documentation about these issues. I use ArcGIS 10.0.
-
Can you describe in more detail what your goal is? And what steps you've done. Id on't know what you mean by "locator class". What does "picked it up in ArcMap" mean? Your custom Locator class (button?) or a Locator in a Geodatabase?– James SchekCommented Mar 21, 2011 at 15:39
-
Can you offer a snippet of your code on how you did this as I am very interested what arcObjects interfaces you had to implement to create you custom geocoding .– user7696Commented May 22, 2012 at 19:54
1 Answer
It's not entirely clear what your goal is. The place to start on how to create your own Locator is to from resources.arcgis.com. This should describe how you take data in your geodatabase and basically create the data structures to perform geocoding.
If you already have a Locator that you want to use (either provided online from arcgis.com or something you've created in a geodatabase with the above steps), you can use the ArcObjects API to retrieve results from the locator. Depending on which method you use, you can retrieve multiple results.
-
thank you for the response, but I more or less sorted it out) I found GP tools which use locators. I developed my own COM class which implements necessary arcObjects interfaces and provides geocoding and reverse geocoding. Commented Mar 22, 2011 at 8:50