Select to view content in your preferred language

New to ArgGIS Online: Domains

879
3
Jump to solution
03-24-2014 11:38 AM
PaulLandry
Deactivated User
I am new to ArcGIS Online but I have been making good progress. I was told in the beginning of my learning process that I should use geodatabases in order to control data integrity with domains. (Drop down lists) Understood. I have created a simple feature class to experiment with in both a personal geodatabase and a file geodatabase. It seems a personal geodatabase cannot be uploaded to my content. ("invalid file type") It also seems that the only way to upload a file geodatabase is to zip it. But then the file geodatabase is not available in the list of layers to add to a map.  I'm very confused now!  How do I get a layer of polygons on my map so that when editing the attributes of a feature, there is a drop down list to control data entry?
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
TimWitt
Deactivated User
Paul,

you don't need to upload any geodatabase to be able to use domains, you only need to upload a feature service.

Open a MXD and add your layer from your geodatabase, which you created with domains.

1) Click on File -> Sign In... (Here you sign into your organizational account)
2) Click on File -> Share As -> Service -> Publish a service
3) As connection choose My Hosted Services (My Account) and as service name use what you want the layer to be called.
4) Under the capabilities tab uncheck "Tiled Mapping" and check "Feature Access"
5) Fill out the Item Description tab
6) Under sharing you can check who is able to see it once published
7) Click Publish in the upper right corner and it will soon show up in your "My Content" on ArcGIS Online

This will upload your layer with the domains you set up in a geodatabase.

You will need to have an organizational or developer ArcGIS online account.

Hope this helps!

Tim

View solution in original post

0 Kudos
3 Replies
TimWitt
Deactivated User
Paul,

you don't need to upload any geodatabase to be able to use domains, you only need to upload a feature service.

Open a MXD and add your layer from your geodatabase, which you created with domains.

1) Click on File -> Sign In... (Here you sign into your organizational account)
2) Click on File -> Share As -> Service -> Publish a service
3) As connection choose My Hosted Services (My Account) and as service name use what you want the layer to be called.
4) Under the capabilities tab uncheck "Tiled Mapping" and check "Feature Access"
5) Fill out the Item Description tab
6) Under sharing you can check who is able to see it once published
7) Click Publish in the upper right corner and it will soon show up in your "My Content" on ArcGIS Online

This will upload your layer with the domains you set up in a geodatabase.

You will need to have an organizational or developer ArcGIS online account.

Hope this helps!

Tim
0 Kudos
PaulLandry
Deactivated User
Geez! (Slapping my forehead). I should have thought of that.
Thanks Tim it's working fine.
0 Kudos
TimWitt
Deactivated User
No problem 😉
0 Kudos