Difference between revisions of "CodedTrippleCrossSection/dataformats/de"
(→Formatbeschreibung) |
(→beispiel_MarkerCodeToMarkerId.properties) |
||
(5 intermediate revisions by one user not shown) | |||
Line 16: | Line 16: | ||
Alle Dateien müssen dem Dateinamenschema in diesem Beispiel entsprechen. ''beispiel'' kann ersetzt werden. | Alle Dateien müssen dem Dateinamenschema in diesem Beispiel entsprechen. ''beispiel'' kann ersetzt werden. | ||
− | + | === beispiel.asc === | |
Die Profildaten liegen tabellarisch vor, jede Zeile entspricht einem Profilpunkt. | Die Profildaten liegen tabellarisch vor, jede Zeile entspricht einem Profilpunkt. | ||
Line 22: | Line 22: | ||
Jede Zeile enthält folgende Spalten: | Jede Zeile enthält folgende Spalten: | ||
− | < | + | : <tt>Fluss-Km_Namenserweiterung; x-Koordinate; y-Koordinate; z-Koordinate; Punktkennung; [Kennung Trenner]</tt> |
Trennzeichen ist das Semikolon (';'). | Trennzeichen ist das Semikolon (';'). | ||
Line 31: | Line 31: | ||
Die Punkte der einzelnen Profile müssen in sortierter Reihenfolge (in Fließrichtung von links nach rechts) vorliegen. | Die Punkte der einzelnen Profile müssen in sortierter Reihenfolge (in Fließrichtung von links nach rechts) vorliegen. | ||
− | + | === beispiel_CodeToCodeDescription.properties === | |
Weist jeder Punktkennung eine Beschreibung zu. Die Punktkennungen werden später mit dieser Beschreibung in der Profiltabelle angezeigt. | Weist jeder Punktkennung eine Beschreibung zu. Die Punktkennungen werden später mit dieser Beschreibung in der Profiltabelle angezeigt. | ||
− | + | === beispiel_CodeToHorizonId.properties === | |
Weist jeder Punktkennung eine Horizont-ID zu. Alle Punkte deren Punktkennung der gleichen Horizont-ID zugeordnet ist, werden in den gleichen Profilhorizont importiert. | Weist jeder Punktkennung eine Horizont-ID zu. Alle Punkte deren Punktkennung der gleichen Horizont-ID zugeordnet ist, werden in den gleichen Profilhorizont importiert. | ||
− | + | === beispiel_HorizonIdToHorizonIdDescription.properties === | |
Weist dem Horizont (über die Horizont-ID) eine Beschreibung zu. Der Horizont wird unter diesem Namen später in der Gliederung der Profilansicht angezeigt. | Weist dem Horizont (über die Horizont-ID) eine Beschreibung zu. Der Horizont wird unter diesem Namen später in der Gliederung der Profilansicht angezeigt. | ||
− | + | === beispiel_HorizonIdToPartId.properties === | |
Definiert einen Horizont (über die Horizont-ID) als Entsprechung eines feststehenden Horizonts (Part-ID) in Kalypso. So wird z.B. definiert, dass der Horizont mit ID 'gelaendekante' als Geländekante in Kalypso erkannt wird. | Definiert einen Horizont (über die Horizont-ID) als Entsprechung eines feststehenden Horizonts (Part-ID) in Kalypso. So wird z.B. definiert, dass der Horizont mit ID 'gelaendekante' als Geländekante in Kalypso erkannt wird. | ||
Line 50: | Line 50: | ||
Mögliche Part-IDs: | Mögliche Part-IDs: | ||
− | + | ||
− | + | ; <tt>profile</tt> | |
− | + | : Basis-Horizont: Dieser Horizont muss vorhanden sein! | |
− | + | ; <tt>urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#TRAPEZ</tt> | |
− | + | : Durchlass | |
+ | ; <tt>urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#BRUECKE</tt> | ||
+ | : Brücke | ||
+ | ; <tt>urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#OK</tt> | ||
+ | : Oberkante Brücke | ||
+ | ; <tt>urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#KREIS</tt> | ||
+ | : Kreisdurchlass | ||
+ | |||
+ | === beispiel_MarkerCodeToMarkerId.properties === | ||
+ | |||
+ | Diese optionale Datei ist nur erforderlich, wenn die .asc Datei die zusätzliche Optionale Spalte 'Kennung Trenner' enthält. Die Datei definiert die Zuordnung der Kennungen der Spalte 'Kennung Trenner' zu den in Kalypso verwendeten Trennern. Z.B. ordnet folgende Zeile die Kennung <code>trennLinks</code> der linken Trennfläche in Kalypso zu: | ||
+ | : <tt>trennLinks=TF#left</tt> | ||
+ | |||
+ | Folgende Kennungen sind erlaubt: | ||
+ | ; <tt>DB#left</tt> : durchströmter Bereich links | ||
+ | ; <tt>DB#right</tt> : durchströmter Bereich rechts | ||
+ | ; <tt>TF#left</tt> : Trennfläche links | ||
+ | ; <tt>TF#right</tt> : Trennfläche rechts | ||
+ | ; <tt>BF#left</tt> : Bordvollpunkt links | ||
+ | ; <tt>BF#right</tt> : Bordvollpunkt rechts | ||
== Beispiel == | == Beispiel == |
Latest revision as of 10:58, 12 February 2016
Contents |
[edit] Coded Triple Profilformat
Steckbrief | |
Name | Kodiertes Tripple |
Herkunft | Björnsen Beratende Ingenieure. |
Inhalt | Profilpunkte mit Station, geogr. Lage, Höhe, Code |
Dateiendung(en) | .asc, .properties |
Liste der Dateien | mehrere Dateien (eine ASC Datei (*.asc) und vier Zuordnungsdateien (*.properties)) |
Zeichensatz | ASCII |
[edit] Formatbeschreibung
Das Coded Triple Format erlaubt eine Tabelle von Profilpunkten als Querprofile zu importieren. Dabei können Punkte mit beliebigen Kennungen ('Codes') versehen werden. Über die Kennungen werden die Profilpunkte in bliebige, vom Benutzer frei definierbare, Profilhorizonte einsortiert. Natürlich können Punkte auch in festdefinierten Horizonte wie die Geländekante odere Brückenkanten importiert werden.
Alle Dateien müssen dem Dateinamenschema in diesem Beispiel entsprechen. beispiel kann ersetzt werden.
[edit] beispiel.asc
Die Profildaten liegen tabellarisch vor, jede Zeile entspricht einem Profilpunkt.
Jede Zeile enthält folgende Spalten:
- Fluss-Km_Namenserweiterung; x-Koordinate; y-Koordinate; z-Koordinate; Punktkennung; [Kennung Trenner]
Trennzeichen ist das Semikolon (';').
Die erste Spalte wird zur Auswertung der Station sowie des Profilnamens verwendet. Der gesamte "String" Fluss-Km_Namenserweiterung wird als Profilname vergeben. "_Namenserweiterung" ist dabei optional. Der Gewässerkilometer wird aus "Fluss_Km" erzeugt.
Die Punkte der einzelnen Profile müssen in sortierter Reihenfolge (in Fließrichtung von links nach rechts) vorliegen.
[edit] beispiel_CodeToCodeDescription.properties
Weist jeder Punktkennung eine Beschreibung zu. Die Punktkennungen werden später mit dieser Beschreibung in der Profiltabelle angezeigt.
[edit] beispiel_CodeToHorizonId.properties
Weist jeder Punktkennung eine Horizont-ID zu. Alle Punkte deren Punktkennung der gleichen Horizont-ID zugeordnet ist, werden in den gleichen Profilhorizont importiert.
[edit] beispiel_HorizonIdToHorizonIdDescription.properties
Weist dem Horizont (über die Horizont-ID) eine Beschreibung zu. Der Horizont wird unter diesem Namen später in der Gliederung der Profilansicht angezeigt.
[edit] beispiel_HorizonIdToPartId.properties
Definiert einen Horizont (über die Horizont-ID) als Entsprechung eines feststehenden Horizonts (Part-ID) in Kalypso. So wird z.B. definiert, dass der Horizont mit ID 'gelaendekante' als Geländekante in Kalypso erkannt wird.
Horizonte die in dieser Datei nicht zugeweisen werden haben keine weitere besondere Bedeutung in Kalypso und werden in der Profilansicht lediglich darsgestellt. Es besteht aber zumindest die Möglichkeit Werte abzulesen oder einzelne Punkte in andere Horizonte zu übertragen.
Mögliche Part-IDs:
- profile
- Basis-Horizont: Dieser Horizont muss vorhanden sein!
- urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#TRAPEZ
- Durchlass
- urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#BRUECKE
- Brücke
- urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#OK
- Oberkante Brücke
- urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#KREIS
- Kreisdurchlass
[edit] beispiel_MarkerCodeToMarkerId.properties
Diese optionale Datei ist nur erforderlich, wenn die .asc Datei die zusätzliche Optionale Spalte 'Kennung Trenner' enthält. Die Datei definiert die Zuordnung der Kennungen der Spalte 'Kennung Trenner' zu den in Kalypso verwendeten Trennern. Z.B. ordnet folgende Zeile die Kennung trennLinks
der linken Trennfläche in Kalypso zu:
- trennLinks=TF#left
Folgende Kennungen sind erlaubt:
- DB#left
- durchströmter Bereich links
- DB#right
- durchströmter Bereich rechts
- TF#left
- Trennfläche links
- TF#right
- Trennfläche rechts
- BF#left
- Bordvollpunkt links
- BF#right
- Bordvollpunkt rechts
[edit] Beispiel
beispiel.asc
03.462_67; 3406482.822; 5813813.380; 34.153; 5192 03.462_67; 3406479.281; 5813811.308; 34.216; 5372 03.462_67; 3406477.204; 5813810.349; 34.227; 5372 03.462_67; 3406473.246; 5813808.016; 34.256; 5370 03.462_67; 3406469.553; 5813806.618; 33.642; 9050 03.462_67; 3406469.356; 5813806.347; 32.644; 9051 03.462_67; 3406469.227; 5813806.440; 32.830; 9045 03.462_67; 3406468.754; 5813806.084; 32.637; 9045 03.462_67; 3406468.644; 5813806.129; 32.028; 9044 03.462_67; 3406467.197; 5813805.173; 32.016; 9045 03.462_67; 3406467.172; 5813805.106; 32.445; 50 03.462_67; 3406465.779; 5813804.037; 31.961; 9044 03.462_67; 3406465.682; 5813803.888; 32.552; 9045 03.462_67; 3406464.956; 5813803.687; 32.648; 9045 03.462_67; 3406464.816; 5813803.785; 32.340; 9051 03.462_67; 3406464.713; 5813803.504; 33.554; 9050 03.462_67; 3406464.193; 5813803.744; 33.490; 5371 03.462_67; 3406461.420; 5813802.452; 34.558; 5370 03.462_67; 3406458.905; 5813801.271; 34.633; 7072 03.462_67; 3406455.430; 5813799.005; 34.713; 5192
beispiel_CodeToCodeDescription.properties
1=sonstiger Punkt Gebäude 17=Fotostandpunkt 50=Schlammsohle=SOK 72=Durchlass OK 73=Durchlass UK 110=Wohngebäude 111=Nebengebäude 113=Brücke 195=Treppe 215=Mauer UK 216=Mauer OK 220=Fundament Brücke 410=Böschg.-links 414=Böschg.-rechts 493=Stütze 3825=Leitungen Entsorgung 3852=Leitungen Entsorgung 3869=Leitungen Entsorgung 4050=Leitungen Entsorgung 4139=Pegel OK 5061=Straßenbord - UK 5064=Straßenkante - Asphalt 5072=befestigte Fläche 5192=Zaun 5193=Geländer 5194=Leitplanke 5360=Rabattsteine OK 5361=Rabattsteine UK 5364=Gewegkante - Asphalt 5370=Böschung OK 5371=Böschung UK 5372=Nutzungsart 5376=Wegkante 5377=Uferlinie natürlich 5378=Uferlinie befestigt (z.B. Faschinen) 5380=Laubbaum 7072=Geländehöhe 8100=KOK 8200=KUK 9044=Gewässersohle-normal 9045=Flussachse-Sohle 9050=Unbekannt 9051=Unbekannt 9200=Sohlschwelle (Achse)
beispiel_CodeToHorizonId.properties
1=unknownPointsHorizon 17=profileHorizon 50=mudHorizon 72=culvertHorizon 73=culvertHorizon 110=structureHorizon 111=structureHorizon 113=bridgeOkHorizon 195=structureHorizon 215=structureHorizon 216=structureHorizon 220=bridgeHorizon 410=profileHorizon 414=profileHorizon 493=structureHorizon 3825=conductsHorizon 3852=conductsHorizon 3869=conductsHorizon 4050=conductsHorizon 4139=unknownPointsHorizon 5061=unknownPointsHorizon 5064=profileHorizon 5072=profileHorizon 5192=profileHorizon 5193=gelaenderHorizon 5194=leitplankeHorizon 5360=profileHorizon 5361=profileHorizon 5364=profileHorizon 5370=profileHorizon 5371=profileHorizon 5372=profileHorizon 5376=profileHorizon 5377=profileHorizon 5378=profileHorizon 5380=profileHorizon 7072=profileHorizon 8100=circleHorizon 8200=circleHorizon 9044=profileHorizon 9045=profileHorizon 9050=unknownPointsHorizon 9051=unknownPointsHorizon 9200=sohlschwelleHorizon
beispiel_HorizonIdToHorizonIdDescription.properties
profileHorizon=Profil unknownPointsHorizon=Unbekannte Punkte fotoHorizon=Fotostandorte mudHorizon=Schlammsohle structureHorizon=Bauwerkspunkte conductsHorizon=Leitungen gelaenderHorizon=Geländer leitplankeHorizon=Leitplanke sohlschwelleHorizon=Sohlschwelle culvertHorizon=Durchlass bridgeHorizon=Brücke bridgeOkHorizon=Oberkante Brücke circleHorizon=Kreisdurchlass
beispiel_HorizonIdToPartId.properties
profileHorizon=profile unknownPointsHorizon= fotoHorizon= mudHorizon= structureHorizon= conductsHorizon= gelaenderHorizon= leitplankeHorizon= sohlschwelleHorizon= culvertHorizon=urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#TRAPEZ bridgeHorizon=urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#BRUECKE bridgeOkHorizon=urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#OK circleHorizon=urn:ogc:gml:dict:kalypso:model:wspm:profileBuildingTypes#KREIS
Language: | English • Deutsch |
---|