Les annotations des BSV sont en cours d'amélioration. Nous allons décrire précisément les observations décrites dans le contenu des BSV. Ces nouvelles annotations correspondent aux besoins des agronomes spécifiés dans le projet VESPA. La page suivante présente l'expression des besoins exprimés sous forme de competency question et les requetes SPARQL correspondantes. Requêtes SPARQL

R1 Quelles sont les cultures observées en France ?

SELECT DISTINCT ?culture
WHERE                    {?observation a sosa:Observation ;
                                   sosa:hasFeatureOfInterest ?echantillon .
                              ?echantillon irstea:cropProfile ?culture.
}

R2 Quelles sont les cultures observées dans la région R (AURA par exemple) ?

SELECT DISTINCT ?culture
WHERE                   {?observation a sosa:Observation ;
                                                      sosa:hasFeatureOfInterest ?echantillon .
                                 ?echantillon geo:ehContains irstea:AURA ;
                                                    irstea:cropProfile ?culture .
}

R3 Quel est l'échantillon de parcelles observées de la culture C dans la région R pendant la période P (from t1 to to2) ?

SELECT DISTINCT ?echantillon
WHERE                                 { ?observation a sosa:Observation ;
                                                                     sosa:hasFeatureOfInterest ?echantillon ;
                                                                     sosa:phenomenonTime ?time.
                                             ?time time:inXSDDateTimeStamp ?stamp.
                                             ?echantillon geo:ehContains irstea:R ;
                                                                irstea:cropProfile frenhCropUsage:C.
    FILTER ( ?stamp > "t1"^^xsd:dateTimeStamp && ?stamp <  "t2"^^xsd:dateTimeStamp )
 }

R4 Quels sont les bioagresseurs connus de la culture C (Mais par exemple) ?

SELECT ?pest
WHERE                   { ?pest a irstea:Pest;
                                            irstea:hasHostCrop frenchCropUsage:C.}
 Tout depend de ce que tu entends par connu. Je voulais dire quelles sont les bioagresseurs deja observé sur la culture C. Il faut garder cette CQ mais en rajouter une autre sur les bioagresseurs deja observé.

R5 Quels sont les ravageurs connus de la culture C ?

SELECT ?pest
WHERE                   { ?pest a irstea:Pest;
                                            irstea:hasType irstea:ravageur;
                                            irstea:hasHostCrop frenchCropUsage:C.}
 

R6 Quels sont les maladies connus de la culture C ?

SELECT ?pest WHERE { ?pest a irstea:Pest;
                                           irstea:hasType irstea:maladie;
                                           irstea:hasHostCrop frenchCropUsage:C.}
 

R7 Quels sont les adventices connus de la culture C ?

SELECT ?pest WHERE { ?pest a irstea:Pest;
                                          irstea:hasType irstea:adventice;
                                          irstea:hasHostCrop frenchCropUsage:C.}

R8 Quels sont les bioagresseurs connus de la culture C dans la région R ?

SELECT ?pest
WHERE                 {?observation sosa:observedProperty ?pest;
                                                  sosa:hasFeatureOfInterest ?echantillon.
                              ?echantillon geo:ehContains irstea:R.
                              ?pest a irstea:Pest;
                                       irstea:hasHostCrop frenchCropUsage:C.}

R9 Quelles sont les attaques du bioagresseur B survenues sur des parcelles de la culture C dans la région R pendant la période P (from t1 to to2)?

SELECT DISTINCT ?observation
WHERE                              { ?observation a sosa:Observation ;
                                                           sosa:hasFeatureOfInterest ?echantillon ;
                                                           sosa:observedProperty frenchPest:B;
                                                           sosa:phenomenonTime ?time.
                                             ?time time:inXSDDateTimeStamp ?stamp.
                                             ?echantillon geo:ehContains irstea:R ;
                                                          irstea:cropProfile frenhCropUsage:C.
FILTER ( (?stamp > "t1"^^xsd:dateTimeStamp) && (?stamp < "t2"^^xsd:dateTimeStamp ))
}

R10 Quels sont les stades de développement atteint par la culture C dans les parcelles cultivées dans la région R pendant la période P?

SELECT DISTINCT ?stage
WHERE                                 { ?observation a sosa:Observation ;
                                                           sosa:hasFeatureOfInterest ?echantillon ;
                                                           sosa:observedProperty ?stage;
                                                           sosa:phenomenonTime ?time.
                                             ?time time:inXSDDateTimeStamp ?stamp.
                                             ?stage a skos:concept.
                                             ?echantillon geo:ehContains irstea:R ;
                                                                irstea:cropProfile frenhCropUsage:C.
FILTER ( (?stamp > "t1"^^xsd:dateTimeStamp) && (?stamp < "t2"^^xsd:dateTimeStamp ))
 }
 

R11 Quelles sont les attaques du bioagresseur B survenues sur les parcelles de la culture C dans la région R qui ont atteint un niveau de sévérité S pendant la période P ?

SELECT DISTINCT ?observation
WHERE                               { ?observation a sosa:Observation ;
                                                           sosa:hasFeatureOfInterest ?echantillon ;
                                                           sosa:observedProperty frenchPest:B;
                                                           irstea:hasIntencity ?result;
                                                           sosa:phenomenonTime ?time.
                                             ?time time:inXSDDateTimeStamp ?stamp.
                                             ?result qudt-1-1:nulmericalValue ?intensity.
                                             ?echantillon geo:ehContains irstea:R ;
                                                               irstea:cropProfile frenhCropUsage:C.
FILTER ( (?stamp > "t1"^^xsd:dateTimeStamp) && (?stamp < "t2"^^xsd:dateTimeStamp )&&(?intensity >= "S"^^xsd:integer ) }
 

R12 Quelle est la chronologie et l'intensité des attaques du bioagresseur B sur les parcelles de culture C dans toutes les régions de France ? (carte de France)

SELECT ?observation ? region ? intensity ?stamp
WHERE                                  { ?observation a sosa:Observation ;
                                                           sosa:hasFeatureOfInterest ?echantillon ;
                                                           sosa:observedProperty frenchPest:B;
                                                           irstea:hasIntencity ?result;
                                                           sosa:phenomenonTime ?time.
                                               ?time time:inXSDDateTimeStamp ?stamp.
                                               ?result qudt-1-1:nulmericalValue ?intensity.
                                             ?echantillon geo:ehContains ?region ;
                                                                 irstea:cropProfile frenhCropUsage:C.
}  ORDER BY ASC(?stamp)

R13 Quelles sont les parties de texte dans un ensemble de bulletins qui portent sur des attaques du bioagresseur B sur la culture C ?

SELECT DISTINCT ?text
 WHERE                {    ?observation    sosa:hasFeatureOfInterest ?echantillon ;
                                                             sosa:observedProperty frenchPest:B.
                                   ?echantillon  irstea:cropProfile frenhCropUsage:C.
                                   ?annotation oa:body frenchPest:B;
                                                 oa:target ?segment.
                                     ?segment oa:value ?text.}
 Probleme j'aurais aimé  que ce soit l'instance d'observation qui soit annotée (lié) au texte. La on dirait qu'on  travaille sur les annotations brutes produites par la projection d'un thesaurus sur le texte. A voir et à discuter

R14 Quelles sont les parties de texte dans un ensemble de bulletins qui portent sur les stades de développement de la culture C ?

SELECT DISTINCT ?text
 WHERE                {     ?observation    sosa:hasFeatureOfInterest ?echantillon ;
sosa:observedProperty ?stage.
                                ?stage a skos:concept.
                                   ?echantillon  irstea:cropProfile frenhCropUsage:C.
?annotation oa:body ?stage;
                                                 oa:target ?segment.
                                ?segment oa:value ?text.

                                }
 Rien ne prouve que l'instance de skos:concept représente un stade de developpement. Il faut mieux spécifier le schema.

R15 Quelles sont les parties de texte dans un ensemble de bulletins qui portent sur les échantillons des parcelles observées de la culture C ?


SELECT DISTINCT ?text
 WHERE                {    
                                   ?echantillon  irstea:cropProfile frenchCropUsage:C.
                                   ?annotation oa:body frenchCropUsage:C;
                                                       oa:target ?segment.
                                  ?segment oa:value ?text.

                                }
 

Weather data

BSV

AgronomicTaxon

AgroTechnoPôle

edit SideBar

Blix theme adapted by David Gilbert, powered by PmWiki