INTERLIS easy Der INTERLIS1 Reader der Firma Anderhub Kartographie AG bindet INTERLIS1-Daten in die Standard ArcGIS Umgebung ein. Nach der Installation von INTERLIS-Reader 1 lass sich INTERLIS1-Daten im ArcGIS: sichten konvertieren darstellen abfragen INTERLIS1-Daten lassen sich so direkt, ohne zusätzliche Konvertierung betrachten und auswerten. Einfach so wie Sie das heute bereits mit Shape oder DXF-Daten tun. INTERLIS1-Daten können z.b. einfach, mittels der Standard ArcGIS Werkzeuge, ins Shape- Format konvertiert werden. Der INTERLIS1 Reader wird über ein Standard-Setup auf Ihrem Rechner installiert. Danach können Sie auf INTERLIS1-Daten mittels ArcMap oder ArcCatalog lesend zugreifen. Anderhub Kartographie AG Eschenbach-Luzern Anleitung.doc Seite 1 von 6
INTERLIS1-Daten lassen sich einfach in ein anderes von ArcGIS unterstütztes Format konvertieren: oder mittels ArcMap symbolisieren: Anderhub Kartographie AG Eschenbach-Luzern Anleitung.doc Seite 2 von 6
Installation 1. Doppelklicken Sie die herunter geladene oder auf einem Medium gelieferte Datei zaeaointread.msi und folgen Sie den Anweisungen am Bildschirm. Der Installer braucht möglicherweise einige Zeit zur erstmaligen Initialisierung haben Sie etwas Geduld nach dem ersten Dialog. 2. Installieren Sie INTERLIS1-Reader gemäss den Aufforderungen. 3. Nach erfolgreicher Installation, doppelklicken Sie die Datei config.exe im Installationsverzeichnis (z.b. C:\Programme\AOIntReader) 4. Wählen Sie im Konfigurations-Dialog die gewünschten Konfigurations-Optionen aus: max segment length: Maximale Segmentlänge in Meter für die Auflösung der Bogen. Standardwert ist 1 m. use enumerations: Ist die Option aktiviert, werden die Aufzählungen aufgelöst und die ausgeschriebenen Wert im Feld angezeigt. Ist die Funktion deaktiviert wird nur eine Zahl angezeigt. create spatial index: Um die Geschwindigkeit der Darstellung von Geometrien zu beschleunigen, wird, ist die Option aktiviert, beim ersten Zugriff auf die Daten, ein räumlicher Index berechnet. 5. Verlassen Sie beim ersten Aufstarten den Dialog unbedingt mittels der Schaltfläche Config, damit die nötigen Registrierungen vorgenommen werden können. Ansonsten werden Sie die INTERLIS1-Dateien in ArcGIS nicht sehen. INTERLIS Reader1 benötigt Schreibberechtung im Verzeichnis der INTERLIS Transferdatei. Beim ersten Zugriff auf eine INTERLIS Transferdatei wird in jedem Fall eine Datei <INTERLIS Transferdatei>.zi1 angelegt. Ist die Option create spatial index aktiviert, werden zusätzlich die Dateien <INTERLIS Transferdatei>.zi2, <INTERLIS Transferdatei>.zi3 und <INTERLIS Transferdatei>.zi4 angelegt. Damit INTERLIS1 Reader ein INTERLIS1 Transferfile darstellen kann, muss im Verzeichnis des INTERLIS1 Transferfiles ein zugehörendes INTERLIS1 Definitionsfile vorliegen. Ein zugehörendes INTERLIS1 Definitionsfile wird aufgrund des Modellnamens erkannt. Die Modelname im INTERLIS1 Definitionsfile und im INTERLIS1 Transferfile müssen übereinstimmen. Vor der Deinstallation von INTERLIS Reader1 über die Systemsteuerung des Betriebsystem, öffnen Sie erneut den Kofigurations-Dialog (<Installationsverzeichnis>\config.exe) und klicken Sie die Schaltfläche DeInstall, um die bei der Installation vorgenommenen Registrierungen rückgängig zu machen. Anderhub Kartographie AG Eschenbach-Luzern Anleitung.doc Seite 3 von 6
Modellkonvertierung Damit die INTERLIS1-Daten im ArcGIS dargestellt werden können, muss das systemunabhängige INTERLIS1- Modell ins ArcGIS-Modell konvertiert werden. Die Bedeutung der ArcGIS-Begriffe (kursiv) entnehmen Sie bitte der Online-Help von ArcGIS. Kreisbogen Kreisbogen werden in Segmente mit einer konfigurierbaren, maximalen Länge aufgeteilt. Die Beispiele sind dem INTERLIS-Modell Grunddatensatz entnommen: Namen von Datenquellen Datenquellen nach folgender Konvention im ArcGIS benannt: <Datei>.<TopicNamen>.<TableNamen> Topic: Bodenbedeckung Table: Einzelpunkt TDS03D.Bodenbedeckung.Einzelpunkt (FeatureClass) Tabellen mit zusätzlichen Textfeldern Werden Schriftpositionierer (HALIGNEMENT, VALIGNMENT) gefunden, versucht der INTERLIS1-Reader zugehörende Textfelder und Textpositionen über den Vergleich von Feldnamen zu finden. Felder werden als zum Text zugehörend betrachtet, falls mindestens die ersten drei Buchstaben identisch sind. <Datei>.<TopicNamen>.<TableNamen>.<Identifikator>TXT Topic: Fixpunkte Table: LFP3 TDS03D.Fixpunkte.LFP3 (FeatureClass) TDS03D.Fixpunkte.LFP3.NumTXT (FeatureClass) Tabellen mit mehreren Geometriefeldern Verfügt eine Tabelle über mehrere Geometriefelder, wird die Tabelle, unter Berücksichtigung möglicher Textfelder, in mehrere Feature- und/oder ObjectClasses aufgeteilt. Aufgeteilte Tabellen können mittels dem Feld TransferID nachträglich wieder verbunden werden. Die Datenquellen werden nach folgender Konvention im ArcGIS benannt: <Datei>.<TopicNamen>.<TableNamen>.<FieldName> Topic: Einzelobjekte Table: PROJObjekt TDS03D.Einzelobjekt.PROJObjekt (ObjectClass) TDS03D.Einzelobjekt.PROJObjekt.Geometrie2 (FeatureClass) TDS03D.Einzelobjekt.PROJObjekt.Geometrie3 (FeatureClass) Anderhub Kartographie AG Eschenbach-Luzern Anleitung.doc Seite 4 von 6
Tabellen mit SURFACE- oder AREA-Felder SURFACE- oder AREA-Geometrien werden in INTERLIS1-Definitionsfiles in getrennten Tabellen abgelegt. Analog werden die Daten auch im ArcGIS als getrennte Datenquellen dargestellt und nach folgender Konvention benannt: <Datei>.<TopicNamen>.<TableNamen>_<FieldName> Aus diesem Grund wurde das Feld Geometrie1 der Tablle PROJObjekt im Topic Einzelobjekte im vorhergehenden Beispiel weggelassen. Vollständig sieht das Beispiel wie folgt aus: Topic: Einzelobjekte Table: PROJObjekt TDS03D.Einzelobjekt.PROJObjekt (ObjectClass) TDS03D.Einzelobjekt.PROJObjekt.Geometrie2 (FeatureClass) TDS03D.Einzelobjekt.PROJObjekt.Geometrie3 (FeatureClass) TDS03D.Einzelobjekt.PROJObjekt_Geometrie1 (FeatureClass) Topic: Bodenbedeckung Table: BoFlaeche TDS03D.Bodenbedeckung.BoFlaeche (FeatureClass) TDS03D.Bodenbedeckung.BoFlaeche_Geometrie (FeatureClass) Anderhub Kartographie AG Eschenbach-Luzern Anleitung.doc Seite 5 von 6
Systemvoraussetzungen Betriebsystem: ArcGIS: Windows XP Version 9.0 (ArcView, ArcEditor oder ArcInfo) Einschränkungen Der INTERLIS1-Reader ist kein Checker. Damit der INTERLIS1-Reader die Daten korrekt darstellen kann, müssen die Daten INTERLIS1 konform sein. Der INTERLIS1-Reader ist kein Builder. Der INTERLIS1 Reader zeigt die Daten so, wie Sie im INTERLIS1 Transferfile vorliegen. AREA-Feature werden als Kanten und Zentroiden dargestellt. Eine Polygontopologie kann mit dem INTERLIS1-Reader nicht erstellt werden. Ebenso werden SURFACE-Geometrien nicht als Flächen, sondern als Linienzüge gezeigt, da sie als Linienzüge vorliegen. Bekannte Probleme Folgende sehr seltene INTERLIS1-Schlüsselwörter werden nicht unterstützt: CONTOUR, PERIPHERY, VERTEXINFO, VIEW. Anderhub Kartographie AG Eschenbach-Luzern Anleitung.doc Seite 6 von 6