9. Konfiguration GeoShop Upload INTERLIS Modell

9.1. Modell Upload

Daten werden im GeoShop immer als INTERLIS-Datensätze gehalten. INTERLIS ist eine modellbasierte Datenbeschreibungssprache. Zu INTERLIS Daten gehört immer ein entsprechendes INTERLIS Modell. Damit der GeoShop ein INTERLIS Modell kennt und zugehörige INTERLIS Daten verarbeiten kann, ist vorgängig das INTERLIS Modell in den den GeoShop zu laden.

9.2. Modell Upload INTERLIS1

Das Laden eines INTERLIS1 Modelles erfolgt durch das Kopieren des Files mit dem INTERLIS Modell in das Upload-Directory des GeoShop.

copy <model>.ili GEOSHOP_DIR\data\upload

[Anmerkung]

Das Kopieren des Files kann mit dem copy Befehl auf der Kommandozeile (wie Beispiel oben) oder mit dem Windows Explorer erfolgen.

Der GeoShop liest das INTERLIS Modell und integriert es in den GeoShop. Bei der Integration werden im GeoShop folgende Anteile pro Modell angelegt.

GEOSHOP_DIR\user\models\<model>.iliINTERLIS Modell.
GEOSHOP_DIR\data\pool\<model>GeoShop Datenpool Modell-Verzeichnis für die Daten des Modelles.
GEOSHOP_DIR\user\script\il2geo\<model>.cfgKonfiguration für die Integration beim Upload von Daten des Modells.
GEOSHOP_DIR\user\script\il2shp\<model>.cfgKonfiguration für den Download von Daten des Modells im Format Shapefile.
GEOSHOP_DIR\user\script\il2dxf\<model>.cfgKonfiguration für den Download von Daten des Modells im Format DXF.
GEOSHOP_DIR\user\script\il2*\<model>.cfgKonfigurationen für den Download von Daten des Modells in weiteren Formaten.

Die Konfigurationen werden generiert. Die Konfigurationen werden in der Regel nachträglich auf die eigenen Bedürfnisse angepasst. Im nachfolgendem Kapitel wird die il2geo-Konfiguration näher beschrieben. Die anderen Konfigurationen sind in den Kapiteln des Downloads beschrieben.

Für das integrierte INTERLIS Modell können nun Daten in den GeoShop geladen werden.

9.3. Modell Upload INTERLIS2

Das Laden eines INTERLIS2 Modelles erfolgt durch das Kopieren des Files mit dem INTERLIS Modell in das Upload-Directory des GeoShop.

copy <model>.ili GEOSHOP_DIR\data\upload

[Anmerkung]

Das Kopieren des Files kann mit dem copy Befehl auf der Kommandozeile (wie Beispiel oben) oder mit dem Windows Explorer erfolgen.

Der GeoShop liest das INTERLIS Modell und integriert es in den GeoShop. Bei der Integration werden im GeoShop folgende Anteile pro Modell angelegt.

GEOSHOP_DIR\user\models23\<model>.iliINTERLIS Modell.
GEOSHOP_DIR\data\pool\<model>GeoShop Datenpool Modell-Verzeichnis für die Daten des Modelles.
GEOSHOP_DIR\user\script\il2geo\<model>.cfgKonfiguration für die Integration beim Upload von Daten des Modells.
[Anmerkung]

Es sollen nur Modelle hochgeladen werden, für die auch Daten in den GeoShop geladen werden. Importiert das Modell weitere Modelle ( wie z.B. Basismodelle), so sind diese weiteren Modelle manuell in das Directory GEOSHOP_DIR\user\models23 zu kopieren. (Bei einem Upload analog dem Hauptmodell entstehen ansonsten für die importieren Modelle unnötige Anteile in den Directories pool und il2geo).

[Anmerkung]

Der oben beschriebene Upload des Modelles wird ab der GeoShop Version 2017.02.27 mit den Anteilen AppServer.jar 1.12g und GeoShopServer.jar 2.16h unterstützt. Bis zu dieser Version müssen die oben beschriebenen Anteile manuell erstellt werden.

9.4. Modell Daten Integration und Darstellung

Nach dem Upload des INTERLIS Modelles ist noch keine Definition der Darstellung der Daten vorhanden. Die Definition der Darstellung dieser Daten erfolgt über den GeoShop GEOEdit Konfigurationseditor INTERLIS nach GEO.

Beim Upload des INTERLIS Modelles wird folgende Konfiguration generiert.

GEOSHOP_DIR\user\script\il2geo\<model>.cfg

Diese Konfiguration ist die zentrale Konfiguration für die Integration der Daten des INTERLIS Modelles in den GeoShop. In dieser Konfiguration werden folgende Anteile der Integration von Daten abgehandelt.

Geoindexierung Geodaten

Die Daten werden vom GeoShop für die schnelle Auffindung geoindexiert.

Erfolgt automatisch durch den GeoShop.

Eintrag in GeoShop Datenbank

Das Datenfile wird in die GeoShop Datenbank eingetragen.

Erfolgt automatisch durch den GeoShop.

Grafik Darstellung mit Layers

Definition der Grafik und Layers für die Darstellung der Daten.

Die definierten Layers können später in Views zusammengefasst werden. Views sind Ansichten der Daten, die den Benutzern zugeordnet werden. Mehr dazu erfahren Sie im Kapitel Konfiguration Views .

Wird durch den Benutzer konfiguriert.

Objektabfragen

Definition der Objektabfragen der Daten.

Wird durch den Benutzer konfiguriert.

Datenbankeinträge

Definition von Datenbankeinträge der Daten.

Wird durch den Benutzer konfiguriert.

Queries

Definition von Abfragen auf den Daten, basierend auf den Datenbankeinträgen.

Wird durch den Benutzer konfiguriert.

Die Konfiguration der Datenbankeinträge und der Queries werden im Kapitel "Konfiguration Queries" später beschrieben.

Die Konfiguration der Grafik für die Darstellung der Daten und die Konfiguration der Objektabfragen erfolgt mit dem GeoShop GEOEdit Konfigurationseditor INTERLIS nach GEO. Mit dem Editor wird die oben aufgeführte, generierte IL2GEO-Konfiguration angepasst.

Abbildung 19. Konfigurationseditor INTERLIS nach GEO Beispiel LFP1Symbol

Konfigurationseditor INTERLIS nach GEO Beispiel LFP1Symbol

Das obige Beispiel beinhaltet für das Objekt LFP1Symbol die Definition einer URL für eine Objektabfrage und die Definition eines Symbols für die Darstellung.

Die generierte IL2GEO-Konfiguration braucht nicht angepasst zu werden. Die Daten des Modelles werden dann aber nicht dargestellt und es sind auch keine Such- oder Objektabfragen möglich.

Die Anwendung des Editor ist in einem separaten Handbuch beschrieben.