opengeospatial / opengeospatial/CRS-JSON-Encoding

Definition of "parametric_crs" and "paramatric_cs" (Missing)

Abierto
#39 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Makefile
Estrellas
0
Forks
2
Merge medio
1 h 36 min
PR fusionados (30 d)
3

Descripción

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.

"parametric_crs": {
  "type": "object",

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

  "properties": {
    "type": { "type": "string", "enum": ["ParametricCRS"] },
    "name": { "type": "string" },
    "datum": { "$ref": "#/definitions/parametric_datum" },

"coordinate_system": { "$ref": "#/definitions/coordinate_system" }, STRIKE THIS LINE
"coordinate_system": { "$ref": "#/definitions/parametric_cs" },

    "$schema" : {},

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

    "remarks": {},
    "id": {}, "ids": {}
  },

"required" : [ "name", "datum", "coordinate system" ],

  "additionalProperties": false
},

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

"$comment": "[RL] A parametric CRS should be constrained to having a parametric_cs."

"$comment": "[RL] In 19111/Topic 2, a parametric CRS may have a datum ensemble rather than a datum. 19162/WKT2 spec does not offer the option. Should CRS JSON?"

"$comment": "[RL] A parametric CRS must have a datum (or a datum_ensemble, see previous comment). The schema would be clearer if this was included in the required list."

"parametric_cs": { }

"$comment": "[RL] Definition to be completed. The definition would constrain a parametric CS to have 1 axis."

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con los fragmentos de esquema citados en el issue #39 y compáralos con ProjJson v0-7 RL 2024-06-16.docx. Revisa las cuestiones abiertas sobre las opciones de datum de parametric CRS, las propiedades requeridas, los metadatos de uso y el sistema de coordenadas paramétrico de un solo eje. El trabajo estará terminado cuando se completen las definiciones de parametric_crs y parametric_cs y las restricciones acordadas se representen de forma coherente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
json
Área
data
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.