34
Esri UC 2015 | Technical Workshop | Configuring the ArcGIS for Local Government Solution Lindsay Thomas Steve Grise Scott Oppmann

Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Embed Size (px)

Citation preview

Page 1: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configuring the ArcGIS forLocal Government Solution

Lindsay Thomas

Steve Grise

Scott Oppmann

Page 2: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

• Introduction

• Configuration Patterns

• Implementation Approaches

• Your Feedback

Agenda

Configuring the ArcGIS for Local Government Solution

Page 3: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

ArcGIS as a Platform

Making Mapping and GIS Available Across Your Organization

ArcGIS

Executive Access

PublicEngagement

WorkAnywhere

Knowledge Workers

EnterpriseIntegration

Professional GIS

Transforming the Role of GIS

Simple, Open, and Configurable

Configuring the ArcGIS for Local Government Solution

Page 4: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

ArcGIS for Local Government

• Series of useful maps and apps focused on local government work

• Configurable and extensible

• Freely available and fully supported

• Community of users• Best Practices / Implementation Support

• Network of Esri Services and Partner offerings• Help users implement, sustain and enhance

Esri solutions for local government customers

…..Available on-premise or in the cloud

EditingWorkflows

Focused Maps and Apps

AnalyticalModels

Information Model

Configuring the ArcGIS for Local Government Solution

Page 5: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

ArcGIS for Local Government

• Deliver maps and applications quickly throughout your organization

• Stay current with future releases / avoid legacy technology

• Deploy a geospatial platform that can be leveraged by many

• Leverage the collective knowledge of the entire community

• And do this with….less staff, budget, and technical expertise

Our mission is to help you……

Configuring the ArcGIS for Local Government Solution

Page 6: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

ArcGIS for Local Government

Tax Parcel EditingDeed DrafterPublic Land Survey EditingTax Parcel Map Book

Flood PlanningSpecial Event PlanningFire Station Wall MapFire Run BookPre-Incident PlanningAED InventoryHome Safety InspectionTarget Hazard AnalysisFire Hydrant InspectionCell Phone AnalysisIncident Mapping

Election ResultsElection Polling Places

Public Safety

Land Records

Elections

Site SelectorLive, Work, LocatePark Locator Address Data ManagementAddress CrowdsourcingData Reviewer for Addresses

Planning

Local GovernmentInformation ModelBasemapsData Reviewer for BasemapsExecutive DashboardBriefing Book

Field Interview CardPublic Information MapImpact Summary MapDamage AssessmentMy Hazard InformationEM MapsCAMEO ToolsEvacuation ZonesEmergency AssistanceHealth and Safety Reports

Public WorksCampus EditingCampus Place FinderCitizen Problem ReporterSnowCOPMy Government ServicesRailroad Crossing InventoryStreet Tree InventoryStreet Furniture InventoryGuardrail InventoryPavement Marking Inventory

Road Network ManagementRoad ClosuresPlans and DrawingsMaintenance AgreementsSidewalk InventoryBridge InventorySign InventorySignal InventoryStreetlight InventoryPublic ParkingCapital Project Planning

Water UtilitiesWater Distribution MapSewer Network MapStormwater Network MapWater Asset LocatorModel OrganizationNetwork EditingDR for Water UtilitiesMap Change RequestProposed Water DesignWater Leak InvestigatorUtility Isolation TraceMain Break NotificationDrinking Water AdvisoryOutage ViewerSocial Media SentimentCapital PlanningCapital ProjectsPavement CoordinationWater Service RequestCSO OutfallsSewer Service LookupBackflow Inspection

Hydrant InspectionValve ExerciseInlet InspectionField NotesWater Utility Mobile MapManhole InspectionMS4 InventoryIllicit DischargeSite ViolationsWater ViolationsWater RestrictionsGreen InfrastructureWater ConservationSCADA ProcessorCustomer ComplaintsHigh/Low ConsumptionWater Inventory ReportsCCTV ProcessorNighttime Flow AnalysisSub DMALeak LoggerPressure Zone Analysis

Land Use Public CommentLand Use Public NotificationCode Violation Events Calendar

CrowdsourcingMaps and Apps GalleryCommunity ParcelsCommunity AddressesModel Organization

Tax Parcel ViewerValue DashboardTax Reverted PropertyFloodplain InquiryData Reviewer for Parcels

Configuring the ArcGIS for Local Government Solution

Page 7: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

A System ViewDeploying ArcGIS for Local Government

Public Works

• Central groups• Common services• Standard basemaps• Information model

• Functional groups• Editing maps• Services• Mobile apps• Web apps• Dashboards

Assessor’s OfficeFire Department

Citizens• Embedded maps• Mobile apps• Web apps• Open data

Configuring the ArcGIS for Local Government Solution

Page 8: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configuration Patterns

• Influential factors• COTS and configurable solutions strategy• Deployment time• Technical expertise

• Where do you start?• With your business requirements• Align them with maps and apps• Review system configuration patterns

• Three configuration patterns• Complete system adoption• Publish and adopt• Code and customize

Iteration 1

Next?

Iteration 2

Next?

Iteration 3

Done

Envision

Plan

Design

Configure / Code

Test / Feedback

…embrace an agile implementation approach

Configuring the ArcGIS for Local Government Solution

Page 9: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Complete System Adoption

Deploy information model• Add fields, features• Configure domains• Set spatial reference• Load source data

Step 2: Organize your data

Step 3: Author the maps

Configure maps• Adjust scale dependencies and def queries• Validate label expressions• Publish basemaps and operational layers

Step 4: Deploy the apps

Configure the desktop, mobile and web apps• Add basemaps and operational layers• Adjust extents• Configure popups• Deploy Add-ins and models• Add new maps and apps to Organization

Supported by Esri Support Services

Configure ArcGIS Organization• Set up subscription• Configure groups• Invite users

Step 1: Configure mapping portal

Configuring the ArcGIS for Local Government Solution

Page 10: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Publish and Adopt

Step 5: Deploy the apps

Configure the mobile and web apps• Add basemaps and operational layers• Adjust extents• Configure popups• Add new maps and apps to Organization

Deploy information model• Add fields, features• Configure domains• Set spatial reference

Step 2: Create publication database

Step 4: Author the maps

Configure maps• Adjust scale dependencies and def queries• Validate label expressions• Publish basemaps and operational layers

Step 3: Load production data

Create ETL Scripts• Set source / target• Schedule scripts• Load production data

Supported by Esri Support Services

Configure ArcGIS Organization• Set up subscription• Configure groups• Invite users

Step 1: Configure mapping portal

Configuring the ArcGIS for Local Government Solution

Page 11: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Code and Customize

Step 4: Customize the apps

Publish your own mobile and web apps• Customize/re-compile the apps• Add basemaps and operational layers• Adjust extents• Configure popups• Add new maps and apps to Organization

Configure your GDB schema• Add fields, features

Step 2: Use your GDB Schema

Step 3: Repair the maps

Configure maps• Repair map layers (source and symbology) • Adjust scale dependencies and def queries• Validate label expressions• Publish basemaps and operational layers• Or, just try to use your maps…

The Developer Pattern

Configure ArcGIS Organization• Set up subscription• Configure groups• Invite users

Step 1: Configure mapping portal

Configuring the ArcGIS for Local Government Solution

Page 12: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |Esri UC 2015 | Technical Workshop |

Implementation ApproachesArcGIS for Local Government

Configuring the ArcGIS for Local Government Solution

Page 13: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configure ArcGIS Online organization

1. Review model organization

2. Setup organization

3. Create central groups

4. Register your content

5. Create functional groups

6. Deploy focused maps and apps

Tip: Admin Tools for ArcGIS OnlineAGO Admin Tools

Configuring the ArcGIS for Local Government Solution

Page 14: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Information Model

• Supports maps and apps• Easy to adopt and extend

• Organized access/maintenance patterns

• Fully documented• Features, layers and services

• Service catalog supports mobile / web apps

Start with the layer and field aliases and work from there….

Configuring the ArcGIS for Local Government Solution

Page 15: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Deploy information model

1. Review data dictionary

2. Configure schema1. Domains2. Field Alias3. Additional fields

3. Set spatial reference

4. Deploy empty GDB

Or….start with service definition and create empty layer in your organizationTip: Xray for ArcCatalog and ArcMap

Configuring the ArcGIS for Local Government Solution

Page 16: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configure information model

1. Review release notes

2. Analyze differences

3. Select changes

4. Create schema

5. Deploy empty GDB

Tip: Schema Migration Wizard

Configuring the ArcGIS for Local Government Solution

Page 17: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |Esri UC 2015 | Technical Workshop |

Show Me!

Configuring the ArcGIS for Local Government Solution

Page 18: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Load your data

1. Extract

2. Transform

3. Load

4. Repeat…

Tip: Gizinta

Configuring the ArcGIS for Local Government Solution

Page 19: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Examples

• Append Geodatabases- Updated Data Model

• Convert to LGIM- One-time or ongoing

Configuring the ArcGIS for Local Government Solution

Page 20: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Gizinta Downloads

Tools (github.com/gizinta) Examples (gizinta.com)

http://gizinta.com/docs/Documentation

Configuring the ArcGIS for Local Government Solution

Page 21: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Gizinta Toolboxes

Configuring the ArcGIS for Local Government Solution

Page 22: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

It’s Free

Configuring the ArcGIS for Local Government Solution

Page 23: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |Esri UC 2015 | Technical Workshop |

Show Me!

Configuring the ArcGIS for Local Government Solution

Page 24: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Deploy maps

• File Geodatabase to File Geodatabase- Use “Set data source” from the context menu in

ArcGIS Catalog

• File Geodatabase to Enterprise GDB- Use “Set Map Data Sources” to update map:

- Data sources- Label expressions- Definition queries

Tip: Productivity Tools > Set Map Data Sources

Configuring the ArcGIS for Local Government Solution

Page 25: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configuring Web Apps (On-Premise)

• On-Premise web application• Configurable JavaScript applications

• Follow a consistent pattern• Consume web maps with ArcGIS Online Hosted Services or ArcGIS for Server Services

• Can be configured quickly• No programming necessary, just use a configuration file

• Deployed on local web servers

• Example• Park Locator

Configuring the ArcGIS for Local Government Solution

Page 26: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configuring Web Applications (Hosted)

• ArcGIS Online Hosted Web Applications• Local Government Configurations • Leveraging ArcGIS Online web application templates

• Follow a consistent pattern• Consume web maps

• Can be configured quickly• ArcGIS Online configuration panel or advanced configuration within json

• Published in ArcGIS Online• Or, downloaded and deployed on local web server

• Example• Public Parking (configuration of Finder Web Application Template)

Configuring the ArcGIS for Local Government Solution

Page 27: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |Esri UC 2015 | Technical Workshop |

Show Me!

Configuring the ArcGIS for Local Government Solution

Page 28: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Configuring Web Apps (Hosted)

Configuring the ArcGIS for Local Government Solution

Page 29: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Tips & Takeaways

1. Deploy the application with the sample dataset first2. Follow documentation (…don’t skip any steps) 3. If you really need to skip…skip the basemap creation and caching

- Instead, just use an Esri provided ArcGIS Online Basemap (Web Mercator Auxiliary Sphere)

4. Don’t forget to configure the proxy and publish the app as ASP. NET application (on premise)

5. Never mix spatial references. If the basemap is in Web Mercator then the operational layers need to be in Web Mercator too

More detailed info in Demo Theaters and ArcGIS Solution Island

Configuring the ArcGIS for Local Government Solution

Page 30: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

The Community

Destination where government’s can collaborate Place where developers can contribute too

Ongoing dialog to share success stories and learn from others

It’s not just about the technology

Configuring the ArcGIS for Local Government Solution

Page 31: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Tools

1. Admin Tools for ArcGIS Online

2. AGO Admin Tools

3. X-Ray for ArcCatalog

4. X-Ray for ArcMap

5. Schema Migration Wizard

6. Gizinta

7. Set Map Data Sources

Configuring the ArcGIS for Local Government Solution

Page 32: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

UC Events

• ArcGIS for Local Government Sessions• Seven different tech workshops

• Special Interest Group• Wednesday Lunch

• Solution Island• Focused conversations / support

Configuring the ArcGIS for Local Government Solution

Page 33: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |

Thank you…

@ArcGISLocalGov

http://esri.github.com

http://meetup.com/ArcGIS-for-Local-Government/

http://solutions.arcgis.com Please fill out the session survey:

Mobile – Esri Events UC mobile app

Paper – Pick up and place in drop box

Configuring the ArcGIS for Local Government Solution

Page 34: Configuring the ArcGIS for Local Government Solutionproceedings.esri.com/library/userconf/proc15/tech-workshops/tw_460... · ArcGIS for Local Government ... Data Reviewer for Addresses

Esri UC 2015 | Technical Workshop |Configuring the ArcGIS for Local Government Solution