|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectschmitzm.geotools.gui.GeotoolsGUIUtil
public class GeotoolsGUIUtil
Diese Klasse enthaelt statische Hilfsmethoden im Bereich Geotools GUI.
Field Summary | |
---|---|
static FileNameExtensionFilter |
FILTER_FEATURE_SHAPE
FileNameExtensionFilter fuer Shape-Files. |
static FileNameExtensionFilter |
FILTER_RASTER_ASCII
FileNameExtensionFilter fuer ArcInfoAscii-Raster. |
static FileNameExtensionFilter |
FILTER_RASTER_GEOTIFF
FileNameExtensionFilter fuer GeoTiff-Raster. |
static ResourceProvider |
RESOURCE
ResourceProvider , der die Lokalisation fuer GUI-Komponenten
des Package schmitzm.geotools.gui zur Verfuegung stellt. |
Constructor Summary | |
---|---|
GeotoolsGUIUtil()
|
Method Summary | |
---|---|
static boolean |
approveFileOverwrite(Component parent,
String filename)
Zeigt einen Dialog an, in dem das Ueberschreiben einer Datei bestaetigt werden muss. |
static URL |
exportFeatureCollection(Component parent,
FeatureCollection fc,
String desc)
Exportiert eine FeatureCollection in ein Shape-File. |
static URL |
exportGridCoverage2D(Component parent,
GridCoverage2D gc,
String desc)
Exportiert ein GridCoverage2D in eine Raster-Datei. |
static String |
getTitleForCRS(CoordinateReferenceSystem crs)
|
static String |
R(String key,
Object... values)
Convenience method to access the translations in the ResourceProvider
resources. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static ResourceProvider RESOURCE
ResourceProvider
, der die Lokalisation fuer GUI-Komponenten
des Package schmitzm.geotools.gui
zur Verfuegung stellt. Diese sind
in properties-Datein unter schmitzm.geotools.gui.resource.locales
hinterlegt.
public static final FileNameExtensionFilter FILTER_RASTER_ASCII
FileNameExtensionFilter
fuer ArcInfoAscii-Raster.
public static final FileNameExtensionFilter FILTER_RASTER_GEOTIFF
FileNameExtensionFilter
fuer GeoTiff-Raster.
public static final FileNameExtensionFilter FILTER_FEATURE_SHAPE
FileNameExtensionFilter
fuer Shape-Files.
Constructor Detail |
---|
public GeotoolsGUIUtil()
Method Detail |
---|
public static String R(String key, Object... values)
ResourceProvider
resources.
key
- the key for the properties filevalues
- optional valuespublic static boolean approveFileOverwrite(Component parent, String filename)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungfilename
- Bezeichnung der Datei
true
, falls das Ueberschreiben mit OK bestaetigt wurdepublic static URL exportFeatureCollection(Component parent, FeatureCollection fc, String desc)
FeatureCollection
in ein Shape-File. Dabei
wird ein Anwender-Dialog geoeffnet, um die Ziel-Datei auszuwaehlen.
Tritt ein Fehler beim Export auf, wird dieser in einem Dialog angezeigt.
parent
- dem Dialog uebergeordnete GUI-Komponente (kann null
sein)fc
- zu exportierende FeatureCollection
desc
- Beschreibung der FeatureCollection, die im Dialog-Titel angezeigt
wird (kann null
sein)
null
falls der Export abgebrochen
oder aufgrund eines Fehlers nicht durchgefuehrt wurdepublic static URL exportGridCoverage2D(Component parent, GridCoverage2D gc, String desc)
GridCoverage2D
in eine Raster-Datei. Dabei
wird ein Anwender-Dialog geoeffnet, um die Ziel-Datei und den Datei-Typ
auszuwaehlen.
Tritt ein Fehler beim Export auf, wird dieser in einem Dialog angezeigt.
parent
- dem Dialog uebergeordnete GUI-Komponente (kann null
sein)gc
- zu exportierendes Rasterdesc
- Beschreibung des Rasters, die im Dialog-Titel angezeigt
wird (kann null
sein)
null
falls der Export abgebrochen
oder aufgrund eines Fehlers nicht durchgefuehrt wurdepublic static String getTitleForCRS(CoordinateReferenceSystem crs)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |