AERMAP Briefing for the 8th Conference on Air Quality Modeling September 22, 2005 by Peter Eckhoff Environmental Scientist, US EPA.

Slides:



Advertisements
Similar presentations
Module 6: Introduction to C Language ITEI102 Introduction to Programming Structure of C++ Program - Programming Terminologies - Microsoft Visual Studio.
Advertisements

Emission Inventory System Reports Course Sally Dombrowski
CFR 250/590 Introduction to GIS, Autumn 1999 Data Search & Import © Phil Hurvitz, find_data 1  Overview Web search engines NSDI GeoSpatial Data.
Polycom Quotes on Demand Tool Partner User Guide Version 1.1
London & Zurich Plc User Guide. Service Benefits Full on-line management of client accounts Paperless direct debit – no signatures required Standing orders.
SIUE DENTAL SCHOOL VIRTUAL ENVIRONMENT BY STEVE KLAAS SIUE-GEOG 421: DIGITAL ELEVATION MODELING DR. SHUNFU HU, FALL 2013.
AERMOD Modeling System Photo: Ralph Turcotte presentation by: Larry L. Simmons May 23, 2006.
Alluvial Fan Flood Hazard Mapping and Dam Failure Analysis using USGS Diffusion Hydrodynamic Model by Neil M. Jordan, P.E. September 11, 2003.
3D Game Programming All in One By Kenneth C. Finney.
Better Positions and Improved Access to the National Spatial Reference System  Multi-Year CORS Solution  National Adjustment of 2011  New NGS Datasheet.
Cognos 8.4 Upgrade Business Intelligence. Why Cognos 8.4 Increased Performance on Database due to optimized SQL and more filters passed in native SQL.
Introduction to the ISC Model Marti Blad NAU College of Engineering.
Lineage February 13, 2006 Geog 458: Map Sources and Errors.
Lecture Notes 8/30/05 Program Design & Intro to Algorithms.
Terrain Path Profiles SoftWright’s Terrain Analysis Package can be used to draw path profiles as illustrated in this presentation. You can: Draw profiles.
InSTALL InVEST Rich Sharp. InVEST Installation process InVEST: The Application Get InVEST Install the core InVEST application – InVEST statistics while.
Terrain Mapping and Analysis
1 L07SoftwareDevelopmentMethod.pptCMSC 104, Version 8/06 Software Development Method Topics l Software Development Life Cycle Reading l Section 1.4 – 1.5.
A First Program Using C#
UNIT 3 TEMPLATE AND EXCEPTION HANDLING. Introduction  Program errors are also referred to as program bugs.  A C program may have one or more of four.
Using IC KY Data Extract Utility and VB Scripts to automate student account management. Time: 1:15-2:15 Session #4 Date: 3/8/2012 Session Room: Beckham.
Programming. What is a Program ? Sets of instructions that get the computer to do something Instructions are translated, eventually, to machine language.
Morpho Activity Start Entering/Practicing with real data.
Timothy A. Hanson National Geodetic Survey SSMC III, N/NGS41, Rm East-West Highway Silver Spring, MD USA X121
Best Practices for Preparing Data Sets Non-CO2 Synthesis Workshop Boulder, Colorado October 2008 Compiled by: A. Dayalu, Harvard University Adapted.
WILIUG June 2015 Julie Woodruff Indianhead Federated Library System Eau Claire, WI.
Orthorectification using
Introduction to PASS, and Exercises on Operators and Basic I/O.
The world of RASTER data Modeling... Elevation....etc. The Spatial Analyst Extension.
1 Instant Data Warehouse Utilities Extended 2/4/ Today I am pleased to announce the publishing of some promised new functionality for the Instant.
Spatial Datasets of the ASC Region 2000 Census asc_cens us.zip Census tract boundaries (geography only) from the US Bureau of Census (2000 Census). Metadata.
Computer Programming 2 Lab(1) I.Fatimah Alzahrani.
Session 5, Unit 9 Modeling in the Presence of Stable Layers.
CUG Request from 2010 and 2011 User Group Meetings Cortex User Group Meeting Portland, OR – 2012.
MOBILE6 On-Road Motor Vehicle Emissions Model 5-Day Training Course Presented in Seattle the week of September 10, 2001 U.S. Environmental Protection Agency.
CMSC 1041 Algorithms II Software Development Life-Cycle.
EXAM REVIEW PROJECT Microsoft Excel Exam 1. EXAM PROCEDURES 10 minutes to review project before starting 60 minutes to complete the exam In this presentation,
Programming for Beginners Martin Nelson Elizabeth FitzGerald Lecture 12: Programming Project.
1 CREATING A RESEARCH PAPER (25 June 2010) Objectives: To create a Research Paper using MLA Documentation style.
Claritas – 3D Land Geometry Example Workflow for an Example 3D Land Geometry Dataset supplied by USGS.
UW-GIS list-serve
The Anatomy of a Computer Program Unit 3. Programs are Directions  A computer carries out the instructions in a program, line by line, exactly as they.
Introduction to Testing CSIS 1595: Fundamentals of Programming and Problem Solving 1.
IN THE NAME OF GOD. Reference Citing Software.
1 Introduction Purpose  This course gives an overview of assembler settings of the High-performance Embedded Workshop (HEW), used for developing software.
A.Abhari CPS1251 Topic 2: C Overview C Language Elements Variable Declaration and Data Types Statement Execution C Program Layout Formatting Output Interactive.
CODING VOCABULARY.  Binary  A number system based on 2  Hexadecimal  A number system based on 16  Domain  An internet location registered with the.
CSCI-1411 F UNDAMENTALS O F C OMPUTING L AB Shane Transue Summer
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
1 THE AERMOD MODELING SYSTEM AN OVERVIEW FOR THE 8 TH MODELING CONFERENCE SEPTEMBER 22, 2005.
Roger W. Brode & James Thurman U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMAP Training NESCAUM Permit Modeling Committee Annual Meeting Mystic,
AERSCREEN Status and Update James Thurman, Ph.D. U.S. EPA/OAQPS/AQAD Air Quality Modeling Group 2009 NESCAUM PMC Annual Meeting Mystic, CT.
Roger W. Brode U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMAP Training NESCAUM Permit Modeling Committee Annual Meeting New London, Connecticut.
PHENIX Simulation System 1 September 8, 1999 Simulation Work-in-Progress: ROOT-in-PISA Indrani Ojha Banaras Hindu University and Vanderbilt.
Roger W. Brode U.S. EPA/OAQPS/AQAD Air Quality Modeling Group AERMOD Update: Status of AERSCREEN and AERSURFACE NESCAUM Permit Modeling Committee Annual.
Using the AASHTO Materials Library A Guide for Technical Sections (Rev. 7/27/2016)
Test Runs Using AERMAP Version and
Development Environment
Sigma-Aldrich PT Portal
SAS: The last of the great mainframe stats packages
Using the AASHTO Materials Library
AERMAP Course #423 Day 2 Afternoon Air Pollution Dispersion Models:
AERMAP Hands-on Course #423 Day 2 Afternoon
This presentation has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational purposes.
BPIPPRM Hands-on Course #423 Day 2 Afternoon
Programming Introduction to C++.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Presentation transcript:

AERMAP Briefing for the 8th Conference on Air Quality Modeling September 22, 2005 by Peter Eckhoff Environmental Scientist, US EPA

Purpose of AERMAP Calculate elevations for sources and receptors Adjust coordinates so all under one Datum Calculate critical hill height values for receptors Output formatted for input to AERMOD control file

Example AERMAP Output File ** AERMAP - VERSION ** Using Durham NW DEM data file ** ** A total of minute DEM files were used ** DOMAINXY ** ANCHORXY ** Terrain heights were extracted by default RE ELEVUNIT METERS GRIDPOLR POL1 STA POL1 ORIG POL1 DIST POL1 GDIR GRIDPOLR POL1 ELEV GRIDPOLR POL1 ELEV GRIDPOLR POL1 ELEV : : : GRIDPOLR POL1 ELEV GRIDPOLR POL1 ELEV GRIDPOLR POL1 ELEV GRIDPOLR POL1 HILL GRIDPOLR POL1 HILL GRIDPOLR POL1 HILL : : : GRIDPOLR POL1 HILL GRIDPOLR POL1 HILL GRIDPOLR POL1 HILL GRIDPOLR POL1 END

Introduction to Modifications Treatment of Critical Hill Height Receptors Use with SDTS File Format Use with Mixed DEM Datums Ability to Read 7 Digit Northing Coordinates

Introduction to Modifications – continued Better Error Checking Use of XYZ Terrain Data for Input Use of Various Nodes Spacings Status of Aermap Allocatable Arrays Testing

Treatment of Critical Hill Height Receptors Public comment: Critical Hill Heights could vary based on domain size which did affect the results Response: Search for terrain that breaks through a 10% slope from a receptor.

Treatment of Critical Hill Height Receptors

Incorporate SDST File Format Public Comment: Provide ability to read SDTS formats Response: SDTS - Spatial Data Transfer Standard Available on several internet sites for “free”. May find some download restrictions SDTS files are preprocessed and reconstituted into the old “native” DEM file format using the SDTS2DEM program Batch file system being included with AERMAP package. Important to read instructions and comments

Use with Mixed DEM Datums Public Comment: Want to use AERMAP with two different datums Response: Can process 7.5-minute files with: North American Datum 1927, North American Datum 1983, Old Hawiian Datum, and Puerto Rico and Virgin Island Datum Can process 1-Degree files with: World Geodetic System 1972, and World Geodetic System 1984 Datums Need to add a Datum code at end of the ANCHOR keyword

Ability to Read 7-digit Northing Coordinates Public Comment: AERMAP was not able to fully process the 7-digit Northing Coordinate Response: Done by using Double Precision variables and double to single and single to double precision functions.

Better Error Checking Public Comment: There was a need sighted for better error checking of the raw data Response: Additional error checks were added to AERMAP DEM files were scrutinized for problems and better READ algorithms were developed Additional debug statements were added An additional debug strategy is beingreviewed

Need to Process XYZ Terrain Data Public Comment: There is a need to be able to read user- prepared XYZ in a user-specified format Response: A draft method has been developed where the user copies a DEM file and fills in the appropriate field with their own data. The X and Y values must be evenly spaced The values can be in UTM or Arc-seconds The user needs to understand the USGS “Blue Book” format – copy in AERMAP User’s Guide A draft XYZ Terrain User’s Guide has been prepared

Use of Variable Node Spacings ed Comment: The USGS SDTS files have node spacings of 10 meters that cause AERMAP to crash Response: The X, Y, and Z spacing values and units which are found in the DEM file header are now read and utilized in AERMAP. These values are used instead of thepreviously fixed values.

Status of AERMAP Allocatable Arrays Testing