opengeospatial / opengeospatial/CRS-JSON-Encoding

Definition of "point_motion_operation"

Offen
#41 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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.

"point_motion_operation": {
"$comment": "Not implemented in PROJ (at least as of PROJ 9.1)",
"type": "object",

"allOf": [{ "$ref": "#/definitions/object_usage" }],

  "properties": {
    "type": { "type": "string", "enum": ["PointMotionOperation"] },
    "name": { "type": "string" },
    "source_crs": { "$ref": "#/definitions/crs" },
    "method": { "$ref": "#/definitions/method" },
    "parameters": {
        "type": "array",
        "items": { "$ref": "#/definitions/parameter_value" }
    },
    "accuracy": { "type": "string" },
    "$schema" : {},

"scope": {},
"area": {},
"bbox": {},
"vertical_extent": {},
"temporal_extent": {},
"usages": {},

    "remarks": {},
    "id": {}, "ids": {}
  },
  "required" : [ "name", "source_crs", "method", "parameters" ],
  "additionalProperties": false
},

"$comment": "[RL] See comment regarding usage under compound_crs."

"$comment": "[RL] See comment under method."

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das verlinkte Dokument ProjJson v0-7 zu lesen und dessen vorgeschlagene Definition von point_motion_operation mit den aktuellen JSON-Kodierungsdefinitionen des Repositorys zu vergleichen. Bestimme die vorgesehene Behandlung der Objektnutzung sowie der aufgeführten Eigenschaften scope, area und extent; abgeschlossen ist die Aufgabe, wenn das Projekt eine abgestimmte, konsistente Definition für diese Operation hat.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
json
Bereich
data
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.