Interpolation. Introduction and basic concepts. Computer User Training Course Paul Dando. User Support Section.
|
|
- Melissa Parks
- 5 years ago
- Views:
Transcription
1 Interpolation Introduction and basic concepts Computer User Training Course 2011 Paul Dando User Support Section 1
2 Contents Introduction Overview Spectral Transformations Grid point Transformations Interpolation Considerations Fortran-callable routines Future plans Practical mipan.info 2
3 Introduction Topic: Interpolation of data (used by MARS, operational dissemination and the Metview graphics package). Documentation: mipan.info 3
4 Interpolation Overview INPUT FIELD GRIB Product Fortran array Transformations INTERPOLATION - Spectral Spectral - Spectral Grid-point - Grid-point Grid-point Change resolution Sub-area extractions Derived fields - e.g. U and V from vorticity and divergence Rotation OUTPUT FIELD GRIB Product Fortran array mipan.info 4
5 Interpolation Overview Input can be a GRIB product or a Fortran array of values Output can be a GRIB product or a Fortran array of values For GRIB products, characteristics are taken from the GRIB header Interpolation library comprises a set of Fortran-callable routines - INTIN to describe input product - INTOUT to describe output product - INTF to perform interpolation of raw data (Fortran arrays) - INTF2 to interpolate GRIB 1 and GRIB 2 fields - INTUVP2 and INTUVU to convert vorticity and divergence to U and V components of wind Fortran routines are part of EMOSLIB mipan.info 5
6 Spectral Transformations Spectral to Spectral With truncation With rotation (very expensive in resources) Spectral to grid-point Latitude-Longitude Regular Gaussian Reduced Gaussian Interpolation coefficient files created (in $PPDIR) Automatic truncation based on output grid resolution 6
7 Spectral to grid-point truncation Truncation before interpolation reduces resources needed and avoids spurious aliased values Grid increment Truncation 2.5 Δ T Δ < 2.5 T Δ < 1.5 T Δ < 0.6 T Δ < 0.4 T Δ < 0.3 T Δ < 0.15 T Δ < 0.09 T2047 Controlled using truncation option in call to INTOUT For MARS retrieval use the resol keyword, e.g. resol=106 7
8 Grid-point Transformations Grid-point to grid-point Regular lat/long to regular lat/long Regular lat/long to regular Gaussian Regular Gaussian to regular lat/long Regular Gaussian to regular Gaussian Reduced Gaussian to regular lat/long Reduced Gaussian to regular Gaussian (Reduced Gaussian to reduced Gaussian) 8
9 Regular Gaussian Grids N48 N lines of latitude between pole and equator Latitude spacing not regular but is symmetric about equator 4 x N equally spaced points at each latitude No latitude points at poles or equator Special treatment at poles 9
10 Reduced Gaussian Grids N48 Lines of latitude same as a regular Gaussian grid Fewer longitude points at latitudes close to poles Local east-west grid length similar for all latitudes 10
11 Interpolation Considerations Grid-point Interpolation schemes - Bilinear interpolation - Nearest-neighbour - 12-point interpolation scheme for rotation Treatment of land-sea masks Treatment of precipitation Geographical sub-areas 11
12 Bilinear Interpolation Default for all parameters except vegetation and soil type fields and Wave 2D spectra Each point of output grid generated from 4 neighbouring points of input grid treated as Cartesian coordinates Weights applied to the 4 input grid points calculated: - by performing a linear fit along each line of latitude - normalising the two partial weights for each point - performing a linear fit in the north-south direction Vegetation and soil type fields and Wave 2D spectra use nearest neighbour 12
13 Rotation from Gaussian Grids Uses a 12-point interpolation scheme Old grid point New grid point Can produce non-physical values for some fields, e.g., cloud cover - Consider using bilinear interpolation for such fields - MARS keyword: interpolation = bilinear 13
14 Land-Sea Masks Land-sea masks represented as values 0 and 1 If land-sea mask of neighbouring point differs from grid-point being generated, weight of input point is modified to reduce effect L 1 S 1 L N L N = L 1 + L 2 + L S 1 L 2 L 3 Land-sea masks are applied by default to surface fields (except MSL and LSM) Behaviour can be changed by calls to INTIN 14
15 Precipitation Rules are applied to prevent spreading of trace amounts Interpolated value for precipitation at a point is set to zero if: - the calculated value is less than a defined threshold - its neighbour with the highest weight had no precipitation Operation performed before any special processing at the poles when interpolating from Gaussian to latitude-longitude grids Polar values for precipitation are always the average of nearest Gaussian line with no threshold check applied Care needed with accumulated fields! For EPS accumulated fields can use double interpolation - E.g. Interpolate from N320 to N160 and then to lat-long 15
16 Geographical Sub-areas Sub-areas can be created for new fields by specifying lat/long boundaries (north/west/south/east) Sub-areas are based on the full global grid - Global regular grids have longitude at 0 West - Lat/long grids have a line of latitude at the equator - Gaussian grids are symmetrical about the equator Boundaries of sub-areas are expanded outwards towards global grid (for rotations, boundaries are preserved) - Can change behaviour in MARS by setting the environment variable MARS_INTERPOLATION_INWARDS Sub-areas not currently supported for reduced Gaussian grids full global grid produced for these 16
17 Geographical sub-areas an example Blue box is the requested subarea of (87N,3W) to (81S,15E) Lat/long boundaries are compared with the global grid Green box is the provided sub-area of (90N,6W) to (84S,18E) 17
18 Fortran functions INTIN, INTOUT and INTF INTIN - Call to describe the input field - No need to call if the input field is in GRIB format - Call several times to describe input data if a Fortran array of real numbers INTOUT - Call to describe the output field - For GRIB input only call to describe features of output field different to those of input - For GRIB input some information is carried over to output field INTF / INTF2 - Call to generate new field from existing by interpolation 18
19 Fortran functions INTUVP2 and INTUVU Used to generate U and V wind components from vorticity and divergence fields Use INTUVP2 if vorticity and divergence are in GRIB format - Output U and V fields are also in GRIB format - Calls to INTIN not needed (input fields are GRIB!) Use INTUVU if vorticity and divergence are in real Fortran arrays - Must call INTIN to describe input field If INTOUT is not called generated U and V fields will have same format as the input vorticity and divergence fields See 19
20 EMOSLIB notes Library: EMOSLIB (located in /usr/local/lib) Single precision REALs ($EMOSLIB on ecgate) xlf myprog.f $EMOSLIB Double precision REALs xlf qrealsize=8 myprog.f -L/usr/local/lib -lemos.r64.d64.i32 (On C1A $EMOSLIB is -lemos.r64.d64.i32) 20
21 Future plans Current interpolation package is not easy to maintain A new interpolation package is being written in C++ - Improve code, maintainability and portability The new package will provide a Library and API - It will be callable from C, C++, Fortran 90, Python (?) - It will include some Unix-style command line tools All current EMOSLIB features will be supported Some new features will be added - Include some vertical interpolation routines (?) - Include routines for single-point interpolation - Handle different grid types Undergoing extensive testing at ECMWF before release 21
22 Interpolation Practical We will investigate some differences between bilinear and 12- point interpolation using a MARS retrieval Copy the example MARS retrieval script from ~trx/paul/interpolation/interp.mars - run the script interactively - examine the contents of the GRIB file cc_bl.grib using grib_ls - get the max, min and average values of the field using grib_get Change the MARS retrieval to add a rotation to -32.5/10.0 (set MARS keyword rotation=-32.5/10.0) and re-run - get the max, min and average values of the field using grib_get Run again with the MARS keyword interpolation=bilinear - get the max, min and average values of the field using grib_get 22
Interpolation. Computer User Training Course Paul Dando. User Support. ECMWF 25 February 2016
Interpolation Computer User Training Course 2016 Paul Dando User Support advisory@ecmwf.int ECMWF 25 February 2016 1 Contents Introduction Overview of Interpolation Spectral Transformations Grid point
More informationBig changes coming to ECMWF Product Generation system
Big changes coming to ECMWF Product Generation system European Working Group on Operational meteorological Workstations (EGOWS): 15-17 October 2018 Marta Gutierrez ECMWF Forecast Department Marta.Gutierrez@ecmwf.int
More informationThe new ECMWF interpolation package MIR
from Newsletter Number 152 Summer 2017 COMPUTING The new ECMWF interpolation package MIR Hurricane Patricia off the coast of Mexico on 23 October 2015 ( 2015 EUMETSAT) doi:10.21957/h20rz8 This article
More informationCOM INTRO 2016: GRIB Decoding - Solutions to practicals. Solution to Practical 1: using grib_dump and grib_ls
COM INTRO 2016: GRIB Decoding - Solutions to practicals Solution to Practical 1: using grib_dump and grib_ls 1. To list the GRIB messages in % grib_ls edition centre typeoflevel level datadate steprange
More informationCOM INTRO 2017: GRIB Decoding - Solutions to practicals. Solution to Practical 1: using grib_dump and grib_ls
COM INTRO 2017: GRIB Decoding - Solutions to practicals Solution to Practical 1: using grib_dump and grib_ls 1. To list the GRIB messages in % grib_ls edition centre typeoflevel level datadate steprange
More informationMIR. ECMWF s New Interpolation Package. P. Maciel, T. Quintino, B. Raoult, M. Fuentes, S. Villaume ECMWF. ECMWF March 9, 2016
MIR ECMWF s New Interpolation Package P. Maciel, T. Quintino, B. Raoult, M. Fuentes, S. Villaume ECMWF mars-admins@ecmwf.int ECMWF March 9, 2016 Upgrading the Interpolation Package Interpolation is pervasive:
More informationAbout the SPEEDY model (from Miyoshi PhD Thesis):
SPEEDY EXPERIMENTS. About the SPEEDY model (from Miyoshi PhD Thesis): The SPEEDY model (Molteni 2003) is a recently developed atmospheric general circulation model (AGCM) with a spectral primitive-equation
More informationBUFR decoding. Dominique Lucas User Support. February Intro Bufr decoding
BUFR decoding Dominique Lucas User Support February 2017 1 Content What is BUFR BUFR tools BUFR format BUFR decoding Practical examples February 2017 2 What is BUFR Binary representation of meteorological
More informationeccodes GRIB Fortran 90 - Python APIs Practicals 2 Dominique Lucas and Xavi Abellan
eccodes GRIB Fortran 90 - Python APIs Practicals 2 Dominique Lucas and Xavi Abellan Dominique.Lucas@ecmwf.int Xavier.Abellan@ecmwf.int ECMWF March 1, 2017 Practical 2: eccodes indexing ecgate$ cd $SCRATCH/eccodes_api_practicals/exercise2
More informationIntroduction to ECMWF resources:
Introduction to ECMWF resources: Computing and archive services. and how to access them Paul Dando User Support Paul.Dando@ecmwf.int advisory@ecmwf.int University of Reading - 23 January 2014 ECMWF Slide
More informationeccharts Cihan Sahin Slide 1 Meteorological Operational Systems November
eccharts Cihan Sahin on behalf of the eccharts development team Peter Bispham, Andy Brady, Jose Casado, Ricardo Correa, Tim Orford, Baudouin Raoult, David Richardson, Cihan Sahin, Stephan Slide Siemen,
More informationIntroduction to Metview
Introduction to Metview Fernando Ii, Iain Russell, Sándor Slide Kertész 1 Development Section - ECMWF 1 What is Metview? Retrieve/manipulate/visualise meteorological data Working environment for operational
More informationECMWF New Users Metview Tutorial
ECMWF New Users Metview Tutorial Author: Date: URL: Iain Russell 06-Mar-2014 08:43 https://software.ecmwf.int/wiki/display/metv/ecmwf+new+users+metview+tutorial 1 of 12 Table of Contents 1 Preparation
More informationL7 Raster Algorithms
L7 Raster Algorithms NGEN6(TEK23) Algorithms in Geographical Information Systems by: Abdulghani Hasan, updated Nov 216 by Per-Ola Olsson Background Store and analyze the geographic information: Raster
More informationeccodes GRIB Fortran 90 - Python APIs Practicals 2 Dominique Lucas and Xavi Abellan
eccodes GRIB Fortran 90 - Python APIs Practicals 2 Dominique Lucas and Xavi Abellan Dominique.Lucas@ecmwf.int Xavier.Abellan@ecmwf.int ECMWF March 1, 2016 Practical 2: eccodes indexing ecgate$ cd $SCRATCH/eccodes_api_practicals/exercise2
More informationExternal, initial and boundary data. Rodica Claudia DUMITRACHE Amalia IRIZA
External, initial and boundary data Rodica Claudia DUMITRACHE Amalia IRIZA Necessary Data to run the System COSMO topography ICON/ GME analysis/forecast int2lm COSMO analysis/lbc data ICON/ GME topography
More informationMetview 5.0 and Beyond, to its Pythonic Future
Metview 5.0 and Beyond, to its Pythonic Future MOS 2017, ECMWF Iain Russell, Fernando Ii, Sándor Kertész, Stephan Siemen Development Section, ECMWF ECMWF March 02, 2017 What is Metview? Workstation software
More informationMetview Introduction
Metview Introduction Fernando Ii Slide 1 Meteorological Visualisation Section ECMWF Metview - Introduction June 2013 1 Outline Introduction Interactive usage demo Slide 2 Metview - Introduction June 2013
More informationQuestion: What are the origins of the forces of magnetism (how are they produced/ generated)?
This is an additional material to the one in the internet and may help you to develop interest with the method. You should try to integrate some of the discussions here while you are trying to answer the
More informationInterpolation of gridded data using Geostrophic Balance. Lennon O Naraigh *
Interpolation of gridded data using Geostrophic Balance Lennon O Naraigh * Date: 6 th September 2004 Abstract: In this report, a method of interpolating data from the grid of a global climate model (GCM)
More informationgrib_api.h File Reference
grib_api.h File Reference Copyright 2005-2013 ECMWF. More... Defines #define GRIB_API_VERSION (GRIB_API_MAJOR_VERSION*10000+G RIB_API_MINOR_VERSION*100+GRIB_API_REVISION_VERSI ON) #define GRIB_SECTION_PRODUCT
More informationThe Global River Width Algorithm
GRW algorithm ver1.5 3 April, 2014 1 The Global River Width Algorithm 2 3 4 Dai Yamazaki School of Geographical Sciences, University of Bristol Dai.Yamazaki@bristol.ac.uk 5 6 7 8 9 Note: This document
More informationGlobal Soil Wetness Project Phase 3 Atmospheric Boundary Conditions (Experiment
Global Soil Wetness Project Phase 3 Atmospheric Boundary Conditions (Experiment 1) 1. IDENTIFICATION INFORMATION Edition Version 1 Abbreviation DOI Metadata Identifier 2. CONTACT Global Soil Wetness Project
More informationVIIRS-CrIS Mapping. P. Brunel, P. Roquet. Météo-France, Lannion. CSPP/IMAPP USERS GROUP MEETING 2015 EUMETSAT Darmstadt, Germany
VIIRS-CrIS Mapping P. Brunel, P. Roquet Météo-France, Lannion CSPP/IMAPP USERS GROUP MEETING 2015 EUMETSAT Darmstadt, Germany Introduction Mapping? Why? Mapping sounder and imager is of high interest at
More informationWRF-NMM Standard Initialization (SI) Matthew Pyle 8 August 2006
WRF-NMM Standard Initialization (SI) Matthew Pyle 8 August 2006 1 Outline Overview of the WRF-NMM Standard Initialization (SI) package. More detailed look at individual SI program components. SI software
More informationMetview FLEXTRA Tutorial. Meteorological Visualisation Section Operations Department ECMWF
Meteorological Visualisation Section Operations Department ECMWF 05/03/2015 This tutorial was tested with Metview version 4.3.0 and will not work for previous versions. Copyright 2015 European Centre for
More informationLECTURE TWO Representations, Projections and Coordinates
LECTURE TWO Representations, Projections and Coordinates GEOGRAPHIC COORDINATE SYSTEMS Why project? What is the difference between a Geographic and Projected coordinate system? PROJECTED COORDINATE SYSTEMS
More informationModule 4. Stereographic projection: concept and application. Lecture 4. Stereographic projection: concept and application
Module 4 Stereographic projection: concept and application Lecture 4 Stereographic projection: concept and application 1 NPTEL Phase II : IIT Kharagpur : Prof. R. N. Ghosh, Dept of Metallurgical and Materials
More informationWHERE THEORY MEETS PRACTICE
world from others, leica geosystems WHERE THEORY MEETS PRACTICE A NEW BULLETIN COLUMN BY CHARLES GHILANI ON PRACTICAL ASPECTS OF SURVEYING WITH A THEORETICAL SLANT february 2012 ² ACSM BULLETIN ² 27 USGS
More informationGeometric Correction of Imagery
Geometric Correction of Imagery Geometric Correction of Imagery Present by: Dr.Weerakaset Suanpaga D.Eng(RS&GIS) The intent is to compensate for the distortions introduced by a variety of factors, so that
More informationCompiling environment
Compiling environment Xavi Abellan Xavier.Abellan@ecmwf.int ECMWF February 23, 2016 Outline Introduction Fortran Compiler Linking Libraries Make Debugging Profiling Practical session 2 Introduction Compiling
More informationDominique Lucas Xavier Abellan Ecija User Support
GRIB APIs Fortran 90 - C - Python interfaces part 1 Dominique Lucas Xavier Abellan Ecija User Support COM GRIB: GRIB APIs Fortran 90 - C - Python interfaces ECMWF 2015 Slide 1 Content Introduction The
More informationPurpose: To explore the raster grid and vector map element concepts in GIS.
GIS INTRODUCTION TO RASTER GRIDS AND VECTOR MAP ELEMENTS c:wou:nssi:vecrasex.wpd Purpose: To explore the raster grid and vector map element concepts in GIS. PART A. RASTER GRID NETWORKS Task A- Examine
More informationDynamics of the Atmosphere GEMPAK Supplementary Handout
Dynamics of the Atmosphere GEMPAK Supplementary Handout Vertical coordinates PRES Pressure TROP Tropopause level FRZL Freezing level CLDT Cloud-top level CLDL Cloud-base level HGHT Height above the ground
More informationOnline Trajectory Module in COSMO - A short user guide
Online Trajectory Module in COSMO - A short user guide Document version: 1.0 (as of June 2014) Annette K. Miltenberger, Stephan Pfahl, Anne Roches, Heini Wernli IAC and C2SM, ETH Zurich Contact: stephan.pfahl@env.ethz.ch
More informationMigration GRIB1 -> GRIB2: Short summary of important modifications
Migration GRIB1 -> GRIB2: Short summary of important modifications (last update 8/2018) 0. Introduction GRIB2 is more complex than GRIB1 offering a basis to represent a lot more products in WMO standard
More informationv CMS-Wave Analysis SMS 12.2 Tutorial Prerequisites Requirements Time Objectives
v. 12.2 SMS 12.2 Tutorial Objectives This workshop gives a brief introduction to the CMS-Wave interface and model. This model is similar to STWAVE and the tutorial for the models is similar. As with the
More informationeccodes GRIB Fortran 90 - Python APIs Part 1 Dominique Lucas and Xavi Abellan ECMWF March 1, 2016
eccodes GRIB Fortran 90 - Python APIs Part 1 Dominique Lucas and Xavi Abellan Dominique.Lucas@ecmwf.int Xavier.Abellan@ecmwf.int ECMWF March 1, 2016 For GRIB data, the only difference between the GRIB
More informationSES 123 Global and Regional Energy Lab Worksheet
SES 123 Global and Regional Energy Lab Worksheet Introduction An important aspect to understand about our planet is global temperatures, including spatial variations, such as between oceans and continents
More informationHow to run OpenIFS as a shallow water model
How to run OpenIFS as a shallow water model OpenIFS includes a number of idealised configurations. In this article we explain how to: setup and run a shallow-water model set idealized (e.g. Rossby-Haurwitz
More informationUnified Model Performance on the NEC SX-6
Unified Model Performance on the NEC SX-6 Paul Selwood Crown copyright 2004 Page 1 Introduction The Met Office National Weather Service Global and Local Area Climate Prediction (Hadley Centre) Operational
More informationSection 1.2: Points and Lines
Section 1.2: Points and Lines Objective: Graph points and lines using x and y coordinates. Often, to get an idea of the behavior of an equation we will make a picture that represents the solutions to the
More informationECMWF point database: providing direct access to any model output grid-point values
ECMWF point database: providing direct access to any model output grid-point values Baudouin Raoult, Cihan Şahin, Sylvie Lamy-Thépaut ECMWF ECMWF Slide 1 Why a point database? ECMWF main models output
More informationBird Solar Model Source Creator
Bird Solar Model Source Creator INTRODUCTION This knowledge base article describes a script that generates a FRED source that models the properties of solar light incident on a tilted or solar-tracking
More informationCompiling environment
Compiling environment Working on Ecgate Xavi Abellan Xavier.Abellan@ecmwf.int ECMWF February 21, 2017 Outline Introduction Fortran Compiler Linking Libraries Make Debugging Profiling Practical session
More informationAssignment 2 Arrays and Functions
Assignment 2 Arrays and Functions Assigned TA: Yohai Mandabi. Publication date: 17.11.13. Introduction The geographic coordinate system is a grid allowing the specification of any location on Earth. The
More informationv STWAVE Analysis SMS 11.2 Tutorial Requirements Map Module STWAVE Cartesian Grid Module Scatter Module Prerequisites Time minutes
v. 11.2 SMS 11.2 Tutorial Objectives This workshop gives a brief introduction to the STWAVE modules. Data from the Shinnecock Inlet, Long Island, New York, have been set up as an example. This example
More informationSearch in discrete and continuous spaces
UNSW COMP3431: Robot Architectures S2 2006 1 Overview Assignment #1 Answer Sheet Search in discrete and continuous spaces Due: Start of Lab, Week 6 (1pm, 30 August 2006) The goal of this assignment is
More informationStart > All Programs > OpenGrADS 2.0 > Grads Prompt
1. GrADS TUTORIAL This document presents a brief tutorial for Brian Doty's Grid Analysis and Display System (GrADS). The following sample session will give you a feeling for how to use the basic capabilities
More informationGenerating SVG weather maps and meteorological graphs using Magics++
Generating SVG weather maps and meteorological graphs using Magics++ Stephan Siemen Graphics Section ECMWF Slide 1 1 Outline What is ECMWF? What is Magics++? How did we implement our SVG output? Some examples
More informationRECOMMENDATION ITU-R P DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES. (Question ITU-R 202/3)
Rec. ITU-R P.1058-1 1 RECOMMENDATION ITU-R P.1058-1 DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES (Question ITU-R 202/3) Rec. ITU-R P.1058-1 (1994-1997) The ITU Radiocommunication Assembly, considering
More informationGovernment of Alberta. Find Your Farm. Alberta Soil Information Viewer. Alberta Agriculture and Forestry [Date]
Government of Alberta Find Your Farm Alberta Soil Information Viewer Alberta Agriculture and Forestry [Date] Contents Definitions... 1 Getting Started... 2 Area of Interest... 3 Search and Zoom... 4 By
More informationREQUEST FOR A SPECIAL PROJECT
REQUEST FOR A SPECIAL PROJECT 2018 2020 MEMBER STATE: Germany, Greece, Italy This form needs to be submitted via the relevant National Meteorological Service. Principal Investigator 1 Amalia Iriza (NMA,Romania)
More informationTransducer and LBL calibration - Integrated functions in HiPAP systems
Transducer and LBL calibration - Integrated functions in HiPAP systems Dynamic Positioning Conference, Houston, September 17-18 2002 arranged by 1 Calibration of transducer alignment and of LBL array This
More informationL2B pm25: L2BP CM development status
L2B pm25: L2BP CM development status Jos de Kloe, KNMI, Michael Rennie, ECMWF, Christophe Payan, Météo France Content: Software status Testing status New L2B product file format First grouping tests and
More informationExploiting Depth Camera for 3D Spatial Relationship Interpretation
Exploiting Depth Camera for 3D Spatial Relationship Interpretation Jun Ye Kien A. Hua Data Systems Group, University of Central Florida Mar 1, 2013 Jun Ye and Kien A. Hua (UCF) 3D directional spatial relationships
More informationGeometric Correction
CEE 6150: Digital Image Processing Geometric Correction 1 Sources of Distortion Sensor Characteristics optical distortion aspect ratio non-linear mirror velocity detector geometry & scanning sequence Viewing
More informationPoint-to-Point Synchronisation on Shared Memory Architectures
Point-to-Point Synchronisation on Shared Memory Architectures J. Mark Bull and Carwyn Ball EPCC, The King s Buildings, The University of Edinburgh, Mayfield Road, Edinburgh EH9 3JZ, Scotland, U.K. email:
More informationSIRGAS Solution: ?+ distortion model INTRODUCTION INTRODUCTION. Æ distortions. due equipaments. used in. There CA7072 SAD69 SAD96
FIG Working Week Integrating Integrating Generations Generations Stockholm, Stockholm, Sweden Sweden DISTORTION DISTORTION MODELING MODELING BETWEEN BETWEEN GEODETIC GEODETIC NETWORKS NETWORKS IN IN BRAZIL:
More informationMulti-Domain Pattern. I. Problem. II. Driving Forces. III. Solution
Multi-Domain Pattern I. Problem The problem represents computations characterized by an underlying system of mathematical equations, often simulating behaviors of physical objects through discrete time
More informationMODIS Atmosphere: MOD35_L2: Format & Content
Page 1 of 9 File Format Basics MOD35_L2 product files are stored in Hierarchical Data Format (HDF). HDF is a multi-object file format for sharing scientific data in multi-platform distributed environments.
More informationStanford Exploration Project, Report 100, April 20, 1999, pages
Stanford Exploration Project, Report 100, April 20, 1999, pages 251 256 250 Stanford Exploration Project, Report 100, April 20, 1999, pages 251 256 Helical meshes on spheres and cones Jon Claerbout 1 keywords:
More informationv SMS 11.1 Tutorial BOUSS2D Prerequisites Overview Tutorial Time minutes
v. 11.1 SMS 11.1 Tutorial BOUSS2D Objectives This lesson will teach you how to use the interface for BOUSS-2D and run the model for a sample application. As a phase-resolving nonlinear wave model, BOUSS-2D
More informationMetview and Python - what they can do for each other
Metview and Python - what they can do for each other Workshop on Python for Earth System Sciences, ECMWF Iain Russell, Fernando Ii, Sándor Kertész, Stephan Siemen Development Section, ECMWF ECMWF November
More informationMLEP Intermediate GPS Workshop Exercise Two Using Maps
During this exercise, you will scale coordinates from a map and enter them into the GPS receiver. This requires a ruler (provided) and all calculations require a paper and pencil. During this exercise,
More informationGeneration of WRF-ARW Background Errors (BE) For GSI
Generation of WRF-ARW Background Errors (BE) For GSI 1. Introduction: Syed RH Rizvi, Zhiquan Liu and Xiang-Yu Huang NCAR/ESSL/MMM, Boulder, CO Currently NCEP global background errors are used for running
More informationGEOG 4110/5100 Advanced Remote Sensing Lecture 4
GEOG 4110/5100 Advanced Remote Sensing Lecture 4 Geometric Distortion Relevant Reading: Richards, Sections 2.11-2.17 Geometric Distortion Geometric Distortion: Errors in image geometry, (location, dimensions,
More informationDefinition of Basic Polar Data Product
Definition of Basic Polar Data Product OPERA project 1d3: working document WD 02 03 Iwan Holleman and Gianmario Galli Date: September 22, 2003 1 1 Introduction During the OPERA project an additional deliverable
More informationMetview 4 ECMWF s latest generation meteorological workstation
Metview 4 ECMWF s latest generation meteorological workstation Iain Russell, Stephan Siemen, Fernando Ii, Sándor Kertész, Sylvie Lamy-Thépaut, Vesa Karhila Version 4 builds on the flexible and proven modular
More informationSES 123 Global and Regional Energy Lab Procedures
SES 123 Global and Regional Energy Lab Procedures Introduction An important aspect to understand about our planet is global temperatures, including spatial variations, such as between oceans and continents
More informationContinued Investigation of Small-Scale Air-Sea Coupled Dynamics Using CBLAST Data
Continued Investigation of Small-Scale Air-Sea Coupled Dynamics Using CBLAST Data Dick K.P. Yue Center for Ocean Engineering Department of Mechanical Engineering Massachusetts Institute of Technology Cambridge,
More informationActivity 1.1.1: Using Google Earth to View the World
Learning Objectives Upon completion of this activity, you will be able to: Explain the purpose of Google Earth. Explain the different versions of Google Earth. Explain the hardware and software requirements
More informationcdo Data Processing (and Production) Luis Kornblueh, Uwe Schulzweida, Deike Kleberg, Thomas Jahns, Irina Fast
cdo Data Processing (and Production) Luis Kornblueh, Uwe Schulzweida, Deike Kleberg, Thomas Jahns, Irina Fast Max-Planck-Institut für Meteorologie, DKRZ September 24, 2014 MAX-PLANCK-GESELLSCHAFT Data
More informationPyNGL & PyNIO Geoscience Visualization & Data IO Modules
PyNGL & PyNIO Geoscience Visualization & Data IO Modules SciPy 08 Dave Brown National Center for Atmospheric Research Boulder, CO Topics What are PyNGL and PyNIO? Quick summary of PyNGL graphics PyNIO
More informationHPC Performance Advances for Existing US Navy NWP Systems
HPC Performance Advances for Existing US Navy NWP Systems Timothy Whitcomb, Kevin Viner Naval Research Laboratory Marine Meteorology Division Monterey, CA Matthew Turner DeVine Consulting, Monterey, CA
More informationMath 182. Assignment #4: Least Squares
Introduction Math 182 Assignment #4: Least Squares In any investigation that involves data collection and analysis, it is often the goal to create a mathematical function that fits the data. That is, a
More information1. Exercise Modeling of Hydrosystems: Introduction 1
1. Exercise Modeling of Hydrosystems: Introduction 1 Informations and tools needed for numerically modeling a hydrosystem: Conceptual model: Geometry of the domain, lengths and hights of the domain Soil
More informationStream Function-Vorticity CFD Solver MAE 6263
Stream Function-Vorticity CFD Solver MAE 66 Charles O Neill April, 00 Abstract A finite difference CFD solver was developed for transient, two-dimensional Cartesian viscous flows. Flow parameters are solved
More information1 of 8 8/17/00 3:06 PM
A. INTRODUCTION B. AFFINE TRANSFORMATION PRIMITIVES 1. Translation 2. Scaling 3. Rotation 4. Reflection C. COMPLEX AFFINE TRANSFORMATIONS D. AFFINE TRANSFORMATIONS IN GIS Simple Example City Fire Study
More informationASCAT Verification, Calibration & Validation Plan
ASCAT Verification, Calibration & Validation Plan Doc.No. Issue : : EUM/MET/TEN/11/0187 v1c EUMETSAT Eumetsat-Allee 1, D-64295 Darmstadt, Germany Tel: +49 6151 807-7 Fax: +49 6151 807 555 Date : 9 June
More informationELGIN ACADEMY Mathematics Department Evaluation Booklet (Main) Name Reg
ELGIN ACADEMY Mathematics Department Evaluation Booklet (Main) Name Reg CfEM You should be able to use this evaluation booklet to help chart your progress in the Maths department from August in S1 until
More informationG009 Scale and Direction-guided Interpolation of Aliased Seismic Data in the Curvelet Domain
G009 Scale and Direction-guided Interpolation of Aliased Seismic Data in the Curvelet Domain M. Naghizadeh* (University of Alberta) & M. Sacchi (University of Alberta) SUMMARY We propose a robust interpolation
More informationDIAS_Satellite_MODIS_SurfaceReflectance dataset
DIAS_Satellite_MODIS_SurfaceReflectance dataset 1. IDENTIFICATION INFORMATION DOI Metadata Identifier DIAS_Satellite_MODIS_SurfaceReflectance dataset doi:10.20783/dias.273 [http://doi.org/10.20783/dias.273]
More informationfile:///c:/users/c_harmak/appdata/local/temp/arc8f36/tmp308d.tmp.htm
Page 1 of 6 FireDistricts_CoB Shapefile Tags Bradenton, boundary, fire districts Summary The best current representation of the City of Bradenton Florida's fire districts and sub-districts. Description
More informationSPOT VGT.
SPOT VGT http://www.spot-vegetation.com/ SPOT VGT General Information Resolution: 1km Projection: Unprojected, Plate Carree Geodetic system: WGS 1984 Geographic Extent Latitude: 75 o N to 56 o S Longitude:
More informationVector Visualisation 1. global view
Vector Field Visualisation : global view Visualisation Lecture 12 Institute for Perception, Action & Behaviour School of Informatics Vector Visualisation 1 Vector Field Visualisation : local & global Vector
More informationProject assignment: Particle-based simulation of transport by ocean currents
Project assignment: Particle-based simulation of transport by ocean currents Tor Nordam, Jonas Blomberg Ghini, Jon Andreas Støvneng 1 Introduction It is probably well known that the Norwegian Meteorological
More informationGridded data from many sources
Gridded data from many sources A data-user's perspective Heiko Klein 26.09.2014 Background MET used legacy format (felt) for gridded data since ~1980s -Index 2d fields -«unique» parameter table 2012 decided
More informationSystem Design for Visualizing Scientific Computations
25 Chapter 2 System Design for Visualizing Scientific Computations In Section 1.1 we defined five broad goals for scientific visualization. Specifically, we seek visualization techniques that 1. Can be
More informationThe challenges of the ECMWF graphics packages
The challenges of the ECMWF graphics packages Sylvie Lamy-Thépaut Graphics Section ECMWF Slide 1 1 Outline Who are we? - ECMWF - The Graphics Section What are our Missions? - Magics - Metview - Wrep :
More informationWhere is the Space Station?
Where is the Space Station? Introduction In this project you will use a web service to find out the current location of the International Space Station (ISS) and plot its location on a map. Step 1: Who
More informationChanges in the Phase 3 Indicator Field Guide Chapters from version 2.0 to version 3.0
Changes in the Phase 3 Indicator Field Guide Chapters from version 2.0 to version 3.0 Changes documented in change proposals are indicated in bold type. The corresponding proposal name can be seen using
More informationOut-of-Plane Effects in Ocean Acoustics
. DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Out-of-Plane Effects in Ocean Acoustics Michael B. Porter Heat, Light, and Sound Research, Inc. 3366 N. Torrey Pines
More informationNavigation coordinate systems
Lecture 3 Navigation coordinate systems Topic items: 1. Basic Coordinate Systems. 2. Plane Cartesian Coordinate Systems. 3. Polar Coordinate Systems. 4. Earth-Based Locational Reference Systems. 5. Reference
More informationGeometric Rectification of Remote Sensing Images
Geometric Rectification of Remote Sensing Images Airborne TerrestriaL Applications Sensor (ATLAS) Nine flight paths were recorded over the city of Providence. 1 True color ATLAS image (bands 4, 2, 1 in
More informationDisplaying Strike and Dip Measurements on Your Map in Surfer
Displaying Strike and Dip Measurements on Your Map in Surfer Measuring strike and dip is a fundamental part of geological mapping, and displaying strike and dip information on a map is an effective way
More informationBase Configurations Carlson SurvCE
There are six methods to set the stationary base position, organized into 2 categories: From New Position includes Read from GPS, Enter Lat/Long and Enter Grid System Coordinates. The From Known Position
More informationATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, Paul A. Ullrich (HH 251)
ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, 2013 Paul A. Ullrich (HH 251) paullrich@ucdavis.edu Outline 1. Introduction / Motivation 2. Finite Difference Methods
More informationFundamentals of Structural Geology Exercise: concepts from chapter 2
0B Reading: Fundamentals of Structural Geology, Ch 2 1) Develop a MATLAB script that plots the spherical datum (Fig. 2.1a) with unit radius as a wire-frame diagram using lines of constant latitude and
More informationUsing ODB at ECMWF. Piotr Kuchta Sándor Kertész. Development Section ECMWF. Slide 1. MOS Workshop, 2013 November 18-20, ECMWF
Using ODB at ECMWF Piotr Kuchta Sándor Kertész Development Section ECMWF Slide 1 MOS Workshop, 2013 November 18-20, ECMWF 1 History of ODB in a nutshell 1998 2008, Sami Saarinen Database of observations
More information