Handbücher GDI-Registry

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 39 Nächste Version anzeigen »

Die Registrierung erfolgt im „top-down“-Prinzip. Das heißt zunächst ist zu prüfen, ob die grundlegenden Basiselemente für die Definition eine Koordinatenreferenzsystems bereits registriert wurden und falls nicht sind diese als erstes zu registrieren.

Zu den Basiselementen gehören:

Im folgenden werden die optionalen und zwingend erforderlichen Parameter der einzelnen Basiselemente in tabellarischen Übersichten angezeigt. Diese können auch im GML Schema nachgeschaut werden. In der GML Ansicht kann man nachschauen um welches GML-Element es sich handelt um dann die Anforderungen des Elementtyps im GML-Schema zu prüfen.

Basismaßeinheit - <gml:BaseUnit>

Eine Basiseinheit ist eine Maßeinheit, die nicht durch Kombination anderer Basiseinheiten innerhalb eines bestimmten Einheitensystems abgeleitet werden kann.Beispielsweise sind im SI-Einheitensystem die Basiseinheiten Meter, Kilogramm, Sekunde für die physikalischen Quantitätstypen Länge, Masse, Zeitintervall.

Basisinformationen

Name in Register

GML Item

EingabefeldPflichtfeld

Name

gml:nameTextfeld

Ja

Symbol

gml:catalogSymbol

Textfeld

URL erwartet

Nein

Coderaum

codespace (ATT/URL)

Textfeld

URL erwartet

Nein

Art der Maßeinheit

gml:quantityType

Auswahlliste

Ja

Name/Alias


Textfeld

Nein

Beschreibung

gml:description

Textfeld

Ja

Anmerkung

gml:remark

Textfeld

Ja

Gebräuchliche Maßeinheit - <gml:ConventionalUnit>

Herkömmliche Einheiten, die weder Basiseinheiten sind noch durch direkte Kombination von Basiseinheiten definiert sind, werden in vielen Anwendungsbereichen verwendet. Zum Beispiel Fuß und Seemeilen für Länge. In den meisten Fällen gibt es eine bekannte, normalerweise lineare Umwandlung in eine bevorzugte Einheit, die entweder eine Basiseinheit ist oder durch direkte Kombination von Basiseinheiten abgeleitet wird.

Basisinformationen

Name in Register

GML Item

EingabefeldPflichtfeld

 

Name

gml:nameTextfeld

Ja

Symbol

gml:catalogSymbol

Textfeld

 Nein

Coderaum

codeSpace (ATT/URL)

Textfeld

 Nein

Art der Maßeinheit

gml:quantityType

Auswahlliste

 Nein

Beschreibung

gml:description

TextfeldNein

Anmerkung

gml:remarks

Textfeld

Nein

Gebräuchliche Einheit - Registerkarte "Umrechnungsformel" <gml: conversionToPreferredUnit>

Hier können optional Koeffizienten eingeben werden, die definieren, wie die gebräuchliche Maßeinheit von anderen ("primitiveren") Einheiten (Basiseinheiten) abgeleitet werden kann.

Will man zum Beispiel GRAD nach Radians umrechnen braucht man die Parameter

  • PI = 3,14159265358979
  • GRAD = 180°

Die Formel lautet: 1 PI rad = 180°

Gebräuchliche Einheit - Registerkarte "grobe Umrechnungsformel" <gml :roughConversionToPreferredUnit>

Die Elemente gml: convertToPreferredUnit und gml: roughConversionToPreferredUnit stellen Parameter dar, die zum Konvertieren herkömmlicher Einheiten in bevorzugte Einheiten für diesen Typ physikalischer Größen verwendet werden. <gml :roughConversionToPreferredUnit> wird verwendet, wenn die Umrechnung nicht ganz exakt erfolgt (TODO BEISPIEL).

Die Eintragungen sind identisch mit denen in der Registerkarte "Umrechnungsformel"

Koordinatenachse - <gml:CoordinateSystemAxis>

Basisinformationen

Name in Register

GML Item

 

Name

gml:name

Eintrag zwingend erforderlich

Beschreibung

gml:description

Eintrag optional

Anmerkung

gml:remarks

Eintrag optional

Koordinatensystemachse

Name in Register

GML Item


 

Achsensymbol

 

Textfeld

Eintrag zwingend erforderlich

Achseneinheit


Auswahlliste

Eintrag zwingend erforderlich

Achsenrichtung

urn:adv:axisDirection:

Auswahlliste

Eintrag zwingend erforderlich,

DropDown Menü

     minimaler Wert
GanzzahlEintrag optional
     maximaler Wert
GanzzahlEintrag optional
Intervallart

urn:adv:rangeMeaning:exact

urn:adv:rangeMeaning:ungefähr


Eintrag optional


Abgeleitete Maßeinheit - <gml:DerivedUnit>

Abgeleitete Einheiten werden durch Kombination anderer Einheiten definiert. Abgeleitete Einheiten werden für andere Größen als die den Basiseinheiten entsprechenden verwendet, wie Hertz (s-1) für die Frequenz, Newton (kg.m / s2) für die Kraft. Abgeleitete Einheiten, die direkt auf Basiseinheiten basieren, werden normalerweise für andere Größen als die Grundgrößen innerhalb eines Systems bevorzugt. Wenn eine abgeleitete Einheit nicht die bevorzugte Einheit ist, sollte stattdessen das Element gml: ConventionalUnit verwendet werden. Die Datei gml: DerivedUnit erweitert gml: UnitDefinition um die Eigenschaft gml: derivationUnitTerms.

Basisinformationen

Name in Register

GML Item

EingabefeldPflichtfeld

 

Name

gml:name

Textfeld

Ja

Symbolgml:catalogSymbolTextfeldNein
Coderaumgml:identifierTextfeldNein
Art der Maßeinheitgml:quantityTypeAuswahllisteNein

gml:catalogSymbol
Nein

Beschreibung

gml:description

Textfeld

Nein

Anmerkung

gml:remarks

Textfeld

Nein

Ableitung

Name in Register

GML Item

Eingabefeld

 Pflichtfeld

Ableitung von Maßeinheit

 gml:derivationUnitTerm

Auswahlliste

Ja

Exponent


TextfeldNein

Ellipsoid - <gml:Ellipsoid>

Basisinformationen

Name in Register

GML Item

 

Name

 gml:name

Eintrag zwingend erforderlich

Beschreibung

gml:description

Eintrag optional

Anmerkung

gml:remarks

Eintrag optional

Ellipsoid

Name in Register

GML Item

 

Große Halbachse

gml:semiMajorAxis

Eintrag zwingend erforderlich

Wert


Eintrag zwingend erforderlich

Maßeinheit

uomEintrag zwingend erforderlich
Zweiter Ellipsoidparametergml:SecondDefiningParameterEintrag zwingend erforderlich
    Kleine Halbachse

gml:semiMinorAxis

Auswahl

             Wert


Eintrag zwingend erforderlich

             Maßeinheit

uomEintrag zwingend erforderlich
    Abplattung

gml:inverseFlattening

Auswahl

             Wert


Eintrag zwingend erforderlich

             Maßeinheit

uomEintrag zwingend erforderlich
    Kugel

gml:isSphere  

Auswahl

Koordinatenoperationsmethode - <gml:OperationMethod>

Hier besteht die Möglichkeit ein Codesnippet (Sprache ??) anzugeben, das eine eigene Koordinatenoperationsmethode definiert.

Die dazugehörigen Koordinatenoperationsparameter werden im Item Koordinationsparameter definiert.

Koordinatenoperationsparameter - <gml:OperationParameter>

Basisinformationen

Name in Register

GML Item

 

Name

gml:name

Eintrag zwingend erforderlich

Beschreibung

gml:description

Eintrag optional

Anmerkung

gml:remarks

Eintrag optional

Nullmeridian - <gml:PrimeMeridian>

Name in Register

GML Item

 

Name

gml:name

Eintrag zwingend erforderlich

Länge von Greenwich - Wertgml:greenwichLongitudeEintrag zwingend erforderlich
Länge von Greenwich - uomuomEintrag zwingend erforderlich

Beschreibung

gml:description

Eintrag optional

Anmerkung

gml:remarks

Eintrag optional

  • Keine Stichwörter