URISA Texas Speaker Series November 27, 2017
Thank you to our Sponsors!
For questions or comments, contact URISA Texas:
[email protected]
UTILIZING NEW ESRI TECHNOLOGIES FOR STREAMLINING WEB GIS A TxDOT Perspective
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
USING A SINGLE ARCGIS PRO PROJECT TO PUBLISH SERVICES FOR AN ORGANIZATION Chris Bardash
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
The Problem Manage over 40 individual MXDs for each service layer for ArcGIS Pro Online
No QA/QC associated with the process
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
4
The Solution Manage (publish and overwrite) all service layers within a single ArcGIS Pro Pro Project
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
5
The Transition Import all existing mxds into one ArcGIS Pro Pro Project
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
6
The Transition The symbology and layer names are retained from ArcMap to ArcGIS Pro
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
7
The Transition Alternatively, you can add each layer from an SDE or local drive to a single ArcGIS Pro Project by inserting a ‘New Map’ for each layer
Rename the layer in your table of contents to appear the way you would like to see it appear when the user adds the data to their own map.
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
8
Using tasks for quality assurance steps Before publishing a service, it is run through an 8-step Task process for quality assurance
Set of preconfigured sequential steps that guide users through a repeatable workflow to ensure consistency and quality for each published service layer
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
9
Task Design Considerations Use to guide and share knowledge – new person or new software Interactive – select or create features Improve efficiency – minimize mouse clicks Improve quality – catch errors as they happen – no additional QA needed Tasks use your (business) language Tasks are configurable (no coding) URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
10
Using tasks for quality assurance steps Tasks can be easily created in ArcGIS Pro by creating: • Task Item – a high level overview of what the task item will achieve • Task – group of steps to complete a workflow • Steps – guides the user through workflow – Sequential – Loads actions/commands for user to perform – Required or optional URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
11
Using tasks for quality assurance steps STEP BEHAVIORS Proceed automatically or manually
• •
Manual
•
Auto Run
•
Auto Proceed
•
Automatic •
•
hidden Optional
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
12
Summary 1. Manage multiple service layers within a single ArcGIS Pro project 2. Use Tasks for quality assurance Sequential and repeatable Quality and consistency 3. Design considerations for Tasks Use to guide, interact, and use business language Step Behaviors Manual Automatic
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
13
VECTOR TILES From Creation to Implementation
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
Introduction Need for consistent basemap across all agency applications Need to represent our base layers in basemap – e.g. Districts, Planning Boundaries, etc. – Roadway network Assets along roadway (e.g. pavement condition, projects, etc.) must properly align with our road network
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
15
Previous Process - Raster Basemap Tiles Huge MXD onerous to manage Group layer for each zoom level Complicated definition queries and label queries Annotation for each layer for each zoom level
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
16
Previous Process - Raster Basemap Tiles Issues: – Multiple zoom levels increase likelihood of inconsistency between each level • Duplication of effort for each – Schema changes – Easy to miss something – Symbology or labeling – Sometimes you would not see the results until after creating tiles
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
17
Previous Process - Raster Basemap Tiles – In order to avoid labels being cutoff or appearing to be duplicated by bordering tiles • Had to create tile boundary polygons • Most labeling had to be converted to annotation – Any update requires a change to the annotation at each zoom level » This made the case for our switch to Vector Tiles URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
18
Previous Process - Raster Basemap Tiles Enormous overhead in creating Raster Tiles: – Small mistakes were sometimes not corrected due to enormous time to produce tiles – PCs not powerful enough to handle processing – Processing in AGO is expensive (~1,000 credits) – Ultimately used Amazon machine to process tiles
Missing Interstate Highway Shields at this major intersection in Houston. Only occurs at this zoom level. Not worth reproducing tiles to fix.
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
19
Vector Tiles Compared with Raster Tiles: – 10 minutes to create tiles for state of Texas all the way down through zoom level 22! – Map used to create tiles is simpler: • Single layer for each feature class • No need to duplicate definition queries for each zoom level • Labeling is dynamic and is only set once rather than for each zoom level • Control what draws at each level using GUI sliders for each symbol class – If you find a mistake you can quickly re-run the tiles after making the correction
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
20
Vector Tile Usage & Configuration Can re-symbolize existing tiles – Edit JSON Implemented with single line of code change in applications Will use in all web map applications as standard basemap
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
21
Vector Tiles Downsides and possible improvements: – Less control in ArcGIS Pro for point symbology, such as highway shield, as available in ArcMap • Difficult to adjust placement of text inside shield – Still minor tile boundary overlap issues, however considerably improved – Cannot overwrite existing tiles in AGO. Must delete and reproduce in order to maintain URL, however time to produce new tile set makes this a negligible/manageable interruption
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
22
Questions
Questions? Chris Bardash, GIS Manager
[email protected] Texas Department of Transportation Transportation Planning & Programming (TPP) – Mapping Group Austin, Texas
URISA TX - Speaker Series Presentation
Tuesday, November 27, 2017
23
URISA Texas Speaker Series Resources • URISA Texas Website: https://www.urisatexas.org/ • Recorded Speaker Series Videos: https://www.youtube.com/channel/UCyw7rOmni7UMoiKQ2IlUSmA/featu red
For questions or comments, contact URISA Texas:
[email protected]