Can you add a custom geocode service to ArcGIS Earth

346
18
Jump to solution
11-29-2022 05:45 AM
ABishop
Regular Contributor III

Hello,

I have a geocode service which assists with looking up our local parcel numbers.  I was wondering if there is a way I can add this to the ArcGIS Earth platform?

Thanks in advance for any assistance.

Amanda

Amanda Bishop, GISP
1 Solution

Accepted Solutions
Bing_AnChen
Esri Contributor

Hello @ABishop ,

Currently, we recommend our users to configure their own locator services as portal admin. For detailed instructions, you can refer to ArcGIS Online's public document: Geocoding.Once you added the locator in your portal, you will be able use your own geocode service in the geocoder dropdown:

MicrosoftTeams-image (3).png

Feel free to get back to us if there's still any confusions.

Bing'An

View solution in original post

18 Replies
Pål_Herman_Sund
Occasional Contributor

Hi, if you are using a "portal" (ArcGIS Online organizational or an Enterprise Portal) you could make this geocode service available through the portal and it is there when logging in with Earth

 

 

0 Kudos
ABishop
Regular Contributor III

Hello Pal_Herman_Sund,

Yes, I am aware that it can be hosted through portal for ArcGIS.  I probably should have been more specific.  We do not have portal and I have this geocode service hosted through my ArcGIS Server.  I also tried adding the service as content to my ArcGIS Online account in hopes that I could see it and add it while in ArcGIS Earth, but it did not show up as an item to add.  Any other suggestions?

Amanda Bishop, GISP
0 Kudos
Bing_AnChen
Esri Contributor

Hello @ABishop ,

Currently, we recommend our users to configure their own locator services as portal admin. For detailed instructions, you can refer to ArcGIS Online's public document: Geocoding.Once you added the locator in your portal, you will be able use your own geocode service in the geocoder dropdown:

MicrosoftTeams-image (3).png

Feel free to get back to us if there's still any confusions.

Bing'An

ABishop
Regular Contributor III

Thank you @Bing_AnChen 

Another question... what is the best method to updating locators that have been published as services?  Because we do not have portal yet, I could not share the locator as a service through ArcGIS Pro, so I had to publish the service from ArcMap to our ArcGIS Server.  I then used the REST endpoint URL to add to our Geocoding services through AGOL admin settings.  After confirming that the locator service worked, I attempted to rebuild the locator in ArcMap, which is the source of the published service, and I received this error:

ABishop_0-1669814664115.png

 

Amanda Bishop, GISP
0 Kudos
Bing_AnChen
Esri Contributor

Hello @ABishop ,

I went through ArcMap's help document, but seems like it didn't provide any more valid clues on your case:ArcGIS Help (10.2, 10.2.1, and 10.2.2)
I would suggest you post your findings in ArcMap's repo: ArcMap Questions - Esri Community I believe our colleagues from ArcMap team will assist you on this topic.

Good luck and hope you continue to enjoy the journey with ArcGIS Earth!

Bing'An

ABishop
Regular Contributor III

Thank you @Bing_AnChen 

Amanda Bishop, GISP
0 Kudos
GeoffroyRicher-Lalonde
New Contributor III

Hello @ABishop. There is another way.

  1. Add your locator to a .mmpk or a .mspk file with ArcGIS Pro
  2. Add your packaged file to ArcGIS Earth

Your locator will be added in the Search dropdown.

Geoffroy Richer-Lalonde
GIS Specialist, Hydro-Québec
Tags (4)
0 Kudos
ABishop
Regular Contributor III

Hello @GeoffroyRicher-Lalonde 

Thank you for your suggestion.  If I do this, how will the locator get updated? 

Amanda Bishop, GISP
0 Kudos
GeoffroyRicher-Lalonde
New Contributor III

@ABishop Since it's a 'package' solution instead of a 'service' solution, an update will necessitate :

  1. A rebuild of your locator
  2. A rebuild of your MMPK or MSPK
  3. To overwrite the file that you pointed to in ArcGIS Earth
Geoffroy Richer-Lalonde
GIS Specialist, Hydro-Québec