Download WRAP TSS Detail_EPA_12_6_07_SEM

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
VIEWS / TSS Overview
Decision Support System (TSS)
Architectural Goals:
Guidance, Analyses, and Results
·
·
·
·
·
Data Support System (VIEWS)
Data, Resources, and Infrastructure
Policies, Procedures, Guidance, Expertise
Software Infrastructure
Data
Database Web/FTP
File
Build Upon Existing Efforts
Incorporate Lessons Learned
Add Value to Current Resources
Incorporate New Features
Expand Our Future Vision
Metadata
Spatial
GIS
Hardware and Network Infrastructure
Database Infrastructure
VIEWS / TSS Architectural Components
VIEWS / TSS Vision
End-to-end Air Quality Data and Decision Support
Data
Applications
Decisions
Visualization
Analysis
Exploration
Search
Source Apportionment
Modeling
•
•
•
•
•
•
TSS Website
TSS Databases
•
•
•
•
•
•
Acquisition
Import
Unification
Management
Manipulation
Retrieval
•
•
•
•
•
•
Assessment
Interpretation
Planning
Controls
Regulation
Tracking
Integrated System Solution Chart
VIEWS / TSS Future Vision
Goals and Development Plans
• Provide comprehensive comparison and analysis of monitored,
modeled, and emissions data with an integrated suite of tools
• Enhance and expand decision support applications
• Enable providers to upload manage their own data & metadata
• Promote an open, extensible, service-oriented architecture
• Provide services, components, and tools to air quality developers
• Incorporate satellite and meteorological data
• Investigate climate change and epidemiological applications and
perspectives
• Facilitate collaboration and development between organizations
VIEWS / TSS Data Import
Validation
Metadata Import System
Data
Acquisition
System
Data Import System
AIRDATA_SOURCE
AIRDATA_OLTP
Validation
·
·
·
·
·
Data Acquisition System
Metadata Import System
Emailed updates from data providers ·
Automatic HTTP extraction of source
·
data files
·
Database replication
Imports data “as-is” into the source
·
database
Technologies: ASCII text files, Excel
spreadsheets, Access databases, etc.
Facilitates the entry of new
metadata
Validates new metadata entries
Detects overlap with existing
metadata
Technologies: VB .Net, ASP .Net,
and SQL Server stored procedures
Data Import System
·
·
·
·
·
·
·
Extracts data from the source database
Scrubs data and performs conversions
Maps source metadata to integrated metadata
Transforms the data into an integrated schema
Verifies and validates imported data
Loads data into the back-end OLTP system
Technologies: Microsoft SQL Server DTS,
stored procedures, SQL scripts, and Visual
Basic routines
VIEWS / TSS Database Architecture
OLTP:
Data Warehouse Generation System:
Data Warehouse:
• Functions as the “back-end” database
• Fully relational and in 3rd normal form
• Used for data import, validation, and
management
• Technologies: Microsoft SQL Server
•
•
•
•
•
•
•
•
•
•
•
Extracts data from the OLTP
De-normalizes and transforms data
Loads data into the Data Warehouse
Builds table indexes
Archives “snapshots” of the database
Technologies: VB, stored procedures
Functions as the “front-end” database
Uses a de-normalized “star schema”
Used for querying and archiving data
Automatically generated from the OLTP
Technologies: Microsoft SQL Server
VIEWS / TSS Page Architecture
TSS GIS Server
3
2
1
ASP .NET page requests a map from the
mapping service on the GIS server, via
HTTP GET, SOAP, or similar protocol.
TSS web server executes (submits)
the appropriate ASP .NET page.
User visits a page on the TSS web site and
specifies map arguments using controls on
the web page (layers, centroid, zoom, etc.)
The mapping service assembles the requested layers into a map image
using the specified centroid and zoom, then returns the image to the page.
4
Mapping Service Call
Map Image
ASP .NET Page
Create Map
5
The page displays the image.
Chart Request
Create Chart
Page
Request
Chart Image
TSS Web Server
Display Raw Data
Database Query
Formatted Data
TSS Architectural Overview:
Displaying a Map
This example gives a very high-level description of the
procedural steps involved in requesting, creating, and
displaying a map using the proposed TSS mapping
component and/or web service.
TSS Database Server
10/4/2005
Modified:Created:
11/10/2007
Related documents