GroundX Provider Vocabulary v1.0.0
Aclaración importante. Este vocabulario describe los tipos de dataset que GroundX publica como provider del dataspace. No es un perfil sectorial abierto: es vocabulario propio del participante GroundX. Otros participantes publican el suyo en sus propios dominios.
Si buscas conceptos agro reutilizables (Agrochemical, activeIngredient, productCategory, etc.), están en el perfil sectorial abierto /agro/v1/, no aquí. El operador del dataspace mantiene además el vocabulario operativo común.
Si buscas conceptos agro reutilizables (Agrochemical, activeIngredient, productCategory, etc.), están en el perfil sectorial abierto /agro/v1/, no aquí. El operador del dataspace mantiene además el vocabulario operativo común.
Estándares en los que se apoya
| Prefijo | Vocabulario | Para qué |
|---|---|---|
dcat: | DCAT | Catálogo de datasets |
dct: | Dublin Core | Metadatos atómicos |
skos: | SKOS | Taxonomías controladas |
geo:, sf: | GeoSPARQL | Geometrías WKT |
qudt:, unit: | QUDT | Cantidades y unidades |
agrovoc: | AGROVOC (FAO) | Conceptos agrícolas |
Recursos
Contexto JSON-LD · context.jsonld
Ontología Turtle · ontology.ttl
JSON Schemas
- crop-analytics-request.json — WKT + fecha
- crop-analytics-response.json — estadísticas con unidades QUDT
Clases que GroundX publica
groundx-provider:CropAnalyticsDataset
Subclase de dcat:Dataset. Dataset que, dada una parcela (geometría WKT en EPSG:4326) y una fecha de aplicación de producto, devuelve indicadores estadísticos sobre el cultivo.
Propiedades
| Término | Rango | Descripción |
|---|---|---|
groundx-provider:analyticsType | set de skos:Concept | Indicadores ofrecidos. Conceptos del AnalyticsTypeScheme. |
groundx-provider:cropType | set de skos:Concept | Cultivo objetivo, referenciado como concepto AGROVOC. |
groundx-provider:methodology | xsd:string | Cómo se calculan los indicadores (libre). |
groundx-provider:spatialResolution | xsd:string | Resolución espacial (ej. 10m). |
groundx-provider:temporalCoverage | xsd:string | Rango temporal cubierto. |
Taxonomía de indicadores (SKOS)
El esquema groundx-provider:AnalyticsTypeScheme define los indicadores que GroundX expone. Cada uno es un skos:Concept con etiquetas multilingües.
| Concepto | prefLabel | Definición |
|---|---|---|
groundx-provider:senescence | Senescence / Senescencia | Grado de envejecimiento foliar. |
groundx-provider:chlorophyll | Chlorophyll / Clorofila | Contenido relativo de clorofila en hoja. |
groundx-provider:ndvi | NDVI | Índice de vegetación de diferencia normalizada. |
groundx-provider:biomass | Biomass / Biomasa | Materia vegetal por unidad de superficie. |
Ejemplo: asset CropAnalyticsDataset completo
{
"@context": [
"https://w3id.org/edc/connector/management/v0.0.1",
"https://vocab.groundx.ag/v1/context.jsonld",
"https://vocab.groundx.ag/provider/v1/context.jsonld"
],
"@id": "asset-crop-analytics-2026",
"@type": ["Asset", "dcat:Dataset", "groundx-provider:CropAnalyticsDataset"],
"properties": {
"dct:title": "Analíticas de cultivo - GroundX",
"dct:description": "Indicadores estadísticos por parcela tras aplicación de producto.",
"dct:publisher": { "@id": "did:web:provider.groundx.ag" },
"dct:license": { "@id": "https://creativecommons.org/licenses/by/4.0/" },
"groundx-provider:analyticsType": [
{ "@id": "groundx-provider:senescence" },
{ "@id": "groundx-provider:chlorophyll" },
{ "@id": "groundx-provider:ndvi" }
],
"groundx-provider:cropType": [{ "@id": "agrovoc:c_8024" }],
"groundx-provider:methodology": "Sentinel-2 + modelo propio v3.2",
"groundx-provider:spatialResolution": "10m",
"groundx:requestSchema": { "@id": "https://vocab.groundx.ag/provider/v1/schemas/crop-analytics-request.json" },
"groundx:responseSchema": { "@id": "https://vocab.groundx.ag/provider/v1/schemas/crop-analytics-response.json" },
"groundx:accessPeriod": "1m",
"groundx:price": 100.00,
"groundx:currency": "EUR"
},
"dataAddress": {
"@type": "DataAddress",
"type": "HttpData",
"baseUrl": "https://api.groundx.ag/v1/crops/analytics",
"proxyMethod": "true",
"proxyBody": "true",
"secretName": "groundx-analytics-token",
"authKey": "Authorization"
}
}
Tres @context: el de Management API del EDC (obligatorio), el operativo del dataspace y el de GroundX-as-provider (este).
© GroundX. Publicado bajo CC BY 4.0.