When you create an imagery project, you select a project type based on your imagery task. The type of project selected determines which tools become available in the tools panel to help streamline the imagery-based task. The sections below describe the current project types in ArcGIS Excalibur. In future releases, other imagery project types will be added.
Base imagery project
A base imagery project provides a quick and convenient way to organize the resources and instructions for basic and common imagery workflows. This project type is useful for imagery enhancements, visualization, and to highlight key areas of interest.
The following resources are required to create a base 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.
Observation imagery project
An observation imagery project provides a workflow for collecting observations from imagery. This project type adds tools and resources for accomplishing observations, editing, and creating derived information products from these activities.
The following resources are required to create an observation 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.
Create an observation collection layer
Creating an observation project type requires at least one observation collection layer. In ArcGIS Excalibur v1.0 and v1.1, 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
- Editing set as enabled
- Required tag
- Time settings set as enabled
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 subsections below describe the workflow to create an observation collection layer.
Create an observation collection layer in guided workflow
You can create a new observation layer during your guided workflow when creating a new imagery project, which will include the minimum set of required fields. Through this experience, you will have the ability to add additional fields and style your layer based on your observation collection task. See select observation layers for more information.
Create an observation collection layer in ArcGIS Desktop
In addition to using the guided workflow to create a new observation collection layer, you may 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 |
Obervation_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.
Enable editor tracking
After creating your observation collection layer feature class with the required fields, editor tracking capabilities must be enabled. Prior to publishing, editor tracking can be enabled on the feature class by right-clicking the layer and choosing Manage > Enable Editor Tracking. The result of this step adds the following fields to your layer:
- created_user
- created_date
- last_edited_user
- last_edited_date
This ensures traceability of any edits that may occur on a new or existing observation made in ArcGIS Excalibur.
Note:
If this is not completed prior to 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.Enable editing prior to 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 prior to 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 any changes are made 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 proper 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.
Time settings set as enabled
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.
Utilizing 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.
Note:
If this is not completed prior to 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 the Time field set to "last_edited_date
Visualize 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, properly symbolize and style your observation layer to easily 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 change the style of your observation feature layer during the create new observation layer guided workflow experience or on the Visualization tab in the item details of your corresponding layer. Save the layer after any changes are made to its style. The style is reflected in observation imagery projects containing the observation layer.