creating an easements web application with web app builder · why web app builder? - transition to...

36
Creating an Easements Web Application with Web App Builder May 2, 2016 2016 Esri Southeast User Conference Olivia DeSimone, GIS Analyst [email protected] 407-571-8252

Upload: others

Post on 18-Aug-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Creating an Easements

Web Application

with Web App BuilderMay 2, 2016

2016 Esri Southeast User Conference

Olivia DeSimone, GIS Analyst

[email protected]

407-571-8252

Page 2: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

City of Altamonte Springs –

Background Information

9.6 square miles

Population: 42,719

435 Employees

GIS is under the Information Services Department

3 GIS Employees

Public Works is one of the biggest departments and GIS consumer

2016 Esri Southeast User Conference

Page 3: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Overview

Why Web App Builder

What are easements?

Background information on easements with Public Works.

Meeting with PW stakeholders.

LGIM Data Structure.

Fields added.

Building the feature class for WAB.

Building the application.

Demonstration

2016 Esri Southeast User Conference

Page 4: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Why Web App Builder? - Transition to AGO

City had been using ArcGIS Viewer for Flex

Esri announced it is retiring Flex support

Benefits of switching to Web App Builder

HTML/Java based

On-the-cloud applications mean they are available outside City network

Can use AGO for central application location

Easements was a WAB pilot project

Opportunity to get PW on board

2016 Esri Southeast User Conference

Page 5: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

What Are Easements?

2016 Esri Southeast User Conference

Easement – a right to cross or otherwise use

someone else’s land for a specified purpose.

Common local government easements:

Utility

Meter

Sidewalk

Page 6: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Easement Project Background

Easement layer originally created in AutoCAD

No dedicated AutoCAD position to maintain layer

Layer became outdated

City now relies more on GIS

AutoCAD layer imported into GIS:

No attribute information

Questionable accuracy

2016 Esri Southeast User Conference

Page 7: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Meeting with PW Stakeholders

Set up workflow for legal description document exchange

Tri-department collaboration (PW, IS, City Clerk)

Identify information to be captured

How to update spatial accuracy

Rely on CAD geometry when accurate

Draw shape using COGO

Managing user expectation in new WAB environment

PW stake holders knew what they wanted but not how to accomplish it

Searching data

Symbology

Geometry

Access to legal descriptions

2016 Esri Southeast User Conference

Page 8: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Local Government Information Model

Encumbrance Feature Class

2016 Esri Southeast User Conference

Parcel Publishing - Encumbrance

Page 9: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

City Fields Added

Subtype

Platted/Non-platted

Status

Active/Vacated

Document Title

Document Date

Recording Date

Grantor

2016 Esri Southeast User Conference

Page 10: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class

2016 Esri Southeast User Conference

Page 11: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class - Related Table

2016 Esri Southeast User Conference

Easement ID(ENCUMID)

Document

Number

Document

Information

1 101 Original

1 102 Vacation

1 103 Subordination

Easement ID Type

1 Sidewalk

Attribute table Related table

Page 12: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class - Schema Hybrid

2016 Esri Southeast User Conference

Related table for multiple documents.

Added additional field into feature class to facilitate searching.

Easement

ID

Document

Number

Document

Information

1 101 Original

1 102 Vacation

1 103 Subordination

Easement ID Type Doc #1 Doc #2 Doc #3

1 Sidewalk 101 102 103

Attribute table containing all document numbers in one record for searching.

Related table containing additional document information.

Page 13: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class - Geometry

2016 Esri Southeast User Conference

CAD layer exhibits varying degrees of accuracy

Incorrect shape (too short/long, missing curves, etc.)

Incorrect location

Using Coordinate Geometry (COGO) when necessary

Need to consider many different data sources

Seminole County layers

Current lot lines

Parcel lines

Subdivision polygons

Plat

Utility networks

Historical lot lines

A utility easement and the potable

water line it encompasses.

Page 14: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class - Geometry

2016 Esri Southeast User Conference

Page 15: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class - COGO

2016 Esri Southeast User Conference

Insert better COGO

image here

Intro to COGO editing

document

Page 16: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building Feature Class - Symbology

2016 Esri Southeast User Conference

Page 17: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 18: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 19: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 20: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 21: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 22: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 23: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 24: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 25: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Building the Application

2016 Esri Southeast User Conference

Page 26: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex
Page 27: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Information Security

As Altamonte moved to WAB, not all City users

were granted a AGO log-in.

ELA covers 100 AGO users, but City web applications

can have potentially up to 400+ users.

Most City users don’t need additional functionality

provided through AGO.

Solution to store and secure layers on City’s GIS

server.

Users use everyday log-in credentials to access

application.

2016 Esri Southeast User Conference

Page 28: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex
Page 29: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Demo

2016 Esri Southeast User Conference Altamonte AGO Home Page

Page 30: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex
Page 31: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex
Page 32: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex
Page 33: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex
Page 34: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Conclusion

LGIM provided good framework, but the City added unique organizational

fields too.

Related table/schema hybrid facilitated holding information from many

documents while maintaining searching capabilities.

Document retrieval is key aspect of application.

WAB reception was great – applied to all other City applications.

Access from anywhere

Access from any device

Making AGO public.

Securing services, not the application.

2016 Esri Southeast User Conference

Page 35: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Chris Rader – City Engineer, PW

Victoria Bogle – Utilities Coordinator, PW

Olivia DeSimone – GIS Analyst, IS

Richard Littlefield – GIS Manager, IS

Kyle Crawford – GIS Analyst, IS

Larry DiGioia – IS Director, IS

2016 Esri Southeast User Conference

Acknowledgements

Page 36: Creating an Easements Web Application with Web App Builder · Why Web App Builder? - Transition to AGO City had been using ArcGIS Viewer for Flex Esri announced it is retiring Flex

Questions?

Thank you!

2016 Esri Southeast User Conference

Richard Littlefield, GIS Manager

[email protected]

407-571-8251

Olivia DeSimone, GIS Analyst

[email protected]

407-571-8252

Kyle Crawford, GIS Analyst

[email protected]

407-571-8059