epa parcels project - north carolinajul 17, 2013  · establish master schema and crosswalk data,...

26
EPA PARCELS PROJECT Integrated Cadastral Data Exchange Funded by US EPA Grant 83431001 Project and Quick Technical Overview July 17, 2013

Upload: others

Post on 16-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

EPA PARCELS

PROJECT Integrated Cadastral Data Exchange

Funded by US EPA Grant 83431001

Project and Quick Technical Overview

July 17, 2013

Page 2: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Things are underway…

T1 Tn

Page 3: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

The Project Team

• Project Partners

• Working Group for Seamless Parcels

• Eastern Band of Cherokee Indians

• Land Records Management Program

• Henderson County

• NC Department of Transportation

• NC CGIA / ITS

• Project Contractor:

• Carbon Project, Inc.

• Fairview Industries, Inc.

• Atlas Geographic Data, Inc.

3

Page 4: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Project Approach…

4

Goal - Implement an Integrated Cadastral Data Exchange for county and

EBCI data providers and NC OneMap and EPA Exchange Network data

consumers and other users

Page 5: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Project Task Overview

• Seven project tasks will -

• Develop technical solution for ingesting cadastral datasets

• Translate fields to a common standard schema

• Exchange data via US EPA Exchange Network

• Provide access to published datasets to non-Network

users.

• These tasks will establish a hosted system for county and

Tribal cadastral data producers - and meet state objectives,

associated technical requirements and deliverables.

5

Page 6: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Project Tasks

• Task 1: Create Geospatial Database

• Task 2: Develop Data Transformer for Cadastral Data

• Task 3: Generate Output for Cadastral Data and Services

• Task 4: Exchange Data through EPA Exchange Network

• Task 5: Share Data with Non-Node Data Consumers

• Task 6: Assist Project Team Who Will Engage Local Government and Tribal Data Providers in Evaluating the Project Outcomes

• Task 7: Provide and Manage Security

6

Page 7: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Leveraging Previous Work on GIS & Standards…

7

The Carbon Project and Fairview Industries worked with North Carolina on

a 2012 FGDC Cooperative Agreement Program (CAP) Grant that

successfully developed and tested a Schema and Service for the same

Parcels standard specified Attachment C of the RFP

Page 8: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

New Approach to EPA Nodes

• Simple, powerful method for connecting parcel services to

the Exchange Network – ‘Exchange Network REST’

• Deployed in cloud

• Greatly simplifies Node deployment for participants

8

Page 9: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 1 - Create Geospatial Database

9

Cadastral geospatial database task will review existing standards,

establish Master Schema and crosswalk data, and build database design

Page 10: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 2 - Develop Data Transformer

10

This task develops web and server tools for County/EBCI property mapping

offices to upload shapefiles and transform them into normalized parcel data

Page 11: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 3 - Output for Cadastral Data and Services

11

Output for Cadastral Data and Services includes translation models, data as

points and polygons and web services that implement GML, WFS and

Exchange Network REST standards

Page 12: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 4 - Exchange Data Through EPA EN

12

Develop components to deliver data services generated from transformed

county and EBCI cadastral data to EPA Exchange Network, using latest

advancements in WFS and Exchange Network REST Node

Page 13: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 5 – Share Data with Non-Node Consumers

13

Output for Non-Node Consumers includes ArcGIS Server REST services to

connect to NCOneMap and provide access to data and maps, as well as

required WFS/GML access

Page 14: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 6 – Assist Project Team, Engage Local Govt and

Tribal Data Producers in Project Evaluation

14

Assist the Project Team in engaging county government and Tribal data

providers by training the Project Team to demonstrate and explain the tools

Page 15: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Task 7 - Provide and Manage Security

15

- Users can be assigned the roles, providing control over system functions

and services available. NCID Integration…

Page 16: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Data Schema

• Data Dictionary (Appendix in RFP) developed by WGSP

• Core Parcel GML Data Element Definitions

• Best combination for this project

• Reviewed and approved by Project Team

• Review for Transformer design underway

16

Page 17: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Data Sources

• 25 with initial interest in participating (map)

• Others that could participate with assistance

• EBCI GIS Unit

• Data collection and review underway

17

Page 18: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Data Sources – Initial Counties

18

Page 19: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Schedule

19

Page 20: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Build Schedule

20

Page 21: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Questions and Discussion

All..

21

Page 22: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Technical Architecture Backups

Attached..

22

Page 23: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Functional Design

23

Cadastral Services Node Services

Web Interfaces for Uploading/Transforming Data

Transformed DataTransformer

Geospatial Database

Data Models

Translation Models

Page 24: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Conceptual

Design –

Deployed

on Cloud

24

Internet

Cloud ResourcesVM Instance

Internet

Identity Services

Schema

Application Server

Transformer Services

Jobs UsersEnum

OGC Web Server REST Web Server

Application Server

Web Services VM Instance 1

VM Instance 2

VM Instance N

Database Server

Database Storage

Cloud Infrastructure

Page 25: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

Logical

Design

25

Internet

Windows Azure CloudVM Instance with Service Configuration File

Internet

Security (NCID-NG Management | EN)DEV - PRE-PROD - PRODUCTION

Target Schema

Web Management Applications (N=20)

Transformer Services (99% Uptime)

Data Jobs

UsersEnums

WFS+ Service Interface

EN REST Node Service Interface

Web Management Applications (N=20)

Web Service Interfaces (99% Uptime) VM Instance 1

VM Instance 2

VM Instance N

Azure SQL Server

Azure Storage

Load

Bal

ance

r (P

t8

0)

CarbonCloud® Plus+ on Windows Azure

Page 26: EPA Parcels Project - North CarolinaJul 17, 2013  · establish Master Schema and crosswalk data, and build database design . Task 2 - Develop Data Transformer ... Geospatial Database

26

Cadastral Services Node Services

Web Interfaces for Uploading/Transforming Data

Transformed DataTransformer

Geospatial Database

Data Models

Translation Models

Service Interface - Data Encoding -

WFS Geoservices EN REST

Logical

Design –

Simple

Services

and Data

Encodings