Skip to content

Convención - Roles de la clase agente y multiplicidad de los roles #48

@BertaCR

Description

@BertaCR

Contexto

La clase Agent (foaf:Agent) se utiliza para representar cualquier organización o persona responsable de los recursos catalogados.
En DCAT-AP-ES, se contemplan tres roles de la clase agente: Creador (dct:creator), Publicador (dct:publisher) del recurso y el Punto de Contacto del recurso (dcat:contactPoint).
En los metadatos de información geográfica, existen muchos más roles que se acercan a la realidad, ya que un conjunto de datos puedes ser creado por una organización A, y editado por una organización B. Además el mismo conjunto de datos puede publicarse por C y distribuirse por D. Por ejemplo, en el caso del conjunto de datos de las Ortoimágenes del Plan Nacional Ortoimágenes Aéreas.

Todos estos roles, se recogen en una lista controlada de la ISO/TC 211 y en DCAT-AP-ES solo incluye tres roles de los 11 que están en ISO/TC 211.
https://standards.iso.org/iso/19139/resources/gmxCodelists.xml#MD_RoleCode

Por otro lado, el rol de Publicador (dct:publisher) tiene una multiplicidad de 1…1 por lo que esto no permite incluir más de un publicador del recurso, y esto puede que no se ajuste a la realidad. Por ejemplo, el conjunto de datos de inundabilidad de MITECO, su fichero ATOM lo publica MITECO y el WMS y API Feature lo publica el CNIG, por lo que en este caso habría que añadir en los metadatos dos organizaciones diferentes con el mismo de rol de publicador.

Objetivos de la Convención

Describa los objetivos clave que esta convención busca alcanzar, como:

  • Mejorar la identificación de los recursos.

Propuesta

Convención propuesta

Utilizar en DCAT-AP-ES los roles definidos por la ISO /TC 211 que, además, utilizarán las mismas definiciones internacionales en cuanto autor, creador, publicador, etc.
https://defs.opengis.net/prez/catalogs/ogc-cat:hosted/col/tc211:/it1/ns1111:CI_RoleCode
Por otro lado, ampliar los roles para el perfil DCAT-AP-ES y modificar la multiplicidad para nombrar varias organizaciones/personas con el mismo rol para el mismo dataset.

Metadata

Metadata

Assignees

No one assigned

    Labels

    conventionIncidencias sobre convenciones técnicas, semánticas y organizativastechnicalIncidencia sobre convenciones técnicas

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions