This project represents an ArcGIS Pro 2.8 SDK Add-In that reads a database view and displays view data within a custom list nested within a dockpane.
A combination of directories contain sql queries, c# files, images, and documentation files. Their purpose and contents include:
- DarkImages - Images for ArcGIS Pro's dark theme.
- Images - Images for ArcGIS Pro's dark theme.
- Docs - Contains this README.MD document.
- SQL - Contains sql queries that identify the ADM.AFC_LOG_VW.
- Root - C#, .daml, and .xaml files that makup the MVVM Addin.
In order to view AFC logs that are relevant to the user, a database view will be created showing those already assigned to the user. This approach has to be used because AFC logs, at the moment, cannot be assigned to users from ArcGIS Pro. One of the goals of this project is to format record names so they match the formatting of Legal Line 4 in the Mars application. To do this, the record name will be constrained to twelve characters in one of three formats. The cleanup format will not match legal line 4, but will follow a pattern consistent with the instrument number and research form ID by constraining the ID to twelve characters.
The instrument number format is proprietary to the Dallas County Clerk’s Office and consists of twelve numeric digits. The first four digits represent the year in which the document was recorded and the remaining eight digits represent a sequence of documents. For example, the instrument number 202200000001 represents the first document recorded in 2022.
The research form ID is an alphanumeric identifier that combines the year that the DCAD research request was initiated, the month and day it was entered into the system and a sequence number identifying its order of entry for that date. For example, 2022-0314-03 represents a research form that was the third entered on March 14, 2022. This identifier contains alphanumeric characters because of the dash included in the number.
The cleanup project ID is an alphanumeric identifier that combines the letter “C” with the three digit tile number where the project is located and the date the record was created in YYYYMMDD format. For example, if a GIS Specialist initiate a cleanup project in Tile 174 on May 22, 2022 the name of the record would be C17420220522. If the cleanup project spans multiple tiles it will need to have one record for each tile where it is exists with the same date appended to the record name.
The dockpane window will display current AFC logs that are currently Active and have been assigned to the authenticated user. These will be bound to the dockpane and allow GIS Specialists to search for AFC logs within the ArcGIS Pro project. The Add-In will import select columns from the AFC_LOG database table formatted for a quick view to help identify the AFC log for the specialist.
This Add-In will be made available to users through a network share. The network share is \\dcad.org\GIS\Source\Addins\ArcGIS_Pro_AddIns. Any user that has the network share mapped in the ArcGIS Pro application can access the Add-In and use it when opening ArcGIS Pro.
To use the Add-In, the well-known folder must be supplied in the project's options found in the backstage. See Deployment. The Add-In will be available in the Add-Ins tab with the title Show Create AFC Records Dock Pane.
- Click the button and wait for the dock pane to load.
- The AFC log list will load when the dock pane is displayed.
- If the expected AFC log is not found in the list, it may already have an existing record. Make sure that record for the specific AFC log does not already exist or that the AFC log has been assigned to you in Message Central.
Date | Rev | Description | Author |
---|---|---|---|
06/28/21 | 1.0 | Initial Release | John W. Fell |