====== Données exploitables ======
===== Production de données =====
[31.08.2014] 3837 lignes si on enlève le limit
PREFIX rdfs:
PREFIX dbpedia-owl:
PREFIX geo:
PREFIX dbpedia:
PREFIX xsd:
PREFIX dbpprop:
SELECT *
WHERE
{ SELECT DISTINCT ?s (strafter(str(?s), "http://dbpedia.org/resource/") AS ?id_name) ?name (xsd:float(strbefore(?point, " ")) AS ?lat) (xsd:float(strafter(?point, " ")) AS ?long) (max(?nombre_etudiants) AS ?nombre)
WHERE
{ SERVICE
{ ?s dbpprop:type dbpedia:Public_university .
?s ?point
OPTIONAL
{ ?s dbpprop:name ?name }
OPTIONAL
{ { SELECT *
WHERE
{ ?s dbpprop:students ?nombre_etudiants }
}
}
}
}
GROUP BY ?s ?point ?name
LIMIT 10
}
{{:thatcamp_2014:resultat_corrige.csv.zip|Fichier nettoyé}}, utilisable dans QGIS (séparateur |)
====== Exploration ======
Point d'accès SPARQL : http://dbpedia-live.openlinksw.com/sparql
===== Nombre d'universités dans dbpedia live =====
Chercher toutes les univesités
select count(*)
where{
select distinct *
where {?s dbpprop:type dbpedia:Public_university;
georss:point ?localisation}
#limit 10
}
[31.08.2014} Résultat: 4303
PREFIX dbpedia-owl:
PREFIX dbpedia:
PREFIX dbpprop:
SELECT (count(*) AS ?nombre)
WHERE
{ SELECT DISTINCT *
WHERE
{ SERVICE
{ ?s dbpprop:type dbpedia:Public_university}
}
}
[31.08.2014} Résultat: 4317 – vérifier pourquoi il y en a plus
PREFIX dbpedia-owl:
PREFIX dbpedia:
PREFIX dbpprop:
SELECT (count(*) AS ?nombre)
WHERE
{ SELECT DISTINCT *
WHERE
{ SERVICE
{ ?s dbpprop:type dbpedia:Public_university
OPTIONAL
{ ?s dbpprop:city ?city
{ ?city dbpedia-owl:type dbpedia:City }
}
}
}
}
===== Jointure avec GEONAMES =====
En cours de test
PREFIX dbpedia-owl:
PREFIX geo:
PREFIX dbpedia:
PREFIX dbpprop:
SELECT * # (count(*) AS ?nombre)
WHERE
{ SELECT DISTINCT *
WHERE
{ SERVICE
{SELECT * WHERE { ?s dbpprop:type dbpedia:Public_university .
?s dbpprop:city ?city .
?city dbpedia-owl:type dbpedia:City .
?city ?geonames
}
limit 100}
SERVICE
{ SELECT * WHERE { ?geonames geo:lat ?lat .
?geonames geo:long ?lon}
limit 1
}
}
}
La fonction de filtre ne semble pas être activée :
PREFIX dbpedia-owl:
PREFIX geo:
PREFIX dbpedia:
PREFIX xsd:
PREFIX dbpprop:
SELECT DISTINCT *
WHERE
{ ?s dbpprop:type dbpedia:Public_university .
?s dbpprop:city ?city .
?city dbpedia-owl:type dbpedia:City .
OPTIONAL {?city ?geonames .
# FILTER (substr(xsd:str(?geonames), 1, 15) = "http://sws.geon")
}
}
LIMIT 10