Sign Management can be used to collect roadway signs and poles, streamline inspection and maintenance activities, and understand asset conditions.
In this topic, you'll learn how to configure the Sign Management solution to meet specific needs of your organization.
Understand sign codes
The Sign Management solution defines signs by codes in the Federal Highway Administration's Manual on Uniform Traffic Control Devices (MUTCD) standard. The Sign Management solution uses feature templates and unique symbology to simplify the collection and visualization of commonly used signs. A common sign is a subset of an organization's full sign collection. The Sign Management solution uses the MUTCD standard to manage and drive the behavior of both the feature templates and unique symbology of commonly used signs. Many MUTCD codes include pre-configured feature templates and unique symbology. All other signs are given a default sign symbol in both 2D and 3D.
Modify sign codes and pole types
The Sign Management solution includes many types of common signs and poles. In some cases, you may want to add additional pole types and MUTCD or local sign codes to the Sign Management solution to meet your organization’s needs. You will review the Signs and Poles layers in the TrafficControlDevices feature layer and identify the sign codes and pole types that your organization may want to add or remove from the Sign Management solution.
Manually update sign codes and pole types
If you only need to modify a few of the default sign codes and pole types, you can do it manually.
To manually update the domain lists, complete the following steps:
- Sign in to your ArcGIS organization and browse to your TrafficControlDevices feature layer.
- Open the item page and click the Data tab.
- Click Fields.
- Click the Layer drop-down arrow and select Signs.
- Click the MUTCD Code display name.
- In the List of Values (Domain) section, review existing codes and identify ones that are not applicable and ones that are missing.
- Click Edit next to List of Values (Domain).
- Optionally, click Delete to remove a code from the list.
- Optionally, to add a code, click Add, and then type the new code into the Label (displayed value) and Code (stored value) text boxes.
- Repeat these steps to add any remaining missing sign codes.
- Optionally, drag the type to a new location in the list to reorder them to change their appearance in Sign Editor.
- Click Save.
- Repeat these steps for additional sign fields and the Poles by updating the Pole Type and field's domain.
Bulk update sign codes
If you need to modify many of the default sign codes, you can perform a bulk update.
To bulk update the domain list of values, complete the following steps:
- Sign in to your ArcGIS organization and browse to the MUTCD Codes CSV file deployed with the solution.
- Click Download, and then open the MUTCD_Codes CSV file on your computer.
The CSV file contains two columns: one for labels and one for codes.
- Optionally, delete rows from the CSV file to remove codes from the list.
- Optionally, add rows in the CSV file to add codes to the list.
- Repeat these steps to add the remaining missing sign codes.
- Optionally, move the codes to a new location in the list to reorder them.
- Save the CSV file.
- In your ArcGIS organization, browse to the Sign Editor web map.
- Open the item page and click Open in Field Maps.
- In the left panel, click Forms.
- In the Forms pane, under Layers, click Signs.
- In the form builder, scroll down and select the MUTCD Code field.
- In the Properties pane, click Manage list.
- Drag the updated MUTCD_Codes CSV file from your computer onto the List of values window or click select from your device to browse and select it from your File Explorer.
- Click Done and save the form to update the list.
Configure sign maps
The Sign Management solution uses feature templates and unique symbology to simplify the collection and visualization of commonly used signs. Organizations may want to configure their set of common signs by adding additional feature templates and updating unique symbols for either additional MUTCD or locally defined sign codes.
In this workflow, you will update feature templates used to define and simplify data collection for common used signs and apply unique 2D and 3D symbology.
Update feature templates
First, you will create a feature template for a common sign, which simplifies data collection and creation by preconfiguring attributes. Sign feature templates are stored in the TrafficControlDevices feature layer and managed in Field Maps Designer.
To update feature templates, complete the following steps:
- In a browser, sign in to your ArcGIS organization, and then browse to the Sign Editor map.
- Click Open in Field Maps Designer.
- Click Forms.
- Click the Signs layer.
- Click Templates.
A list of sign feature templates appears. You can reorder the template's position in the list, set the template's properties, or remove the template.
By default, each sign feature type in the Sign Management solution has one template that predefines the sign's attributes.
Note:
When accessing the templates, you might see a message that says "We accidentally left some of your fields behind". This message appears when fields have not been given a default value. To continue setting default values on templates, click Add fields.
- To create a new feature template, hover over the All Other Signs template and click Duplicate.
A new feature template called Copy of All Other Signs is created.
- To update the feature template, click Copy of All Other Signs.
The template's Properties panel appears on the right.
- For the Display name and Description properties, type the name of the sign type and its MUTCD Code, for example, Added Lane - (W4-3).
- In the Default Values section, populate the sign template's default values, such as MUTCD Code and sign type.
Setting default values helps simplify data collection and creation.
- Optionally, drag the template to a new location to reorder the list of templates.
- Click Save .
- Repeat these steps for each new sign template.
- Optionally, repeat steps 4-11 to create feature templates for the Poles layer.
The feature templates and their default symbology are stored on the Signs feature layer. The feature templates will now be available to simplify data collection in apps such as Sign Editor. The Sign Management solution uses Scalable Vector Graphics (SVG) symbols configured within the web maps included with the solution. To apply unique symbology to the codes used in the newly created feature templates in the Sign Management solution web maps, continue to the Update 2D symbology topic.
Tip:
To use the SVG symbols used in the Sign Management web maps, you will need to download the Transportation style file and then share it as a web style. See Share a web style to share and publish a style from ArcGIS Pro to your ArcGIS organization. After sharing the web style, the style can be used in Map Viewer. For more information, see the Use Published 2D Symbols in ArcGIS Online blog post.
Update 2D symbology
The Sign Management solution uses Scalable Vector Graphics (SVG) symbols configured within the Signs layer according to the MUTCD standard. Many MUTCD codes include unique symbology. All other signs are given a default sign symbol in both 2D and 3D. Your organization may want to configure its set of common signs by adding unique symbols for either additional MUTCD or locally defined sign codes.
To add a unique symbol to signs used in the Sign Management, complete the following steps:
- Verify that you are signed in to your ArcGIS organization and browse to the TrafficControlDevices feature layer.
- Open the item page, and under Layers, click Signs.
- Click Open in Map Viewer.
- On the Settings (light) toolbar, click Styles .
- In the Pick a style section, select Style options.
- Scroll through the Signs layer's unique symbols and locate the Other section.
Note:
At the bottom of the Other section a note says There are more than 200 unique values. Values not listed here will still display on the map in this category. To ensure the desired code to symbolize is visible in the Other section, first use the code in a record in the Signs feature layer.
- Browse to the desired code and click the checkbox and select Move to group.
- Click Untitled group.
The value is moved into the group and is given a default symbol.
- Click the symbol next to the desired code's value and use Symbol style to apply a unique symbol.
- Optionally, drag the code to a new location to reorder the list of symbols.
- Repeat these steps for each code to be uniquely symbolized.
- Once you've symbolized each code, click the Overflow button for the Signs layer and click Save .
- Optionally, repeat steps 1-12 to add unique symbols for Poles based on their type.
- Repeat the steps in this section for the TrafficControlDevices_view feature layer view that's used in Sign Viewer, Sign Management Dashboard and other apps .
Update 3D symbology
The Sign Management solution uses an ArcGIS CityEngine rule package (*.rpk) to visualize signs in 3D. The rule package is configured with the same predefined set of common signs symbols as the 2D symbology. You can add additional signs to the 3D symbology by updating the rule package with PNG icons representing the additional signs.
To update the 3D symbology, complete the following steps:
- Verify that you are signed in to your ArcGIS organization and browse to the Sign Data Management desktop application template.
- From the item page, click Download and then unzip the folder.
- From the unzipped folder, browse to the Signs\assets\textures and open the signs folder.
-
Copy the PNG icons for the additional signs into the folder.
Note:
The name of the file needs to match the MUTCD code that the sign is associated with.
- Start ArcGIS CityEngine.
- From the File menu, click Import/Link Project Folder into Workspace.
- Browse to the Signs folder and click OK.
- Click Finish.
- In the Navigator window, expand the Signs/rules folder.
-
For any signs that are not rectangular in shape, follow these steps to update the rule to provide the correct geometry for the sign:
- Double-click the Signs.cga rule.
- In the Signs.cga editor, scroll to the very end of the code.
- Add additional cases for each sign under the constant sign_shape.
Note:
The geometry is defined by a COLLADA (.dae) file and standard sign shape files are available in the Signs\assets\geometry folder. Custom shapes can be added by placing the COLLADA file in the geometry folder.
- Right-click the Signs.cga rule and select Share As.
- Select Save package to file, browse to the Signs folder, name the output Signs.rpk, and click Save.
- Check Include CGA source code.
- Click Share.
- When the packaging finishes, browse to the Sign Rule Package item in your ArcGIS organization.
- From the item page, click Update.
- Click Choose File, browse to the Signs.rpk file, and click Open.
-
Click Update Item.
Tip:
See Publish a 3D sign layer to create or update a scene layer from your Signs feature layer.
Modify inspection and maintenance types
The Sign Management solution helps you assess street sign and pole condition and record maintenance activities. Inspection details and maintenance types are defined on the Signs and Poles feature layers and appear in the Sign Editor when field staff are recording their work.
In some cases, you may want to modify inspection details and maintenance types to meet your organization’s needs.
To modify inspection and maintenance types, complete the following steps:
- Sign in to your ArcGIS organization and browse to your TrafficControlDevices feature layer.
- Open the item page and click the Data tab.
- Click the Layer drop-down arrow and select Signs.
- Click Fields.
- Click the Condition display name.
- In the List of Values (Domain) section, review existing values and identify ones that are not applicable and ones that are missing.
- Click Edit next to List of Values (Domain).
- Optionally, click the Delete button to remove a value from the list.
- Optionally, to add a value, click Add, and then type the new value into the Label (displayed value) and Code (stored value) text boxes.
- Repeat these steps to add any remaining missing values.
- Optionally, drag the value to a new location in the list to reorder them to change their appearance in Sign Editor.
- Click Save.
- Click the Layer drop-down arrow and select Sign Maintenance.
- Click the Maintenance type display name.
- Repeat steps 6-12 to modify maintenance types.
- Repeat these steps for the Poles and Pole Maintenance layers, if necessary.
Administer field assignments
The Sign Management solution can be used to manage work such as data collection, inspections, and maintenance assigned to mobile workers. Assignment types appear in the Sign Assignments ArcGIS Workforce mobile app used by mobile workers as well as the Sign Assignments ArcGIS Workforce dispatcher view in the Sign Management Center app.
The Sign Management solution includes several assignment types. In some cases, you may want to modify assignment types to meet your organization’s needs. Mobile workers and dispatchers also need to be given roles in the Sign Assignments ArcGIS Workforce project.
To administer field assignments, complete the following steps:
- Verify that you are signed in to your ArcGIS organization and click the Apps button in the header of the site.
- From the app launcher, click Workforce to open the app.
- Under Projects, hover over the Sign Assignments project and click Configure.
- Click the Assignment Types tab.
- In the Assignment Type section, review existing types and identify ones that are not applicable and ones that are missing.
- In the Enter a new type text box, type a new assignment type, and then click +Type.
- Click the Users tab.
- From the Organization User drop-down menu, select a user to add to the project.
- From the Project Role menu, assign the user either the dispatcher role or mobile worker role.
- Click +User.
- Click the Advanced tab.
Each assignment type is integrated to the Sign Editor, which allows field staff to access the Sign Editor from the ArcGIS Workforce app. As you add new assignment types, you may want to add the Sign Editor integration.
- In the ArcGIS Field Maps integration list, click Edit on any of the existing Sign Editor integrations.
- Check the box next to the new assignment type, and click Next.
- Click Done.
- Optionally, remove the ArcGIS Field Maps integration for assignment types that are not needed in your organization.
Removing the integration is necessary to remove the assignment type from the Sign Assignments ArcGIS Workforce project.
- Click the Assignment Types tab.
- To remove assignment types, click the X button.
Modify service request types
The Sign Management solution can be used to solicit sign requests for service from mobile workers as well as the general public. Service request types appear in the Sign Request ArcGIS Survey123 form.
The Sign Management solution includes two service request types. In some cases, you may want to modify service request types to meet your organization’s needs.
To modify service requests, complete the following steps:
- Start ArcGIS Survey123 Connect and sign in to your ArcGIS organization.
- Click Sign Request to download the survey.
- In the Download window, click Download and click OK.
- Click Sign Request to open the survey.
- On the left, from the side toolbar, click the XLSForm button.
- At the bottom of the Microsoft Excel spreadsheet, click the choices tab.
This tab comprises all the selectable options for survey questions.
- In the list_name column, type reqtype.
- Type the new service request, type in the name and label columns.
- Repeat steps 7 and 8 for each new service request type.
- Save and close the Microsoft Excel spreadsheet and preview your changes in ArcGIS Survey123 Connect.
- In ArcGIS Survey123 Connect, in the left toolbar, click Publish to publish your changes.
- Click Publish survey to publish your changes, and then click OK.
Note:
Include the words "Traffic Sign" in new request types to ensure they display in the Sign Request Manager and Sign Request Dashboard apps.
Publish a 3D sign layer
The 3D Sign Notebook can be used by mapping technicians to create and update a scene layer used to visualize traffic signs in 3D. Because multiple signs can be attached to the same pole, it can be challenging to view all the signs at a given location in 2D. 3D helps to visualize and communicate the signs on a given pole or along the roadway.
The Sign Management solution uses an ArcGIS CityEngine rule package (*.rpk) to visualize the signs in 3D. The rule package uses the following fields to generate the 3D symbol. If a field value is blank, the default value will be used.
Field | Description | Default |
---|---|---|
MUTCD Code | Type of sign | All Other Signs (other) |
Height | Height (dimension) of the sign | 30 |
Width | Width (dimension) of the sign | 24 |
Sign Dimension Units | Unit of measure of sign dimensions | Inches |
Mounting Height | Height above ground measured to base of sign | 5 |
Mounting Height Units | Unit of measure of mounting height | Feet |
Facing Direction | Direction the sign is facing | North |
Sign Text | Text displayed on sign |
The rule package is configured with the same predefined set of common sign symbols as the 2D symbology.
Note:
See Update 3D Symbology to add additional 3D symbols to the rule package. In addition, only the following signs will honor the Sign Text field:- Street Name (1 line) - (D3-1)
- Speed Limit - (R2-1)
- Interstate Route Sign - (M1-1)
- Off-Interstate Business Route Sign - (Loop) (M1-2)
- U.S. Route Sign - (M1-4)
- State Route Sign - (M1-5)
- County Route Sign - (M1-6)
- Forest Route - (M1-7)
Create a sign scene layer
The 3D Sign Notebook can be used to create and update a scene layer used to visualize traffic signs in 3D. The first time the notebook runs, it publishes a new scene layer and updates the Sign Viewer (3D) web scene to point to the new scene layer. This scene layer represents a static snapshot of the assets stored in the TrafficControlDevices feature layer. As new signs are added, updated, or removed from the TrafficControlDevices feature layer, you will need to re-run the notebook to refresh scene layer.
Subsequent runs of the notebook will publish a temporary scene layer using the latest features in the TrafficControlDevices feature layer, update the source of the original scene layer to point to the new scene layer, and clean up the temporary scene layer.
Note:
To complete this workflow, you must be assigned a role of Administrator or a custom role that includes the privilege to create, edit, and schedule ArcGIS Notebooks.
To create or update the sign scene layer, complete the following steps:
- Verify that you are signed in to your ArcGIS organization and browse to the 3D Sign Notebook item.
- Open the item page and click Open Notebook.
- From the Cell menu, click Run All.
As the notebook runs, messages will be printed beneath each cell to indicate the progress. When finished, a message will state that the scene layer update is complete.
- Exit the notebook and open the Sign Viewer app to view the 3D signs.
Note:
When you re-run the notebook and update the scene layer, you may need to clear your browser cache or open the browser in incognito or private mode to see the updated signs.
Schedule automatic updates
The notebook can be scheduled to run at a regular interval to update the scene layer to reflect the latest sign collection defined in the TrafficControlDevices feature layer.
To schedule automatic updates, complete the following steps:
- Verify that you are signed in to your ArcGIS organization and browse to the 3D Sign Notebook item.
- Open the item page and click Open Notebook.
- Click Tasks.
- Click Create Task.
- For Title, type 3D Sign Task and click Next.
- Set the schedule for your notebook to run.
- Click Create to finish scheduling the notebook.
Add members to groups in your organization
Included with Sign Management are three groups designed to help managers organize their members based on their privileges and their work. The solution includes the following groups: Sign Maintenance, Sign Operations, and Sign Stakeholders.
To add members to the groups, complete the following steps:
- In a browser, sign in to your ArcGIS organization.Verify that you have privileges to manage member groups before continuing.
- Click Groups at the top of the site.
- Click the name of the group to open the group details page.
- On the Settings tab, edit and update the properties of the group, including access, sharing properties, and group ownership.
- Click the Overview tab and click Invite members.
- Select the members you want to add and click Add members to group.
- Repeat steps 3 through 6 for each group you need to add members to.
Group name | Information Products |
---|---|
Sign Maintenance |
|
Sign Operations |
|
Sign Stakeholders |
|