ILIDomain2CSV: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) |
Stefan (Diskussion | Beiträge) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 28: | Zeile 28: | ||
etc_413); | etc_413); | ||
... | ... | ||
− | ... Rest des INTERLIS-Modells | + | ... (Rest des INTERLIS-Modells weglassen) |
... | ... | ||
− | Output-Datei (CSV-File) mit folgenden Kolonnen: a:ITF-Code; b:Aufzähltyp-Wert-Text; c:Code_Postfix (nur wenn Wert-Text '_' enthält): | + | Output-Datei (CSV-File) mit folgenden zwei, ev. drei Kolonnen: a:ITF-Code; b:Aufzähltyp-Wert-Text; c:Code_Postfix (nur wenn Wert-Text '_' enthält): |
a; b; c | a; b; c | ||
Zeile 38: | Zeile 38: | ||
2; kantonales_Objekt_4122; 4122 | 2; kantonales_Objekt_4122; 4122 | ||
... | ... | ||
+ | |||
+ | [[Kategorie:Software]] |
Aktuelle Version vom 21. Dezember 2007, 02:53 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-Datei INTERLIS-Modell (.ili-File):
(Anfang weglassen...) Ein_Domain = ( Naturobjekt_411, Kulturobjekt_412 ( kom_Objekt_4121, kt_Objekt_4122), etc_413); ... ... (Rest des INTERLIS-Modells weglassen) ...
Output-Datei (CSV-File) mit folgenden zwei, ev. drei Kolonnen: a:ITF-Code; b:Aufzähltyp-Wert-Text; c:Code_Postfix (nur wenn Wert-Text '_' enthält):
a; b; c 0; Naturobjekt_411; 411 1; kommunales_Objekt_4121; 4121 2; kantonales_Objekt_4122; 4122 ...