Inhaltsverzeichnis
Handbücher GDI-Registry
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.
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.
Name in Register | GML Item | Eingabefeld | Pflichtfeld |
Name | gml:name | Textfeld | 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 |
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.
Name in Register | GML Item | Eingabefeld | Pflichtfeld
|
Name | gml:name | Textfeld | Ja |
Symbol | gml:catalogSymbol | Textfeld | Nein |
Coderaum | codeSpace (ATT/URL) | Textfeld | Nein |
Art der Maßeinheit | gml:quantityType | Auswahlliste | Nein |
Beschreibung | gml:description | Textfeld | Nein |
Anmerkung | gml:remarks | Textfeld | Nein |
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
Die Formel lautet: 1 PI rad = 180°
Name in Register | GML Item |
|
Name | gml:name | Eintrag zwingend erforderlich |
Beschreibung | gml:description | Eintrag optional |
Anmerkung | gml:remarks | Eintrag optional |
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 | Ganzzahl | Eintrag optional | |
maximaler Wert | Ganzzahl | Eintrag optional | |
Intervallart | urn:adv:rangeMeaning:exact urn:adv:rangeMeaning:ungefähr | Eintrag optional |
Name in Register | GML Item |
|
Name | gml:name | Eintrag zwingend erforderlich |
Symbol | ||
Coderaum | ||
Art der Maßeinheit | gml:quantityType | |
Beschreibung | gml:description | Eintrag optional |
Anmerkung | gml:remarks | Eintrag optional |
Name in Register | GML Item |
|
Ableitung von Maßeinheit (Dropdown-Menü) |
| Eintrag zwingend erforderlich |
Exponent (Zahl) | Eintrag zwingend erforderlich |
Name in Register | GML Item |
|
Name | gml:name | Eintrag zwingend erforderlich |
Beschreibung | gml:description | Eintrag optional |
Anmerkung | gml:remarks | Eintrag optional |
Name in Register | GML Item |
|
Große Halbachse | gml:semiMajorAxis | Eintrag zwingend erforderlich |
Wert | Eintrag zwingend erforderlich | |
Maßeinheit | uom | Eintrag zwingend erforderlich |
Zweiter Ellipsoidparameter | gml:SecondDefiningParameter | Eintrag zwingend erforderlich |
Kleine Halbachse | gml:semiMinorAxis | Auswahl |
Wert | Eintrag zwingend erforderlich | |
Maßeinheit | uom | Eintrag zwingend erforderlich |
Abplattung | gml:inverseFlattening | Auswahl |
Wert | Eintrag zwingend erforderlich | |
Maßeinheit | uom | Eintrag zwingend erforderlich |
Kugel | gml:isSphere | Auswahl |
Hier besteht die Möglichkeit ein Codesnippet (Sprache ??) anzugeben, das eine eigene Koordinatenoperationsmethode definiert.
Die dazugehörigen Koordinatenoperationsparameter werden im Item Koordinationsparameter definiert.
Name in Register | GML Item |
|
Name | gml:name | Eintrag zwingend erforderlich |
Beschreibung | gml:description | Eintrag optional |
Anmerkung | gml:remarks | Eintrag optional |
Name in Register | GML Item |
|
Name | gml:name | Eintrag zwingend erforderlich |
Länge von Greenwich - Wert | gml:greenwichLongitude | Eintrag zwingend erforderlich |
Länge von Greenwich - uom | uom | Eintrag zwingend erforderlich |
Beschreibung | gml:description | Eintrag optional |
Anmerkung | gml:remarks | Eintrag optional |