# Desktop App - Speed Limit Change

## Table of Contents

* [Desktop App Intro](https://app.gitbook.com/@atd-dts/s/atd-geospatial/~/drafts/-MF1n-xH-8sg9Us4VEOQ/speed-limit-change-project/speed-limit-sign-change-project#desktop-app-intro)
* [Drawing Signs](https://app.gitbook.com/@atd-dts/s/atd-geospatial/~/drafts/-MF1n-xH-8sg9Us4VEOQ/speed-limit-change-project/speed-limit-sign-change-project#drawing-signs)
* [Editing Sign Attributes](https://app.gitbook.com/@atd-dts/s/atd-geospatial/~/drafts/-MF1n-xH-8sg9Us4VEOQ/speed-limit-change-project/speed-limit-sign-change-project#editing-sign-attributes)
* [Drawing Work Orders](https://app.gitbook.com/@atd-dts/s/atd-geospatial/~/drafts/-MF1n-xH-8sg9Us4VEOQ/speed-limit-change-project/speed-limit-sign-change-project#drawing-work-orders)
* [Editing Work Orders](https://app.gitbook.com/@atd-dts/s/atd-geospatial/~/drafts/-MF1n-xH-8sg9Us4VEOQ/speed-limit-change-project/speed-limit-sign-change-project#editing-work-orders)
* [Filters](https://app.gitbook.com/@atd-dts/s/atd-geospatial/~/drafts/-MF1n-xH-8sg9Us4VEOQ/speed-limit-change-project/speed-limit-sign-change-project#filters)

## Desktop App Intro

* The app can be accessed by clicking here: [Speed Limit Change AGOL App](https://austin.maps.arcgis.com/apps/webappviewer/index.html?id=0472cef437264b2c8e71f8c018cdae91)
* The Desktop App allows you to draw signs with new speed limits and their corresponding work orders.&#x20;
* In order for a sign to be included in a work order, it must be inside the work order polygon boundary.
* It is recommended that signs are drawn on the map first, and work orders drawn around them in a grouping that makes practical sense to you and your team.

The app starts with the Edit tab open on the right  side of the screen by default. To draw features on the map, you simply click on the desired template on the Edit tab, and click on the location on the map.

## Drawing Signs

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MHMDRk9HZCbWW2uGIaq%2F-MHMzWHygwT0NW-WuG1D%2FSigns_desktop.PNG?alt=media\&token=b54d8bfe-8473-4cdc-a01e-08ad0ca62134)

Choose the appropriate template for the type of sign you're drawing. Each template comes with pre-filled attributes that make for the type of sign:

* Install Future Sign
* Replace Active Sign
* Remove Active Sign

Click on the map to place the point.

## Editing Sign Attributes

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MHMDRk9HZCbWW2uGIaq%2F-MHMzydQyXXpXUlGgdz_%2FSigns_desktop_edit.PNG?alt=media\&token=2f0bd83b-6cc5-40e5-a862-d6869637bdd0)

To enter and edit sign attributes, click on the sign and select the desired field. If when you click on the point, you aren't able to edit, click on the  3 dots `...` on the bottom right corner of the pop-up.

### List of fields and their values

* Sign Status
  * Active
  * Future
* Instructions
  * Install
  * Replace
  * Remove
* Field Check\*
  * Needed
  * Completed
* Current Speed Limit
  * &#x20;If known, choose from the drop-down list of speed limits from 25 MPH to 60 MPH
* Future Speed Limit\*\*
  * Choose from the drop-down list of speed limits from 25 MPH to 60 MPH
* Sign Type
  * 24x30 (default)
  * 24x54
  * 30x36
* Custom Sign
  * Enter custom sign dimensions here

Note\*: This field should be filled out through the Collector App, not the Desktop App                                              Note\*\*: This field is required to be filled out before you can Save the record

### Save your work

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MF1xOMXnszkWn3zMhIX%2F-MF21xsxqZ7ziOKOm7er%2F03save.PNG?alt=media\&token=b08ddce0-66f3-4d63-977a-f9c21bf83c64)

Make sure to click the Save button before closing the attributes pop-up.

## Drawing Work Orders

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MHMDRk9HZCbWW2uGIaq%2F-MHN08w8aWvLGvlz0h50%2FSigns_desktop_WO.PNG?alt=media\&token=e149df9b-50e3-4084-8906-6ee872ce856c)

Choose the appropriate template for the type of sign you're drawing. Each template comes with pre-filled attributes that make for the Work Order:

* Not Ready to Submit
* Ready to Submit (not an option when first creating a Work Order)

Click once on the map to begin drawing the Work Order polygon. You'll see a red line follow your cursor from the first place you clicked on the map. Each subsequent click on the map adds a vertex to the polygon. Double-click to finish the polygon. Instructions for editing the Work Order Polygon are below, following instructions for entering in the Work Order attributes.

## Editing Work Orders

![Example of a new Work Order](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MHMDRk9HZCbWW2uGIaq%2F-MHN4h4uuztGVY34DDfA%2FSigns_desktop_WO_edit1.PNG?alt=media\&token=9536a26b-3977-4c60-9268-82c8595845dc)

Once the Work Order polygon is finished, you can enter attribute information:

* Description:
  * Depending on how you choose to draw Work Orders, you'll want to write a meaningful name in this field. In the example above, the Work Order covers 12th to Webbervile on N Pleasant Valley Rd, so we named it accordingly. If you draw a Work Order to cover a neighborhood or range of blocks, you would name it accordingly: "Travis Heights" or "Wooten", or "Avenue H from 42nd to 39th, and 39th from Avenue H to Speedway."
* Ready to Submit:
  * This field is filled by the template and the options are listed above in the Digitizing Work Orders section.
* Work Order Status:
  * This field will be Null in the editing version of the Signs Work Order layer. After the Work Order has been sent to Knack, it will automatically be updated, then be filtered out of the editing version.
* DIGTESS Status:
  * Needed (default)
  * Completed
* DIGTESS Number
* DIGTESS From Date
* DIGTESS To Date
* Nearest Segment ID
* Work Order URL:
  * This field will have a link to the Work Order Details page after it has been submitted to Knack. It will be blank in the edit version.

### Editing the Work Order Polygon

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MHMDRk9HZCbWW2uGIaq%2F-MHN45XdTUGrw5hbWLu_%2FSigns_desktop_WO_edit.PNG?alt=media\&token=d27b5e8d-83f4-4987-b3b5-311125d2d013)

To edit the polygon of the Work Order:

* Click on the Work Order Polygon
* Close the attributes pop-up using the X at the top right
* Click on the edge of the polygon. You should now see the vertices of the polygon

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MHMDRk9HZCbWW2uGIaq%2F-MHN5rqHTZ230cheXhTP%2FSigns_desktop_WO_edit_vertices.PNG?alt=media\&token=f0e346e4-cdb5-4e69-8135-6de45ea9ba1a)

* Pull on the vertices to edit the shape of the Work Order. Grey dots represent existing vertices and white dots represent new vertices you can add to  the polygon.

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MF2CubaqIzZ2H4L-QhL%2F-MF2GZ9Kb-Xd7BklI7Z1%2F08delete_vertices.PNG?alt=media\&token=45af939b-b8a7-4898-8d2f-9988f3195a38)

* Right-click on a vertex you want to delete

## Filters

This app includes built-in Work Order filters by status, while also allowing you to create custom filters. The Work Order filters by Status is on the Read-Only version of the Signs Work Order - Work Order Status layer where the Work Orders have already been submitted to Knack.

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MF2CubaqIzZ2H4L-QhL%2F-MF2IAY7dLHOgeNMMKfF%2F09filters.PNG?alt=media\&token=22fa346c-2ee0-4eb9-b9a9-0871e9dae6ab)

Each filter displays Work Orders by their matching status. By default all filters are turned off, which means that all Work Orders that have been submitted to Knack appear on the map. By clicking on a filter, only those work orders that match the value (Issued, On Hold, etc). You can select multiple filters at the same time. If you'd like to turn off all filters at once, click on the button 1 as shown in the screenshot above.

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MF2CubaqIzZ2H4L-QhL%2F-MF2IztdGZtZ1dAha1h9%2F10filters.PNG?alt=media\&token=e9ee5430-2284-4d6d-80a7-ab0aad416b8d)

* Turning on the Needs Filter shows only those Work Orders that are in the Needs GIS status.

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MF2CubaqIzZ2H4L-QhL%2F-MF2JB8Wf5iR1sQPi3N2%2F11customfilter.PNG?alt=media\&token=f2885253-30e1-4614-93f1-389961c348f0)

To create custom filters:

1. Select the layer you'd like to filter
2. Click on "Add expression"

![](https://2080616366-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3vG5OVht6_BV2LYSXk%2F-MF2CubaqIzZ2H4L-QhL%2F-MF2JZLgpcdeScoE9ztX%2F12customfilter.PNG?alt=media\&token=77167ebe-e81f-4a12-94cf-d07d84e86392)

1. Select the field you'll be filtering by
2. Select the type of filter (e.g.: is, is not, contains)
3. Select the value to match from the drop-down menu
