opengeospatial / opengeospatial/CRS-JSON-Encoding
Definition of "bearing" (missing)
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Makefile
- Sterne
- 0
- Forks
- 2
- Ø Merge
- 1 Std. 36 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
NOTE: Markdown does not support highlighting in color, so bold/italic has been used to highlight the material being discussed. This issue is extracted from the document submitted by Roger Lott at https://github.com/opengeospatial/CRS-JSON-Encoding/blob/main/ProjJson%20v0-7%20RL%202024-06-16.docx for discussion at the CRS SWG meeting OGC held during the Montreal June 2024 TC meeting.
"bearing": {
"description": "Defines the cardinal direction of a polar or spherical CS.",
"type": "object",
"properties": {
"$schema" : { "type": "string" },
"type": { "type": "string", "enum": ["Bearing"] },
"longitude": { "$ref": "#/definitions/value_in_degree_or_value_and_unit" },
"id": { "$ref": "#/definitions/id" },
"ids": { "$ref": "#/definitions/ids" }
},
"required" : [ "longitude" ],
"allOf": [
{ "$ref": "#/definitions/id_ids_mutually_exclusive" }
],
"additionalProperties": false
},
"$comment": "[RL] Above cloned from meridian"."
See "Points of discussion for axis" for first use of bearing and original comment for the missing bearing attribute definition
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das Material „Points of discussion for axis“ und das referenzierte Dokument ProjJson v0-7 zu lesen, um die erste Verwendung von bearing zu verstehen. Finde die Schemadefinitionen und füge das vorgeschlagene bearing-Objekt hinzu, sodass seine erforderliche longitude und die Regeln für die gegenseitige Ausschließlichkeit von id/ids mit dem Issue übereinstimmen; fertig ist die Aufgabe, wenn die fehlende Definition vorhanden und mit der meridian-Definition konsistent ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- json
- Bereich
- documentation
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100