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 have a feature class and a new table every few days. I need to have the table's attributes added to the feature class based on a join. What would be a good interface in ArcMap to let the user map the table's fields to the feature class so that after the join, the tables' attributes can be moved into the feature class. If a field is not mapped then a new field in the feature class would be created and the attributes moved over.

I am looking at building a script if another solution doesn't exist.

I am looking at the fieldmappings objects but not sure if it will work.

share|improve this question
Can you expand upon your question, please? Perhaps include some code or maybe just a few more clarifying words. I'm not sure what you are meaning by this bit -> "what would be a good way to let the user map fields to be field-calculated if a mapping is done else create a new field to hold the contents of any non-mapped fields..all through an interface" – PolyGeo Feb 24 '12 at 5:04
I agree, the use of complete sentences (avoid using ellipses) and some more background about what you are trying to accomplish here would help a lot. Is this a script tool you are creating? – blah238 Feb 24 '12 at 5:24
Thanks for the feedback. – Justin Feb 24 '12 at 13:24
Why would the schemas be changing so often that it needs to be specified each time? Do you really want your users to be able to append fields on at a whim? Won't the feature class build up a bunch of fields that have become outdated as soon as a new schema is used? – blah238 Feb 24 '12 at 20:26
The data that is coming in is parcel data for different administrative groups and is also a function of how disparate row groups collect and organize their data. Our task is to get the data into a map and label the data so that users can know what their group has collected and what is left to be collected. I'm a bit cut off from the method I'm just tasked with automating it as best as possible. – Justin Feb 24 '12 at 20:50

Your Answer


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

Browse other questions tagged or ask your own question.