Agmodel
 
   

DEMBroker Home Page

Introduction

Digital Elevation Models represent the heights of land above some datum (think of it as a definition of mean sea level). There aren't any widely adopted formats for DEM data sets, and they tend to be large. DEMBroker provides applications with consistent access to digital elevation data from a variety of sources. Currently, two data sources are linked to DEMBroker
Database Region covered Spatial Resolution(cells per degree of lat.) Spatial Resolution(cells per degree of log.) Pixel size(approx.) Size of entire set
GTOP30 World 120 120 1km 2GB
Japan Map Center Japan 2400 1600 50m 2GB

Demos

Demos Utilizing MetBroker
Click to Run Applet Description Pictures
Quick DEM viewer
check
This applet uses colours to show the elevation of different points on the globe. You can zoom, pan, or switch between the two data sets. (If you select the Japan 50m dataset while in a different part of the world you will be returned to viewing Japan). Mt Tsukuba area
Quick DEM viewer 2(temporarily out of action)
check
This applet uses colours to show the elevation of different points on the globe. You can zoom, pan, or switch between the two data sets. (If you select the Japan 50m dataset while in a different part of the world you will be returned to viewing Japan). This version lets you use CountryServer to choose the country of interest

Applet links above should automatically install the required Java 2 Runtime Edition (JRE) if it isn't already installed on your machine. If the automatic install doesn't work, click here to download the Java 2 Standard Edition (JRE version) from Sun.

DEMBroker client documentation (javadoc)

DEMBean documentation (javadoc)

The applet communicates with DEMBroker using four Java RMI method calls: demBroker.getConnection() to make a connection demBroker.listDEMSourceDetails() to list the available data sources for the selection combo demBroker.getRegion(new DEMSpatialRequest(requestRegion,pixelsPerLatitude,pixelsPerLongitude)) to get the data each time you change the viewing area or the selected DEM source and demBroker.disconnect() when it finishes New datasources can be added to DEMBroker without too much difficulty. At the moment, DEMBroker can only handle data sets which store data in a regular latitude and longitude grid. We plan to use DEMBroker to build weather interpolation mechanisms.

Downloads and sample applications

Return to AgModels home page