Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am new to ESRI and GIS. I am starting to get into using client data. I have created maps and put them to the server using arcMap and arcGIS for Server. I need to know how easily I can access these fields and if it is even possible to change them since the mapping data will change from time to time.

Attached is a screen shot of the fields in my map layer. I need to do this somewhat dynamically since each customer is different.

These are the fields for my layer (WVALVE):

enter image description here

I would like to be able to change what is contained in each field through the application and even take the information given in the maps and put it in my own database.

share|improve this question

If you need to add, update, delete features you will first need to publish a "Feature Service", you can do this while publishing your service, by enabling "Feature Access".

Then depending on which programming language (Silverlight, Flex, iOS, Javascript, ... etc.) you're using, ESRI has a bunch of API's that allow you to access a Feature Service, to add, update and delete features.

Take a look at this link for ESRI's Feature Layer implementation for Silverlight

Now for the dynamic part, if you mean that your feature class will change, then you will need to republish your service to reflect the feature class changes in your service.

You can always show some kind of form dynamically, by querying the Feature Layer and finding the fields of that layer.

If you mean that the data and not the scheme will change, then that is no problem, as that will only add data to the service.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.