ILIDomain2CSV: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: "INTERLIS-Domain-zu-CSV" (ILIDomain2CSV) ist ein Java-Programm und setzt daher ein installiertes Java (JRE) voraus. Der Input ist eine Text-Datei mit Aufzähltyp, der...)
 
Zeile 20: Zeile 20:
 
Input INTERLIS-Modell (Datei .ILI):
 
Input INTERLIS-Modell (Datei .ILI):
  
   ... (alles weglassen)...
+
   (Anfang weglassen...)
 
 
 
   Ein_Domain = (
 
   Ein_Domain = (
 
     Naturobjekt_411,
 
     Naturobjekt_411,
Zeile 28: Zeile 27:
 
       kt_Objekt_4122),
 
       kt_Objekt_4122),
 
     etc_413);
 
     etc_413);
 
+
  ...
 
   ... Rest des INTERLIS-Modells
 
   ... Rest des INTERLIS-Modells
 
   ...
 
   ...

Version vom 21. Dezember 2007, 01:50 Uhr

"INTERLIS-Domain-zu-CSV" (ILIDomain2CSV) ist ein Java-Programm und setzt daher ein installiertes Java (JRE) voraus.

Der Input ist eine Text-Datei mit Aufzähltyp, der also einen Ausschnitt eines INTERLIS-Modells darstellt (Copy&Paste). Der Output ist eine CSV-Datei, die sich in Excel öffnen lässt.

  • Schritt 1: ILI-Datei öffnen und eine neue Textdatei mit dem Aufzähltyp erzeugen.
  • Schritt 2: DOS-Fenster aufmachen;
  • Schritt 3: ILIDomain2CSV starten;
  • Schritt 4: Output-CSV-Datei mit Excel, kontrollieren und weiterverarbeiten.

So lässt sich das Programm ILIDomain2CSV.bat starten (im DOS-Fenster, daher der Prompt '%'):

 % ILIDomain2CSV dieTextDatei.txt > meineCodes.csv

Beispiel:

Input INTERLIS-Modell (Datei .ILI):

 (Anfang weglassen...)
 Ein_Domain = (
   Naturobjekt_411,
   Kulturobjekt_412 (
     kom_Objekt_4121,
     kt_Objekt_4122),
   etc_413);
 ...
 ... Rest des INTERLIS-Modells
 ...

Output

 0; Naturobjekt_411; 411
 1; kommunales_Objekt_4121; 4121
 2; kantonales_Objekt_4122; 4122
 ...