Setting Up GIS Attribute Mapping

Use Geographic Information Systems (GIS) attribute mapping to specify property and location information about your map service parcel layer. You can also identify map layer content to collect GIS information during the application process.

Prerequisites

Before you enter the information about your map service layers, you must:

  • Publish the map service, which must have parcel, address, and owner layers.

    When you save the URL for a map service layer, an error message appears if the layer is not available.

  • Ensure that the parcel layer has a field with parcel IDs that match the parcel IDs in the Oracle system.

    Parcel IDs must match exactly, with no formatting differences.

Setting Up the Service Layer URLs

To set up the layer service URLs:

  1. Select GIS Setup > Attribute Mapping.

  2. Click the Property and Location tab on the GIS Attribute Mapping page. Enter map service URLs in these sections:

    • Parcel Mapping

    • Address Mapping

    • Owner Mapping

    • Neighborhood Group Mapping

    • Boundary Mapping

    • Print Service

  3. Enter parcel layer information:

    Page Element

    Description

    Parcel Layer Service URL

    Enter the URL for your parcel layer feature service.

    The URLs for the different layers of an Esri map service have numeric identifiers. The URL that you enter here ends with the number for the parcel layer. For example, https://servername/arcgis/rest/services/Your_City/MapServer/4.

    You must publish your parcel layer feature service before you enter the URL here.

    Parcel Number in Parcel Layer

    Select the parcel layer GIS attribute that provides the unique identifier for each parcel.

    The values in the drop-down list come from the parcel layer that you specify. Select the GIS attribute that provides the same identifiers that are used in the parcel table in the Oracle system.

    For information about setting up the parcel table, see Setting Up Parcels.

    On maps used as property pickers, clicking a parcel on a map retrieves the parcel identifier from the map service. This value is used as criteria for searching the Parcel table, and the search results appear in a modal window. As long as the same parcel number exists in the Parcel table, the search results include just one value, representing the selected parcel.

  4. Enter address layer information:

    Page Element

    Description

    Address Layer Service URL

    Enter the URL for your address layer feature service. The URL ends with the number for the address layer.

    You must publish your address layer feature service before you enter the URL here.

    Parcel Number in Address Layer

    Select the address layer GIS attribute that provides the unique identifier for each parcel.

  5. Enter owner layer information:

    Page Element

    Description

    Owner Layer Service URL

    Enter the URL for your owner layer feature service. The URL ends with the number for the owner layer.

    You must publish your owner layer feature service before you enter the URL here.

    Parcel Number in Owner Layer

    Select the owner layer GIS attribute that provides the unique identifier for each parcel.

  6. Enter neighborhood layer information:

    Page Element

    Description

    Neighborhood Group Service URL

    Enter the URL for your neighborhood group layer feature service. The URL ends with the number for the neighborhood group layer.

    This layer identifies neighborhood groups so that the system can check whether a location on a map intersects those neighborhood groups. For example, when generating public notification lists, attributes are downloaded for all neighborhood groups that intersect the defined public notification area.

    Your GIS administrator must create and publish your neighborhood group layer feature service before you enter the URL here.

  7. Enter boundary layer information:

    Page Element

    Description

    Boundary Layer Service URL

    Enter the URL for your boundary layer feature service. The URL ends with the number for the boundary layer.

    This layer identifies the agency’s boundaries so that the system can check whether a location on a map is within those boundaries. For example, in the code enforcement system, issue locations must be within the agency’s boundaries.

    Your GIS administrator must create and publish your boundary layer feature service before you enter the URL here.

  8. Enter print service information:

    Page Element

    Description

    Print Service URL

    Enter the URL for the default print service used with print widgets on maps. This print service URL is used if the print URL isn't defined on the Map Profile for the map page.

  9. Click Save.

Identifying Map Layer Attributes

Agencies can collect GIS information from map layer objects and save it with the application during the intake process. The agency defines a map service along with its service layers and service layer attributes on the Map Layer Content tab of the GIS Attribute Mapping page. The agency can have multiple map services, layers, and attributes. After defining the map layer content, you can select attributes to capture from all of the map services when designing the application form for a transaction type.

  1. Select GIS Setup > Attribute Mapping.

  2. Click the Map Layer Content tab on the GIS Attribute Mapping page to add one or more map services.

  3. Click the Add button.

  4. On the GIS Attributes to Capture page, define the map service:

    Page Element

    Description

    Map Service ID

    Enter a unique alphanumeric ID.

    Map Service Name and Description

    Enter a map service name and description.

    Map Service URL

    Enter a feature service URL or enterprise map service URL only.

  5. Click Add define a map service layer and attribute information:

    Page Elements

    Description

    Layer

    Select a map layer identifier from the drop-down list of map layers within the map service.

    Layer Label

    Enter a label for the layer that the map service attributes belong to. This label identifies the map layer when you select attributes to capture during the application form design.

    Attribute

    Select an attribute from the drop-down list that you want to capture from the map layer attribute table within the map service.

    Attribute ID

    Enter an attribute ID to uniquely identify the attribute from the map service in the Oracle system.

    Attribute Label

    Enter a label for the GIS object attributes to be displayed when a GIS object is selected. This label identifies the attribute in a map layer when you select attributes to capture when designing an application form. Depending on the application design, this label also appears when the applicant adds a property to the intake form and in application details after submittal.

    Note: Oracle recommends entering relevant and unique attribute labels to make them distinguishable from each other while choosing attributes for a specific application form.
  6. Delete and add attributes row by row using the Add and Delete actions. You can't delete an attribute row if the attribute is used on an application form.

  7. Click Save.

For information about selecting the attributes to collect on an application form, see "Working with Property Field Groups" in Using Predefined Field Groups.