spatial database architecture: designing your spatial ... database architecture: designing your...

29
Spatial Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Upload: trinhquynh

Post on 01-May-2018

239 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Spatial Database Architecture: Designing your SpatialDatabase for Flexibility

Jerry Mohnhaupt GISP

ARCADIS

Boulder, CO

Page 2: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Or The Eternal Battle:

Structure Stability versus

Change Management

Page 3: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Geodatabase Structures

Page 4: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

SQL Server Structures

Page 5: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Leverage Data Base Security

Manage in ArcCatalog

Page 6: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Spatial Database:Publishing Environment

Page 7: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Spatial Database:Publishing Environment

Thematic Users:ADDRESSING

CONTROLELEVATIN

HYDROGRAPHYLAND

PARKRECPLANNINGPOLITICAL

SEWERSTORM

TRANSPORTATIONUTILITIESWATER

Page 8: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Spatial Database:Publishing Environment

Stabilize Data Structures

`

Page 9: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Spatial Database:Editing Environments

Isolation vs. Integration

Page 10: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Spatial Database:Editing Environments

Most Likely to Change Over Time

Page 11: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Automation Environments

Providing the Flexibility

Page 12: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Automation Environments:Simple Publish Model

Page 13: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Automation Environments: Linear Referencing Publish Model

Page 14: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Automation Environments:Server Side Automation

Geoprocessing Export to Scripts

Page 15: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Automation Environments:Server Side Automation

Task Manager

Page 16: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Automation Environments:Server Side Automation

Logs

Page 17: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

One Editing Environment Shared Across Organization

Spatial Database Management:Impacts of Enterprise Linear Referencing

Page 18: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Complex publishing and

data integration

requirements

Impacts of Enterprise Linear Referencing

Page 19: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Support legacy data structures

Impacts of Enterprise Linear Referencing

Page 20: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Maintain Separation Between Linear Referencing Editing and Publishing/Analysis

Impacts of Enterprise Linear Referencing

Page 21: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Plan on longer learning curves for staff

Impacts of Enterprise Linear Referencing

Page 22: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Multiple Departments/Consultants Sharing One Editing Environment?

Impacts of Enterprise Linear Referencing

Page 23: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

•All third party applications able to create and maintain related events from their platforms

•Support workflows inside and between departments

•Seamless field data collection integration

•Automated maintenance of Legacy Data Structures

•All from one shared editing environment

Planning For

Page 24: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Are you prepared to put all your eggs in one basket?

Impacts of Enterprise Linear Referencing

Page 25: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Integrate event editing workflows in phases

Impacts of Enterprise Linear Referencing

Page 26: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Planning for the spatial database management requirements will help you sleep at night

Impacts of Enterprise Linear Referencing

Page 27: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO

Questions, Comments, & Discussion

Jerry Mohnhaupt

[email protected]

Page 28: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO
Page 29: Spatial Database Architecture: Designing your Spatial ... Database Architecture: Designing your Spatial Database for Flexibility Jerry Mohnhaupt GISP ARCADIS Boulder, CO