|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ColorMapTable | Diese Klasse stellt eine Tabelle dar, in der eine ColorMap dargestellt
und veraendert werden kann. |
CRSSelectionDialog | Dieser Dialog stellt verschiedene CoordinateReferenceSystem (CRS)
zur Auswahl. |
FeatureCollectionFilterPanel | Diese Klasse stellt ein Panel zur Verfuegung, mit der ein
FeatureOperationTreeFilter in Form einer arithmetischen (und
boolschen) Formel erstellt werden kann. |
FeatureCollectionFrame | Dieses Fenster stellt eine FeatureCollection als Tabelle dar. |
FeatureCollectionTableModel | Tabellen-Modell fuer eine FeatureCollection. |
FeatureFilterPanel | Diese Klasse stellt ein Panel zur Vefuegung, mit der ein
FeatureOperationTreeFilter in Form einer arithmetischen (und
boolschen) Formel erstellt werden kann. |
FeatureInputOption | Eingabe-Option zur Definition eines Feature im
MultipleOptionPane . |
FeatureLayerFilterDialog | Diese Klasse stellt einen Dialog dar, in dem eine FeatureCollection
ueber eine Formel gefiltert werden kann. |
FeatureTablePane | Diese Komponente stellt eine Tabelle dar, in der die Attribute einer
FeatureCollection dargestellt werden. |
FeatureTypeInputOption | Eingabe-Option zur Definition eines FeatureType im
MultipleOptionPane . |
GeoMapPane | Das GeoMapPane erweitert das JMapPane um einen
Massstab-Balken, sowie ein horizontales und vertikales Koordinaten-Raster
(Grid), in dem die Geo-Referenz des angezeigten Karten-Bereichs in
Welt-Koordinaten (Grad, Minuten) dargestellt ist. |
GeoPositionLabel | Diese Klasse stellt ein JLabel dar, in dem (2dimensionale) Geo-Koordinaten
angezeigt werden. |
GeotoolsGUIUtil | Diese Klasse enthaelt statische Hilfsmethoden im Bereich Geotools GUI. |
GridPanel | Diese Klasse stellt eine horizontale oder vertikale Koordinaten-Leiste (Grid)
dar, die an ein JMapPane gekoppelt ist. |
JEditorPane | The GeoEditorPane extends the JMapPane with functionalities
to create new vector layers by successively click points via mouse. |
JEditorToolBar | A toolbar to control the operations of a JEditorPane . |
JEditorToolBar.EditorPaneToolBarAction | Extends the AbstractAction with maintaining an ID and
the JEditorToolBar the action controls. |
JMapPane | Diese Klasse erweitert die Geotools-Klasse
JMapPane um folgende Features:
zusaetzliche Maus-Steuerungen:
Linksklick: ueber JMapPane.setState(int) eingestellte Aktion
Rechtsklick: Zoom-Out um Faktor 2 (nur wenn Linksklick auf Zoom-In
eingestellt ist)
Drag mit linker Maustaste: neuen Karten-Bereich selektieren oder
Features selektieren (siehe JMapPane.setWindowSelectionState(int) )
Drag mit rechter Maustaste: Karten-Bereich verschieben
Mausrad: Zoom-In/Out ueber aktueller Position (Faktor 1.2)
Ankoppeln von JMapPaneListener und Ausloesung diverser
Ereignisse:
ScaleChangedEvent : Wird ausgeloest, wenn sich die
Aufloesung der angezeigten Karte aendert
MapAreaChangedEvent : Wird ausgeloest, wenn sich die
Aufloesung angezeigte Karte-Ausschnitt aendert
GeneralSelectionEvent : Wird ausgeloest, wenn der Anwender
einen Bereich aus der Karte ausgewaehlt hat (egal ob dabei gezoomt wurde,
Features/Raster selektiert wurden, oder nicht selektiert wurde)
FeatureSelectedEvent : Wird ausgeloest, wenn der Anwender
Features aus der Karte ausgewaehlt hat
GridCoverageSelectedEvent : Wird ausgeloest, wenn der
Anwender Raster-Bereiche aus der Karte ausgewaehlt hat
Sofern eingeschaltet, erfolgt Highlighting immer auf dem obersten sichtbaren Nicht-Raster-Layer. |
LayeredEditorFrame | Diese Klasse stellt ein Fenster dar, in dem layer-basiert Geo-Objekte grafisch dargestellt und neue Vektor-Layer erstellt werden koennen. |
LayeredMapFrame | Diese Klasse stellt ein Fenster dar, in dem layer-basiert Objekte grafisch dargestellt werden koennen. |
LayeredMapPane | Diese Klasse stellt ein Panel dar, in dem layer-basiert Objekte grafisch dargestellt werden koennen. |
MapActionControlPane | Diese Klasse stellt einen JToolBar dar, mit dem zwischen den
verschiedenen "Klick"- und "Drag"-Aktionen des JMapPane gewechselt werden
kann:
Info:
Links-Klick: nichts
Links-Drag: nichts
Rechts-Klick: nichts
Rechts-Drag: Karten-Ausschnitt verschieben
Zoom:
Links-Klick: Zoom in
Links-Drag: Zoom in auf selektierten Bereich
Rechts-Klick: Zoom out
Rechts-Drag: Karten-Ausschnitt verschieben
SelectTop:Die Auswahl-Aktionen beziehen sich auf das oberste sichtbare Feature und fuehren zu einem FeatureSelectedEvent :
Links-Klick: einzelnes Feature selektieren
Links-Drag: alle Features im selektierten Bereich auswaehlen
Rechts-Klick: nichts
Rechts-Drag: Karten-Ausschnitt verschieben
SelectAll:Wie SelectTop. |
MapContextControlPane | Diese Komponente ist an ein JMapPane gekoppelt und stellt die
dargestellten Layer in Form eine Liste dar. |
MapPaneStatusBar | Stellt ein BorderLayout -Panel dar, in dem links ein
RasterPositionLabel und rechts ein GeoPositionLabel
dargestellt ist. |
MouseSelectionTracker | Extends the geotools org.geotools.gui.swing.MouseSelectionTracker with an
enable/disable functionality. |
RasterPositionLabel | Diese Klasse stellt ein JLabel dar, in dem (2dimensionale)
Raster-Koordinaten und der Rasterwert an der entsprechenden Stelle angezeigt
werden. |
ScalePane | Diese Klasse stellt einen Massstab-Balken (ScalePanel ) und die
dazugehoerende Aufloesung in Metern pro Bildschirm-Pixel dar. |
ScalePanel | Stellt einen horizontalen Massstab-Balken dar. |
SelectableFeatureTablePane | Extends the FeatureTablePane with buttons and functionality to select
lines. |
StyleToolBar | A toolbar to define simple parameters of a layer style. |
Enum Summary | |
---|---|
JEditorPane.EditorMode | Modes, the editor can be perform. |
MouseSelectionTracker.SelectionMode | Selection events the tracker reacts on. |
Dieses Paket enthält GUI-Klassen, die auf der GeoTools-Bibliothek basieren.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |