Creating a Geotagging Batch Job

Geotagging is the process of adding geometry information to various objects, to enable users to perform nearby queries or spatial queries.

  • A nearby query searches for records, inspections, and asset condition assessments within the map extent, within one or more selected GIS features, or near one or more selected GIS features.

  • A spatial query searches for assets which are near to a selected GIS feature, so that users can link the assets to a PM schedule.

You can create a batch job that automatically geotags all existing data objects in the Civic Platform database, including geocoded addresses and GIS features. Civic Platform also automatically geotags new data objects one by one when users select new geocoded addresses or GIS features from the map and associate them with an asset, a parcel, or a record that exists in Civic Platform.

Associating a record, an inspection, an asset or a condition assessment with geotagged data objects enables users to find the item within the map extent, within one or more selected GIS features, or near one or more selected GIS features.


Note:

To geotag addresses, make sure that Civic Platform can connect to a map integration environment that has a geocoding service and you have set that map integration environment as the default map service for Civic Platform.

For information about how to define a geocoding service, see “Retrieving and Selecting a Geocoding Service” in the Accela Civic Platform GIS Administrator Guide.

For information about how to set a default map service for Civic Platform, see “Configuring GIS Services in Civic Platform” in the Accela Civic Platform GIS Administrator Guide.


To create a new geotagging batch job

  1. Access the Batch Jobs portlet (Accessing the Batch Jobs Portlet).

  2. Click New.

    Civic Platform displays the New Batch Job portlet.

  3. Complete the following required fields:

    Name Enter an intuitive name for the batch job.
    Description Enter a brief description of the batch job.
    Email Enter the email address where you want Civic Platform to send emails after job completion, whether the job is successful or not. You can configure the email template named NOTICE_OF_BATCH_JOB_COMPLETED to customize the notification content. For information about how to edit an email notification template, see Working with Communication Manager.
    Job Server Select the server for running the batch job.
    Job Type Select System job type from this drop‑down menu.
    Service Category After you select System job type from the Job Type drop‑down menu, the Service Category drop‑down menu displays. Select the batch job you want to create, in this example, Geotagging Existing Record.
  4. Click Submit.

    Civic Platform creates the batch job and then displays the Batch Job Detail portlet.

  5. Specify the job schedule to run the batch job by completing the following steps:

    1. Click the Job Schedule tab.

    2. Define the batch job schedule. Complete the fields as described in Table 1.

      Best practice is to set the Frequency to Once.

    3. Click Save.