public class InstallImageryAndElevationsDemo extends ApplicationTemplate
TiledImageLayer or an
 ElevationModel. The application also illustrates how to visualize data
 that has been installed during a previous session.
 
 For the simplest possible examples of installing imagery and elevation data, see the examples  and InstallImagery.InstallElevations
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
InstallImageryAndElevationsDemo.AppFrame  | 
protected static class  | 
InstallImageryAndElevationsDemo.InstallableDataFilter  | 
static class  | 
InstallImageryAndElevationsDemo.InstalledDataFrame  | 
ApplicationTemplate.AppPanel| Constructor and Description | 
|---|
InstallImageryAndElevationsDemo()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static void | 
addInstalledData(org.w3c.dom.Document dataConfig,
                AVList params,
                InstalledDataPanel panel)  | 
protected static java.lang.String | 
askForDatasetName(java.lang.String suggestedName)  | 
protected static org.w3c.dom.Document | 
createDataStore(java.io.File[] files,
               FileStore fileStore,
               DataStoreProducer producer)  | 
protected static DataStoreProducer | 
createDataStoreProducerFromFiles(java.io.File[] files)
Creates an instance of the DataStoreProducer basing on raster type. 
 | 
protected static org.w3c.dom.Document | 
installDataFromFiles(java.awt.Component parentComponent,
                    java.io.File[] files,
                    FileStore fileStore)  | 
protected static void | 
loadInstalledDataFromDirectory(java.io.File dir,
                              InstalledDataPanel panel)  | 
protected static void | 
loadInstalledDataFromFileStore(FileStore fileStore,
                              InstalledDataPanel panel)  | 
static void | 
main(java.lang.String[] args)  | 
protected static void | 
setFallbackParams(org.w3c.dom.Document dataConfig,
                 java.lang.String filename,
                 AVList params)  | 
protected static java.lang.String | 
suggestDatasetName(java.io.File[] files)
Suggests a name for a dataset based on pathnames of the passed files. 
 | 
insertAfterPlacenames, insertBeforeCompass, insertBeforeLayerName, insertBeforePlacenames, startprotected static void addInstalledData(org.w3c.dom.Document dataConfig,
                                       AVList params,
                                       InstalledDataPanel panel)
protected static java.lang.String askForDatasetName(java.lang.String suggestedName)
protected static org.w3c.dom.Document createDataStore(java.io.File[] files,
                                                      FileStore fileStore,
                                                      DataStoreProducer producer)
                                               throws java.lang.Exception
java.lang.Exceptionprotected static DataStoreProducer createDataStoreProducerFromFiles(java.io.File[] files) throws java.lang.IllegalArgumentException
files - Array of raster filesjava.lang.IllegalArgumentException - if types of rasters do not match, or array of raster files is null or emptyprotected static org.w3c.dom.Document installDataFromFiles(java.awt.Component parentComponent,
                                                           java.io.File[] files,
                                                           FileStore fileStore)
                                                    throws java.lang.Exception
java.lang.Exceptionprotected static void loadInstalledDataFromDirectory(java.io.File dir,
                                                     InstalledDataPanel panel)
protected static void loadInstalledDataFromFileStore(FileStore fileStore, InstalledDataPanel panel)
public static void main(java.lang.String[] args)
protected static void setFallbackParams(org.w3c.dom.Document dataConfig,
                                        java.lang.String filename,
                                        AVList params)
protected static java.lang.String suggestDatasetName(java.io.File[] files)
Attempts to extract all common words that files' path can share, removes all non-alpha-numeric chars
files - Array of raster files