de.bsvrz.kex.wfs.wfs
Class ExportObjekteDefault
java.lang.Object
de.bsvrz.kex.wfs.wfs.ExportObjekteDefault
public final class ExportObjekteDefault
- extends Object
Legt die Typen, Attributgruppen und Aspekte fest, die über den WFS
bereitgestellt werden sollen. Es werden "ObjektTyp", "Attributgruppe" und
"Aspekt" der bereitzustellenden Daten konfiguriert. Mehrere Einträge
für einen ObjektTyp sind möglich, das Feature wird dann aus allen
Attributgruppen dieses Typs gebildet. Die die Geometrie eines Typs
beschreibende Attributgruppe muß nicht notwendigerweise parametriert
werden. Die SWE versucht für alle konfigurierten Typen eine Geometrie nach
folgendem Algorithmus zu bestimmen:
Wenn der Typ von einem der Typen des TeilmodellGeoReferenzierungGlobal
abgeleitet ist, wird die Geometrie aus dem entsprechenden Basistyp gebildet.
Konnte damit keine Geometrie gefunden werden, werden die für den Typ die
konfigurierten Attributgruppen nach folgenden Attributgruppen als Basis
für die Geometrie durchsucht:
atg.punktKoordinaten atg.linienKoordinaten atg.flächenKoordinaten
atg.komplexKoordinaten atg.bestehtAusLinienObjekten
Falls im Typ eine der obigen Attributgruppen existiert, wird diese verwendet.
- Version:
- $Id$
- Author:
- BitCtrl Systems GmbH, Gieseler
Field Summary |
private static Object[][] |
EXPORTOBJEKTE
Enthält je Eintrag jeweils die Pid des ObjektTyps, die Pid der
Attributgruppe sowie den Aspekt. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXPORTOBJEKTE
private static final Object[][] EXPORTOBJEKTE
- Enthält je Eintrag jeweils die Pid des ObjektTyps, die Pid der
Attributgruppe sowie den Aspekt.
ExportObjekteDefault
private ExportObjekteDefault()
- Privater Konstruktor.
getExportObjekte
public static Object[][] getExportObjekte()
- Gibt die Liste der Objekte zur¨ck.
- Returns:
- die Liste der zu exportierenden Objekte