« Recensement des points d'eau et de leurs suffisances par rapport a la population locale » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 30 : Ligne 30 :
==== Base ====
==== Base ====
<rdf>
<rdf>
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
</rdf>
</rdf>


==== Préfixes ====
==== Préfixes ====
<rdf>
<rdf>
PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
</rdf>
</rdf>


==== Classes ====
==== Classes ====


===== Movie =====
<rdf>
<Movie> rdf:type rdfs:Class .
</rdf>
===== MovieStaff =====
<rdf>
<MovieStaff> rdf:type rdfs:Class .
</rdf>
===== Actor =====
<rdf>
<Actor> rdf:type rdfs:Class .
<Actor> rdfs:subClassOf <MovieStaff>.
</rdf>
==== Propriétés====
===== participatesIn =====
<rdf>
<participatesIn> rdf:type rdf:Property .
</rdf>
===== participatesIn =====
<rdf>
<starsIn> rdf:type rdf:Property .
<starsIn> rdfs:subPropertyOf <participatesIn> .
<starsIn>  rdfs:domain <Actor>.
<starsIn>  rdfs:range  <Movie>.
</rdf>


=== Exemple d'un jeu de données ===
=== Exemple d'un jeu de données ===


<rdf>
ex:bradPitt rdf:type <Actor>.
ex:bradPitt ex:starsIn ex:worldWarZ .
</rdf>


=== Requêtes ===
=== Requêtes ===


Vérification que le vocabulaire est bien chargé :
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<Movie> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<MovieStaff> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<Actor> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<participatesIn> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<starsIn> ?p ?v .
}
}}
Vérification que les données sont chargées :
{{#sparql:
PREFIX ex: <http://www.example.org/>
SELECT *
WHERE {
ex:bradPitt  ?p ?v .
}
}}


== Démonstration ==
== Démonstration ==


Des copies d'écran
Des copies d'écran

Version du 22 avril 2021 à 21:44

Le projet de Recensement des points d'eau et de leurs suffisances par rapport a la population locale permet de pouvoir avoir une cartographie des ressources en eau potable dans le monde.

Objectifs

L’accès aux ressources en eau devient d’année en année un enjeu. Pas seulement dans les pays en voie de développement mais pour l'ensemble de la planète du fait de la monte en démographie et du réchauffement climatique. Certains spécialistes prédisent même que ce sera la prochaine raison conflit dans le futur.

L'objectif de ce projet est de:

  • Recenser tout les point d'eau répertorié
  • Déterminer si le point d'eau a le volume nécessaire pour la population locale
  • Déterminer si insuffisant combien de volume il faudrait en plus dans

Comme piste d’amélioration on pourrait faire une prévision de la démographie et de ce qu'il faudrait en ressources dans les années a venir.

Description

La plateforme projet va se tenir sur une page visible et une page de traitement.

La page principale présentera une Mappemonde avec des couleurs présentant les zones a grandes ressources hydrauliques. Si on zoom sur une partie du monde des points placés apparaîtrons.

Un clique sur les points va générer un pop-up qui nous permettra de voir les informations relative a la zone et au point d'eau et les calcules que l'on aura effectue.

Définition du graphe de connaissances

Schema

Diagramme de classes ou modèle RDF (comme vue en cours)

Vocabulaire

Base

Préfixes

Classes

Exemple d'un jeu de données

Requêtes

Démonstration

Des copies d'écran