Map Application Progression

Similar documents
Migrating Defense Workflows from ArcMap to ArcGIS Pro. Renee Bernstein and Jared Sellers

ArcGIS Pro Q&A Session. NWGIS Conference, October 11, 2017 With John Sharrard, Esri GIS Solutions Engineer

Road Ahead: Linear Referencing and UPDM

Getting Started with Community Maps

The File Geodatabase API. Craig Gillgrass Lance Shipman

Welcome! Power BI User Group (PUG) Copenhagen

Geodatabase Best Practices. Dave Crawford Erik Hoel

Esri Production Mapping: Map Automation & Advanced Cartography MADHURA PHATERPEKAR JOE SHEFFIELD

Esri UC2013. Technical Workshop.

ST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation.

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

ArcGIS Data Reviewer: Quality Assessment for Elevation Raster Datasets. Roslyn Dunn

Introduction to ArcGIS Server Development

Administering your Enterprise Geodatabase using Python. Jill Penney

No. of Days. Building 3D cities Using Esri City Engine ,859. Creating & Analyzing Surfaces Using ArcGIS Spatial Analyst 1 7 3,139

Esri Overview for Mentor Protégé Program:

Introduction to Portal for ArcGIS

No. of Days. ArcGIS 3: Performing Analysis ,431. Building 3D cities Using Esri City Engine ,859

No. of Days. ArcGIS Pro for GIS Professionals ,431. Building 3D cities Using Esri City Engine ,859

GPS Mapping with Esri s Collector App. What We ll Cover

Managing Imagery and Raster Data Using Mosaic Datasets

Geodatabase: Best Practices. Robert LeClair, Senior Instructor

You are Building Your Organization s Geographic Knowledge

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

Administering Your Enterprise Geodatabase using Python. Gerhard Trichtl

GIS for Business Intelligence: Getting Cloud Connected

Leveraging ArcGIS Online Elevation and Hydrology Services. Steve Kopp, Jian Lange

ArcGIS Online Routing and Network Analysis. Deelesh Mandloi Matt Crowder

Leveraging Web GIS: An Introduction to the ArcGIS portal

GIS ADMINISTRATOR / WEB DEVELOPER EVANSVILLE-VANDERBURGH COUNTY AREA PLAN COMMISSION

Leveraging the GIS Capability within FlexiCadastre

Using CAD data in ArcGIS

Introduction to ArcGIS Server - Creating and Using GIS Services. Mark Ho Instructor Washington, DC

CAD: Introduction to using CAD Data in ArcGIS. Kyle Williams & Jeff Reinhart

Strategies for Integrating CAD and BIM in ArcGIS. Don Kuehne Esri 3D Product Manager: CAD/BIM/AEC

A Review: Geographic Information Systems & ArcGIS Basics

Web GIS: Architectural Patterns and Practices. Shannon Kalisky Philip Heede

Esri Training by Microcenter Prepare to Innovate. Microcenter Course Catalog

Geodatabase An Introduction

ArcGIS Data Reviewer: Assessing Positional Accuracy. Roslyn Dunn

ArcGIS for Local Government

Converting workflows from ArcSDE Command line in ArcGIS 10.3.x

Data Structures & Database Queries in GIS

Troubleshooting Replication and Geodata Services. Liz Parrish & Ben Lin

ArcGIS Runtime: Migrating Your Apps from ArcGIS Engine. Eric Bader Lucas Danzinger Mike Branscomb

Performing Advanced Cartography with Esri Production Mapping

ArcGIS Web Tools, Templates, and Solutions for Defence & Intelligence. Renee Bernstein Esri Solutions Engineer

Enabling ENVI. ArcGIS for Server

Changes in Esri GIS, practical ways to be ready for the future

Network Analysis with ArcGIS Online. Deelesh Mandloi Dmitry Kudinov

Demystifying ArcGIS Online. Karen Lizcano Esri

DP Project Development Pvt. Ltd.

ArcGIS Runtime: Migrating from ArcGIS Engine. Rex Hansen

EEOS 381 -Spatial Databases and GIS Applications

Portal for ArcGIS: An Introduction

ISU GIS CENTER S ARCSDE USER'S GUIDE AND DATA CATALOG

Using the File Geodatabase API. Lance Shipman David Sousa

OFWIM 2017 Annual Conference What Does Web GIS Really Mean for Fish and Wildlife Agencies?

Geodatabase Management Pathway

ArcGIS Earth for Enterprises DARRON PUSTAM ARCGIS EARTH CHRIS ANDREWS 3D

Modeling Incident Density with Contours in ArcGIS Pro

ArcGIS. for Server. Understanding our World

Esri WebGIS Highlights of What s New, and the Road Ahead

INTRODUCTION TO ARCGIS Version 10.*

GEOGRAPHIC INFORMATION SYSTEMS AND IT SOLUTIONS FOR THE ENVIRONMENT

HISTORY OF GIS AND ESRI

Introduction to the 176A labs and ArcGIS Purpose of the labs

Map image from the Atlas of Oregon (2nd. Ed.), Copyright 2001 University of Oregon Press

Web GIS & ArcGIS Pro. Zena Pelletier Nick Popovich

ArcGIS Pro: Essential Workflows STUDENT EDITION

ArcGIS Data Reviewer Advanced Data Validation Concepts. Francisco Perez & Shankar Chandrasekaran

GIS Software. Evolution of GIS Software

Performing Map Cartography. using Esri Production Mapping

Evaluating e-government : implementing GIS services in Municipality

Esri Production Mapping: An Introduction

ArcGIS is Advancing. Both Contributing and Integrating many new Innovations. IoT. Smart Mapping. Smart Devices Advanced Analytics

Environmental Systems Research Institute

Incorporating ArcGIS Pro in your Curriculum

Introduction to the 176A labs and ArcGIS

Network Analysis Services in ArcGIS Enterprise. Deelesh Mandloi

What s New in Collector for ArcGIS (Aurora)

ArcGIS 10.0 Imagery. Joseph B. Bowles

UNIT 4: USING ArcGIS. Instructor: Emmanuel K. Appiah-Adjei (PhD) Department of Geological Engineering KNUST, Kumasi

Geodatabase Essentials Part One - Intro to the Geodatabase. Jonathan Murphy Colin Zwicker

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh

ArcGIS 10.1 An Overview of the System

Lecture 2. A Review: Geographic Information Systems & ArcGIS Basics

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

Managing Parcels in ArcGIS 10

Web GIS Deployment for Administrators. Vanessa Ramirez Solution Engineer, Natural Resources, Esri

ArcGIS & Extensions - Synergy of GIS tools. Synergy. Analyze & Visualize

file://q:\report1\greenatlasfinalreportindex.html

Web GIS Administration: Tips and Tricks

Introduction to ArcGIS 10.2

Geodatabase Replication for Utilities Tom DeWitte Solution Architect ESRI Utilities Team

Lecture 2. Introduction to ESRI s ArcGIS Desktop and ArcMap

GIS Data Production and Editing Pathway

Geodatabase An Overview

Transcription:

Map Application Progression Application Migration with Latest ArcGIS by Dean Chiang

California Department of Fish and Wildlife What we do at CDFW Hunting and fishing licensing and regulation Conservation and management of wildlife and habitat Oil spill prevention and response Application Migration Case Study 1. Habitat Tracking and Reporting (HabiTrak) toolset to help track habitat lost and conserved over time due to public and private development projects. 2. Bay and Delta Region Fish survey data and fish distribution maps on the web.

HabiTrak Extension

Continue maintenance in ArcMap? CASE 1: Desktop Application PREVIOUS REQUIREMENT ArcMap 9/10.0 Extension.NET Framework 2.0 Visual Basic Personal Geodatabase (MS Access MDB) CHALLENGE Extension is replaced by Add-ins after ArcMap 10.1 Use current.net SDK for creating Add-ins Add-in/custom tools must be recompiled and redeployed every time.net or ArcMap version changes

Then Came ArcGIS Pro PROS ArcGIS Desktop of the future Latest SDK follows the latest programming paradigm Project template came with a default file geodatabase, default toolbox Workflow simplification and customization through Tasks CONS No support for personal geodatabase No use for any of the old Extension code Not migrate but completely recreate the tools

Pro project folder & Project* Pane view in Pro *Renamed to Catalog Pane in Pro 2.0

Default Toolbox + Tools Toolbox to hold custom ArcPy script tools to assist the GIS work

Default Geodatabase + Tasks

Habitrak Edit Tasks

Habitrak Task Group 1 Task 2 Step 1

Data Flow 1. Clients receive a custom packaged ArcGIS Pro project folder that includes all the script tools set up in the new Pro Tasks to edit their HabiTrak Projects layer locally. 2. Submits the latest layer updates to CDFW Habitat Conservation Branch that reviews the data and stores them in our enterprise geodatabase (SDE) on SQL Sever. 3. The agencies use an online query tool (web form) on our website that queries our SQL Server to generate reports from the data they submitted to meet compliance.

CASE 2: Web Mapping Application

Bay Delta Region Surveys and Studies ASP web page with a static map image produced by a custom DLL that cannot be converted or replaced, and will not be supported in the new CMS of our external website.

New Map App Design

Insights for ArcGIS Infographics

SVG Pie Chart Experiment

Symbolize 2-3 Variables in One Point Graphic Limitation of ArcGIS API JavaScript API cannot create nice pie charts representing multiple categories across multiple point locations all at the same time. JS Popup with media can only show one pie chart on one feature at a time, and controlling the pie chart size and colors is troublesome. Custom SVG graphic in Simple Marker Symbol can draw one pie wedge per feature, but fitting multiple SVG graphics over coincident points proved difficult due API implementation. Workaround Draw the pie chart graphics per station below the map. Use other symbology and rendering methods to represent Sex, Stage, and Catch multiple field values combined per query result.

Semi-transparent Circles that overlap

Ring Symbols around the same point

Bar Charts

c. Publishes the FGDB zip file as a hosted feature service on ArcGIS Online to be consumed by the JSAPI web app (overwrites old data). Data Flow 1. Regional staff enters data into SQL Server 2. IT staff provides database views for ArcGIS Pro to process. 3. Run arcpy script that automatically a. Convert the non-spatial SQL views into point feature class and related tables into a local file geodatabase; b. Compress the output FGDB into a zip file;

NEXT HabiTrak (Habitat Tracking and Reporting) Create a master Projects feature layer that includes all Project areas from all agencies and make it an editable hosted feature layer online. Bay Delta Fish Distribution Maps Explore server-side API to generate pie chart as images to use in picture marker symbol on the point features over the map. Explore other means of mashing up the enterprise data with web mapping API Migrate entirely to the Cloud?

Thank You! Conference Info Paper #2012, Title: Map Application Progression Session Title: Managing Your Data Date/Time: Wednesday, July 12, 2017, 8:30 AM - 9:45 AM Room 27 B Contacts and Links Dean.Chiang@wildlife.ca.gov, Biogeographic Data Branch, GIS Unit (https://www.wildlife.ca.gov/explore/organization/bdb ) CDFW Bay Delta Region (https://www.wildlife.ca.gov/regions/3 ) CDFW HabiTrak Program (https://nrm.dfg.ca.gov/habitrak/ )