« Consommation des avions » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 81 : | Ligne 81 : | ||
Vérification que le vocabulaire est bien chargé : | Vérification que le vocabulaire est bien chargé : | ||
{{#sparql | |||
{{#sparql | select ?avion ?avionLabel ?countryLabel ?firstFlightDate ?eventsLabel ?avionDescription ?image | ||
select ?avion ?avionLabel ?avionDescription | |||
where { | where { | ||
?avion wdt:P31 wd:Q11436. | ?avion wdt:P31 wd:Q11436. | ||
# wd:Q478798 wd:Q11436. | |||
?avion wdt:P17 ?country. | |||
# ?avion wdt:P580 ?events. | |||
optional { | |||
?avion wdt:P18 ?image. | |||
?avion wdt:P793 ?events. | |||
?avion wdt:P606 ?firstFlightDate. | |||
} | |||
# Doc : https://www.mediawiki.org/wiki/Wikidata_query_service/User_Manual#Label_service | # Doc : https://www.mediawiki.org/wiki/Wikidata_query_service/User_Manual#Label_service | ||
# SELECT ?variableLabel ?variableAltLabel ?variableDescription | # SELECT ?variableLabel ?variableAltLabel ?variableDescription | ||
Ligne 91 : | Ligne 98 : | ||
bd:serviceParam wikibase:language "fr,en" . | bd:serviceParam wikibase:language "fr,en" . | ||
} | } | ||
} | } | ||
LIMIT | LIMIT 100 | ||
| endpoint = https://query.wikidata.org/sparql | |||
| chart=bordercloud.visualization.DataTable | |||
| options= | |||
| log=2 | |||
}} | }} | ||
== Démonstration == | == Démonstration == | ||
[[Fichier:MALTI results screenshot.png|center|results|width=50]] | [[Fichier:MALTI results screenshot.png|center|results|width=50]] |
Version du 22 mai 2021 à 11:30
Cette page sert à afficher les détails des avions avec leurs données de consommation.
Objectif
Aujourd'hui, les constructeurs d'avions ne cessent de produire de nouveaux types d'avions (Boeing,Airbus ...), ces derniers peuvent varier selon la taille, le but (commercial, indistruel ...) et leur consommations. Cependant, cela impacte notre environnement écologique.
Le but principal de cette application est de comparer la consommation des avions et ainsi sensibiliser les constructeurs à réduire l'impact écologique.
Définition de votre graphe de connaissances
Schema
Diagramme de classes ou modèle RDF (comme vue en cours)
Vocabulaire
Base
BASE <https://data.escr.fr/wiki/Utilisateur:Rémy/Projet_ESGI#>
Préfixes
PREFIX ex: <http://www.example.org/>
PREFIX bd: <http://www.bigdata.com/rdf#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
Classes
Aircraft
<Aircraft> rdf:type rdfs:Class .
Airplane
<Airplane> rdf:type rdfs:Class .
<Airplane> rdfs:subClassOf <Aircraft>.
Engine
<Engine> rdf:type rdfs:Class .
<Engine> rdfs:subClassOf <Airplane>.
Propriétés
poweredBy
<poweredBy> rdf:type rdf:Property;
rdfs:domain <Engine>.
- Cette propriété définit le moteur de l'avion.
consumption
<consumption> rdf:type rdf:Property;
rdfs:domain <Engine>.
- Cette propriété définit la consommation du moteur de l'avion.
Exemple d'un jeu de données
ex:Boeing737 rdf:type <Airplane>.
ex:Boeing737 ex:poweredBy ex:JT8D .
ex:JT8D <consumption> ex:22.1 .
Requêtes
Vérification que le vocabulaire est bien chargé :
{{#sparql select ?avion ?avionLabel ?countryLabel ?firstFlightDate ?eventsLabel ?avionDescription ?image where {
?avion wdt:P31 wd:Q11436.
- wd:Q478798 wd:Q11436.
?avion wdt:P17 ?country.
- ?avion wdt:P580 ?events.
optional { ?avion wdt:P18 ?image. ?avion wdt:P793 ?events. ?avion wdt:P606 ?firstFlightDate. } # Doc : https://www.mediawiki.org/wiki/Wikidata_query_service/User_Manual#Label_service
- SELECT ?variableLabel ?variableAltLabel ?variableDescription
SERVICE wikibase:label {
bd:serviceParam wikibase:language "fr,en" .
} } LIMIT 100 | endpoint = https://query.wikidata.org/sparql | chart=bordercloud.visualization.DataTable | options= | log=2 }}