public interface ElevationModelDescriptor
ElevationModel
is used to obtain an elevation above a
specified geographical datum for a given geographical position.Modifier and Type | Field and Description |
---|---|
static int |
DEM_INSTALLATION_CANCELED |
static int |
DEM_INSTALLATION_ERROR |
static int |
DEM_INSTALLATION_IN_PROGRESS |
static int |
DEM_INSTALLED |
Modifier and Type | Method and Description |
---|---|
ElevationModel |
createDem(Resampling resampling)
Creates the elevation model instance.
|
Datum |
getDatum()
Gets the datum for geographical coordinates interpreted by this elevation source, e.g.
|
URL |
getDemArchiveUrl()
Gets the URL of the DEM (ZIP) archive to be used for on-line installaion.
|
File |
getDemInstallDir()
Returns the directory (if any) where the DEM files shall be located.
|
int |
getInstallationStatus()
Currently not used.
|
String |
getName()
The name of this elevation source, e.g.
|
float |
getNoDataValue()
Gets the no-data value for this elevation map.
|
boolean |
installDemFiles(Object uiComponent)
Asynchronously installs the files required to use the DEM if not already done or in progress.
|
boolean |
isDemInstalled()
Tests whether or not the DEM and associated files are installed.
|
boolean |
isInstallingDem()
Tests whether or not the DEM is currently being installed.
|
static final int DEM_INSTALLED
static final int DEM_INSTALLATION_IN_PROGRESS
static final int DEM_INSTALLATION_CANCELED
static final int DEM_INSTALLATION_ERROR
String getName()
Datum getDatum()
Datum.WGS_84
float getNoDataValue()
ElevationModel createDem(Resampling resampling)
resampling
- The resampling method to be used.File getDemInstallDir()
URL getDemArchiveUrl()
boolean isDemInstalled()
boolean isInstallingDem()
boolean installDemFiles(Object uiComponent)
uiComponent
- an optional UI component which serves as parent for progress monitoringint getInstallationStatus()
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.