Create a geotagging batch job

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.

For information about how to define a geocoding service, see Geocoding Service Provider Settings.

For information about how to set a default map service for Civic Platform, see Configuring GIS Services in Civic Platform.

Note: To geotag addresses, Civic Platform MUST be connected to a map integration environment that has a geocoding service. You must also set the map integration environment as the default map service for Civic Platform.

To create a new geotagging batch job

  1. From the Administration menu, select System tools > Batch engine.

  2. Select New.

  3. Complete the following required fields:

    Field Action
    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, regardless if the job is successful or not.

    You can configure the email template named NOTICE_OF_BATCH_JOB_COMPLETED to customize the notification. For information about how to edit an email notification template, see Communication manager.

    Job type Select System from this menu.
    Service category

    Select Geotagging existing record.

    Note: This field appears after you select a job type .
  4. Select Submit.

  5. Select the Job schedule tab.

  6. Complete the following fields:

    Field name Action
    Start time

    Determine the time of day at which the batch job begins running by selecting hour, minute, and am/pm from menus.

    Note: If you set a batch job Schedule status to Active but do not specify a Start Time, an error message displays when you try to save the batch job.
    Schedule status Use this menu to turn a batch job on and off. Select Active to activate the batch job. Select On hold to deactivate the batch job and save its information.
    Start date

    Enter the date on which the batch job starts or select a date by selecting the data picker beside the field.

    Note: If you set a batch job Schedule status to Active but do not specify a Start date, an error message displays when you try to save the batch job.
    Time out (seconds) Enter the number of seconds a batch job attempts to run before timing out.
    End date This field is active only if you select a value other than Once in the Frequency field. Enter the date on which the batch job stops running or select a date by selecting the data picker beside the field.
    Frequency Select the frequency with which the batch job runs from this menu. The options are Once, Daily, Weekly, Monthly, or Yearly.
    PM generate

    (Required) This field enables you to specify how far in advance the batch job generates work orders.

    Note: This field only displays if you selected PM schedule as the Service category during the creation of the batch job.

    Enter a number in the first field, then select Days, Weeks, Months, or Years from the menu in the second field.

    Example: To generate work orders two weeks in advance of the PM Schedule batch job, enter 2 in the numeric field and select Weeks from the menu. Or, enter 15 in the numeric field and select Days from the menu.
  7. Select Save.