Imagery projects can be edited to add and remove capabilities at any time. The type of capabilities you add to your project determines which tools are available in the tools panel to help streamline the imagery-based task.
Initially saving a project provides a quick and convenient way to organize the resources and instructions for basic and common imagery workflows. You can make imagery enhancements and highlight key areas of interest.
The following resources are required to create an imagery project:
Optionally, you can also include a web map with geospatial reference layers to help provide context while you work on the imagery project.
Adding observation layers
Adding observation layers to a project provides a workflow for collecting observations from imagery, including resources for accomplishing observations, editing, and creating derived information products from these activities. These layers provide observation tools in the tools panel when you open your imagery project.
The following resources are required to create an observation layer in an imagery project:
Optionally, you can also include a web map with geospatial reference layers to help provide context while you work on the imagery project.
Creating an observation collection layer
Creating an observation project type requires at least one observation collection layer. In ArcGIS Excalibur, the observation collection layer can be created during the guided workflow or outside of the application. At a minimum, all observation layers must include the following:
- Required fields
- Editor tracking set as enabled
- Time settings set as enabled
- Editing set as enabled
- Required tag
Once all requirements are met and the layer is published to your portal, ArcGIS Excalibur identifies it as an observation collection layer that can be used in an observation imagery project. The sections below describe the workflow to create an observation collection layer.
Creating an observation collection layer in a guided workflow
You can create an observation layer during your guided workflow when creating a new imagery project, which will include the minimum set of required fields. With this method, you have the ability to add additional fields and style your layer based on your observation collection task. See Add an observation layer to your imagery project for more information.
Creating an observation collection layer in ArcGIS Desktop
In addition to using the guided workflow to create an observation collection layer, you can also use ArcGIS Desktop to create a point, line, or polygon feature class in a file geodatabase. This feature class can contain domain values to make it easier to record manual information about each observation, but it must contain the required fields.
The required fields of an observation collection layer are used to automatically populate information from the image from which the observation was collected. The feature class must contain the following required fields:
Field name | Data type | Length |
---|---|---|
comments | Text | 500 |
imageId | Text | 250 |
projectId | Text | 250 |
Image_DTG_UTC | Date | |
Image_DTG_Local | Text | 250 |
Observation_DTG_Local | Text | 250 |
Observation_LatLon | Text | 250 |
ICS_XY | Text | 250 |
MapScale | Double | |
Image_Classification | Text | 250 |
Predicted_NIIRS | Double | |
Raster_Id | Long Integer | |
Service_Url | Text | 250 |
Any additional fields beyond the required fields that are added to the feature class will be manually populated during observation collection.
Enabling editor tracking
After creating your observation collection layer feature class with the required fields, editor tracking capabilities must be enabled. Before publishing, you can enable editor tracking on the feature class by right-clicking the layer and choosing Manage > Enable Editor Tracking. The following fields are then added to your layer:
- created_user
- created_date
- last_edited_user
- last_edited_date
Enabling tracking ensures traceability of any edits to a new or existing observation made in ArcGIS Excalibur.
Note:
If this is not completed before publishing, use the Settings tab in the item details for your corresponding layer. In the Feature Layer (hosted) section, ensure that Keep track of who created and last updated features is checked. Click Save after any changes are made to the layer's settings.Enabling time settings
Observations identified from imagery contain a time element based on when that observation was collected. To take advantage of this time element, the observation layer must be time enabled on a specific field.
In ArcGIS Desktop, you can set the time property on your layer by ensuring the option is set to Each feature has a single time field and setting the field to be used as the last_edited_date field. In addition, ensure that the Time Extent > Data is a live feed option is enabled and set to an appropriate rate based on the type of observations you are collecting. If you plan to copy or replicate data across time zones, in the Time Zone option, select (UTC) Coordinated Universal Time.
Note:
If time is not enabled before publishing, use the Overview tab in the item details for your corresponding layer. Click the Time Settings option and ensure that Enable time is checked. Set the time data is recorded as to specific events in time with Time field set to last_edited_date.
Enabling editing before publishing
To ensure other users can add, edit, and delete data in your observation collection layer, editing must be configured on the layer. During the publishing process of sharing your web feature layer, you must configure your observation feature class to enable editing. To enable editing, click the Configuration tab in the Share as Web Layer window, and confirm that the Enable editing and allow editors to option is checked when configuring your web layer properties.
Note:
If this is not completed before publishing, use the Settings tab in the item details for your corresponding layer. In the Feature Layer (hosted) section, ensure that Enable Editing is checked. Click Save after making any changes to the layer's settings.
Required tag
To ensure that ArcGIS Excalibur identifies your new layer as an observation collection layer, during the publishing process of sharing your web feature layer, you must include the correct item tag.
The tag must be defined as Observation Layer.
Once you add this tag, and all editing capabilities have been enabled, you can publish your new feature layer to be used in ArcGIS Excalibur.
Visualizing an observation collection layer
An observation imagery project allows you to use one or more observation layers for collecting and recording observations. When you're working on an observation imagery project, symbolize and style your observation layer to quickly identify observations based on a specified type or value of interest. You can also select the palette icons that are displayed when you use the observation tools in an observation imagery project.
You can set the style of your observation feature layer during the create new observation layer guided workflow or on the Visualization tab in the item details of your corresponding layer. Save the layer after making any changes to its style. The style is reflected in observation imagery projects containing the observation layer.