Extend Community Parcels tools

As you configure the Community Parcels solution to meet specific needs in your organization, you may need to add one or more fields to the Community Parcel Information Model and update the aggregation tools to account for these changes. For example, you may want to add a set of fields to collect additional value characteristics (structure type, year built, square footage, etc.) for each parcel.

To configure the information model and extend the aggregation tools, complete the following steps:

Update the Community Parcel layer and configuration tools

  1. Using ArcMap, add your required fields.
  2. Edit the 'config_community_parcels_fields.py', or the 'config_community_parcels_contributor' script depending on the aggregation model you have chosen for your organization.
  3. Locate the "Set Configuration Parameters" section in python code and add your new field(s) to the list.
  4. Repeat step 3 for the "Add General Publication Parameters" for both p_names and p_vals sections, making sure to be consistent with the formatting.
  5. Save your changes.
  6. Using ArcMap, update the 'Configure Community Parcel Field Mapper Tool', or the 'Configure Community Parcel Contribution Tool' properties by adding the new field(s) in the parameter section.
  7. Update the Validation for the 'Configure Community Parcel Field Mapper Tool', or the 'Configure Community Parcel Contribution Tool' by modifying the text file to contain your new field(s).
  8. Save your changes.
  9. Run the 'Configure Community Parcel Field Mapper Tool', or the 'Configure Community Parcel Contribution Tool'.
  10. Make sure that the configuration file saved contains your new field.

Update the aggregation tools

  1. Edit the 'SimpleFieldMapper.py' or the or the 'CommunityContributor.py' script depending on the aggregation model you have chosen for your organization.
  2. Locate the "Config File" parameters section and add your field(s) at the end of the list.
  3. Locate the following section that performs the field mapping routine.
  4. Scroll to the end of the field mapping section, copy the last entry and paste it below the last entry.
  5. Modify the last entry to include you new field name, and update the field details (name, alias, length, type).
  6. Save your changes and run the tools.
Top