Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1

Vermessungsdaten werden mit DCS über ein CSV-File ausgetauscht.

 Siehe Hinweis 1

2

Die Datenfelder werden durch Semikolon “;” (hex 3b) getrennt

3

Die Dateicodierung ist UTF-8

4

Es wird das gleiche Dateiformat für die Ausgabe der bestehenden Hindernisdaten (Export) wie für die Eingabe der Hindernisvermessung (Import) verwendet.

5

Die erste Zeile im CSV-File muss die Feldnamen enthalten

 

6

Feldnamen müssen in Grossbuchstaben eingegeben werden.

 

7

Feldnamen und Feldinhalt sind in der nächsten Tabelle definiert

8

Die Reihenfolge der Felder ist beliebig

9

Lage- und Höhengenauigkeit (HACC and VACC) müssen für alle vermessenen Objekte angegeben werden, entweder im CSV-File für jedes Hindernis oder im Formular beim Hochladen des Files.

 Siehe Hinweis 2

10

Neben neuen Hindernissen müssen im Import-File alle Hindernisse aus dem Export vorhanden sein. Die einzelnen Hindernisse (bzw. Stützen bei linienförmigen Hindernissen) sind wie folgt zu codieren:

STATUS = N : Neues vermessenes Hindernis. Genauigkeit und Datum sind zwingend anzugeben (entweder im Formular oder im File)

STATUS = A : Das bestehende Hindernis ist vermessen worden. Genauigkeit und Datum sind zwingend anzugeben (entweder im Formular oder im File)

STATUS = I : Das Hindernis existiert nicht mehr und ist aus der Datenbank zu löschen. Es muss ein SURVEY_DATE (entweder im Formular oder im File) zwingend angegeben werden

STATUS = S : Das Hindernis ist nicht vermessen worden und bleibt unverändert in der Datenbank.

11

Für jede Hindernisvermessung muss ein technischer Bericht mitgeliefert werden, aus welchem die Erfüllung der Qualitätsanforderungen plausibel dokumentiert ist.

 

...

  1. Wenn das CSV-File aus Microsoft Excel exportiert wird, muss als Dateiformat “Kommagetrennte Werte (CSV (Trennzeichen-getrennt) (*.csv)” gewählt werden und nicht “CSV CSV UTF-8 (Durch durch Trennzeichen getrennte Datei) (*.csv)”.

  2. Default Werte für SURVEY_DATE, HACC und VACC können im DCS Vermessungsantrags-Formular (auf der Seite auf der das CSV-File hochgeladen wird) eingegeben werden. Diese Angaben werden verwendet, wenn im CSV-File für SURVEY_DATE, HACC oder VACC keine Werte eingetragen sind. Werte im File überschreiben die Default Werte.
    Beispiel mit Survey Date: Die Hindernisvermessung wird aus einer LIDAR-Befliegung vom 15. Oktober 2022 erzeugt. Einzelne Hindernisse werden am 12. März 2023 terrestrisch nachgemessen. Datum im Formular: 2022-10-15, Datum bei den terrestrisch bestimmten Hindernissen im File: 2023-03-12.

  3. Wenn das CSV-File in Microsoft Excel bearbeitet wird, muss das Datum im Feld SURVEY_DATE vor dem Export explizit als YYYY-MM-DD (Typ: 2012-03-14) formatiert werden. Sonst verwendet Excel ein Format entsprechend der regionalen Betriebssystemeinstellungen, z.B. 14.03.2012.

...

Code Block
breakoutModefull-width
UUID;DESIGNATOR;REC_NR;CODE;TYPE;STATUS;EASTING;NORTHING;TOP_ELEVATION;MAX_HEIGHT;PENETRATION;REFNAME;HACC;VACC;SURVEY_DATE;WEF;AIRPORT;REMARK;
//Entferntes Hindernis
e290a4b1-20c7-49b6-8e95-619f7a80675b;273VS10155;1;OBST;BUILDING;I;2593074.46;1119065.02;495;12;;;;;;07/09/1999;LSGS
                                                                ¦-- I für Inaktiv                             
//Vermessenes Hindernis
e290a4b1-20c7-49b6-8e95-619f7a80675b;273VS10155;1;OBST;BUILDING;A;2593074.46;1119065.02;494.85;12;10.00;Approach_surface;0.5;0.5;2023-01-01;1999-09-07;LSGS;Kommentar
                                            Neue Ostkoordinaten [m] --¦           |        |      |          |           |  |     ¦-- Survey date [yyyy-mm-dd]  ¦-- Erläuternder Kommentar (nur für Sie)
                                                      Neue Nordkoordinaten [m]  --¦        |      |          |           |  ¦-- Mittlerer Fehler der Höhen [m]
                                                                    Neue Geländehöhe [m] --¦      |          |           ¦-- Mittlerer Fehler der Lagekoordinaten [m]
                                                  Durchstossung der massgebenden HBK Fläche [m] --¦          ¦-- Hindernisbegrenzungsflächen [Gemäss Minimales Geodatenmodell]
//Neues Hindernis
;;1;OBST;BUILDING;N;2593074.46;1119065.02;494.85;12;10.00;Approach_surface;0.5;0.5;2023-01-01;;
 |                ¦-- N für Neu                                                               ¦-- keine Gültigkeitsdatum oder Bezeichnung des Flugplatzes
 ¦-- keine UUID oder Referenznummer
                                                                                                      
//TODO Luftfahrthindernislinien

Beispiel

...

Bestehendes Hindernis

...

Vermessern

Code Block
breakoutModefull-width
UUID;DESIGNATOR;REC_NR;CODE;TYPE;STATUS;EASTING;NORTHING;TOP_ELEVATION;MAX_HEIGHT;PENETRATION;REFNAME;HACC;VACC;SURVEY_DATE;WEF;AIRPORT;REMARK;
//Ein Hindernis mit einer Durchstossung vermessen. 
101331a5-d03f-41fe-8fdb-d3bbd40d93a4;215AG10024;1;OBST;POLE;A;2660734.927;1254965.907;421.327;23.290;1.000;Approach_surface;1.000;1.000;2023-07-23;1995-06-27;LSZF;Kommentar

//Ein Hindernis Ohne Durchstossung vermessen. [PENETRATION, REFNAME] sind Fehltlehr
101331a5-d03f-41fe-8fdb-d3bbd40d93a4;215AG10024;1;OBST;POLE;A;2660734.927;1254965.907;421.327;23.290;;;1.000;1.000;2023-07-23;1995-06-27;LSZF;Kommentar

...

Bestehendes Hindernis

...

Deaktivieren

Code Block
breakoutModefull-width
UUID;DESIGNATOR;REC_NR;CODE;TYPE;STATUS;EASTING;NORTHING;TOP_ELEVATION;MAX_HEIGHT;PENETRATION;REFNAME;HACC;VACC;SURVEY_DATE;WEF;AIRPORT;REMARK;
//Ein Hindernis mit einer Durchstossung vermessen.  Deaktivieren. [STATUS] ist auf I gestellt.
101331a5-d03f-41fe-8fdb-d3bbd40d93a4;215AG10024;1;OBST;POLE;AI;2660734.927;1254965.907;421.327;23.290;1.000;Approach_surface;1.000;1.000;2023-07-23;1995-06-27;LSZF;Kommentar

//Ein Hindernis 

Bestehendes Hindernis Ignorieren

Code Block
breakoutModefull-width
UUID;DESIGNATOR;REC_NR;CODE;TYPE;STATUS;EASTING;NORTHING;TOP_ELEVATION;MAX_HEIGHT;PENETRATION;REFNAME;HACC;VACC;SURVEY_DATE;WEF;AIRPORT;REMARK;
//Ein Hindernis Ignorieren. [STATUS] ist auf S gestellt.
101331a5-d03f-41fe-8fdb-d3bbd40d93a4;215AG10024;1;OBST;POLE;S;2660734.927;1254965.907;421.327;23.290;1.000;;;;;1995-06-27;LSZF;Kommentar

Neues Hindernis Vermessern

Code Block
breakoutModefull-width
UUID;DESIGNATOR;REC_NR;CODE;TYPE;STATUS;EASTING;NORTHING;TOP_ELEVATION;MAX_HEIGHT;PENETRATION;REFNAME;HACC;VACC;SURVEY_DATE;WEF;AIRPORT;REMARK
//Neues Hindernis mit einer Durchstossung vermessen. [UUID, DESIGNATOR, WEF, AIRPORT] sind lehr
;;1;OBST;POLE;A;2660734.927;1254965.907;421.327;23.290;1.000;Approach_surface;1.000;1.000;2023-07-23;;;Kommentar

//Neues Hindernis Ohne Durchstossung vermessen. [UUID, DESIGNATOR, WEF, AIRPORT, PENETRATION, REFNAME] sind Fehlt
101331a5-d03f-41fe-8fdb-d3bbd40d93a4;215AG10024lehr
;;1;OBST;POLE;A;2660734.927;1254965.907;421.327;23.290;;;1.000;1.000;2023-07-23;1995-06-27;LSZF;Kommentar

Beispiel: Neues Hindernis

Code Block
breakoutModefull-width
UUID;DESIGNATOR;REC_NR;CODE;TYPE;STATUS;EASTING;NORTHING;TOP_ELEVATION;MAX_HEIGHT;PENETRATION;REFNAME;HACC;VACC;SURVEY_DATE;WEF;AIRPORT;REMARK