thatcamp_2014:session_thatcamp2014
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| thatcamp_2014:session_thatcamp2014 [2014/10/14 09:29] – [Deux exemples] fberetta | thatcamp_2014:session_thatcamp2014 [2015/10/20 15:57] (Version actuelle) – fberetta | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ~~ODT~~ | ||
| + | ====== Atelier : Visualiser les données issues du web avec un logiciel SIG ====== | ||
| + | |||
| + | ===== Francesco Beretta – Comment interroger le web des données ===== | ||
| + | |||
| + | ==== Objectifs ==== | ||
| + | |||
| + | Apprendre à interroger le web des données et à tirer profit des ressources disponibles – le point de vue du chercheur | ||
| + | |||
| + | ==== Outils ==== | ||
| + | |||
| + | * Un navigateur web (de préférence Firefox) | ||
| + | * [[http:// | ||
| + | * Le logiciel [[https:// | ||
| + | |||
| + | ==== Le web des données ==== | ||
| + | |||
| + | * Les principes du web du données: les [[http:// | ||
| + | * Le contexte: [[http:// | ||
| + | * [[http:// | ||
| + | * Grammaire et syntaxes: | ||
| + | * Sérializations: | ||
| + | * Espaces de noms: [[http:// | ||
| + | * [[http:// | ||
| + | * Synthèse: [[http:// | ||
| + | * L' | ||
| + | |||
| + | === Interroger le web des données === | ||
| + | |||
| + | * Le langage SPARQL | ||
| + | * standards: | ||
| + | |||
| + | - A Geographic Query Language for RDF Data | ||
| + | |||
| + | * tutoriels: [[http:// | ||
| + | |||
| + | * Le [[: | ||
| + | * Procédure (documentation) | ||
| + | |||
| + | === Les ressources disponibles === | ||
| + | |||
| + | * Comment les trouver | ||
| + | * Comment comprendre leur fonctionnement | ||
| + | * Comment s'en servir | ||
| + | |||
| + | Pour une liste de différentes ressources disponibles, | ||
| + | |||
| + | ==== Deux exemples ==== | ||
| + | |||
| + | === Les universités dans le monde / en Europe === | ||
| + | |||
| + | [[: | ||
| + | |||
| + | === Les données statistiques des pays de la Communauté européenne === | ||
| + | |||
| + | Les [[: | ||
| + | |||
| + | [[: | ||
| + | |||
| + | ===== Claire-Charlotte Butez – Visualiser les données avec QGIS ===== | ||
| + | |||
| + | ==== Objectifs ==== | ||
| + | |||
| + | * Après une première partie de journée consacrée à l’interrogation des données sur le web, cette deuxième partie consiste à leur visualisation avec un SIG et plus particulièrement le logiciel QGIS | ||
| + | |||
| + | ==== Supports ==== | ||
| + | |||
| + | * Beaucoup de tutoriels existent sur le web, ils sont régulièrement mis à jour, parmi eux celui-ci libre de droit: | ||
| + | * et d' | ||
| + | |||
| + | ==== Outils ==== | ||
| + | |||
| + | Quelques outils utiles : | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ==== Données géographiques ==== | ||
| + | |||
| + | * [[http:// | ||
| + | * Télécharger le dossier de données [[http:// | ||
| + | * [[http:// | ||
| + | * Télécharger le dossier de données [[http:// | ||
| + | |||
| + | === Autres ressources à connaitre === | ||
| + | |||
| + | * GADM database of Global Administrative Areas : [[http:// | ||
| + | * Données IGN utilisables avec les [[http:// | ||
| + | * Les organismes qui fournissent de l'Open Data en téléchargement ou via les web-services : WMS, WFS | ||
| + | * Les géocodeurs : Google Map, Google Earth, Geonames… | ||
| + | |||
| + | ==== Installation et découverte du logiciel QGIS ==== | ||
| + | |||
| + | === Affichage et préparation des données géographiques === | ||
| + | |||
| + | * **Données géographiques** | ||
| + | * Affichage des données Eurostat | ||
| + | * Système de géoréférencement : ETRS89 = EPSG:4258 | ||
| + | * Couche > Ajouter une couche vecteur | ||
| + | * Visualisation des couches et de leurs métadonnées | ||
| + | * Exploration de la couche NUTS_RG_10M_2010.shp | ||
| + | * Exploration des différents niveaux administratifs des polygones | ||
| + | * Vue > Identifier les entités | ||
| + | * Créer une couche à partir d'une sélection : Sélectionner seulement les polygones représentant les frontières des pays | ||
| + | * Faire une requête attributaire à partir de la table d' | ||
| + | * Clic droit sur la couche > Ouvrir la table d' | ||
| + | * Création d'une nouvelle couche à partir de la sélection | ||
| + | * Couche > Propriétés > Sauvegarder sous > Cocher la case " | ||
| + | * Afficher la nouvelle couche | ||
| + | * Couche > Ajouter une couche vecteur | ||
| + | * Pour télécharger directement le résultat : [[http:// | ||
| + | |||
| + | |||
| + | ===Données tabulaires=== | ||
| + | |||
| + | * Utilisation des données issues du web de données. | ||
| + | * Nous avons plusieurs fichiers à notre disposition que nous utiliserons au cours des exercices de cette deuxième partie (cf 1ère partie du bootcamp : requêtes sur les serveurs sparql) | ||
| + | * Les universités d' | ||
| + | * * Populations en 2004 par province au format .csv : {{: | ||
| + | * Populations au 2ème échelon administratif en 2010, répartitions hommes-femmes par régions: {{: | ||
| + | * Intégration des données tabulaires dans le SIG: | ||
| + | * Les données s' | ||
| + | * Il est possible de créer une couche de point à partir d'un fichier .csv qui contient des coordonnées X et Y | ||
| + | * Récupération des données sur les universités : {{: | ||
| + | * Observation du fichier .csv : Ces données comprennent des valeurs et les coordonnées X Y du lieu concerné. Ces valeurs peuvent être utilisées pour créer des points et les projeter dans QGIS. | ||
| + | * Couche > Ajouter une couche de texte délimité | ||
| + | * Indiquer l' | ||
| + | * Dans "autre délimiteurs" | ||
| + | * Indiquer le champ X = " | ||
| + | * Indiquer le code EPSG des coordonnées : 4326 | ||
| + | * Enregistrer cette projection au format .shp | ||
| + | * Afficher la nouvelle couche dans le SIG et choisir le fond vecteur adapté, par exemple la couche NUTS_RG_10M_2010_pays | ||
| + | |||
| + | |||
| + | ==== Exploration et analyse des données ==== | ||
| + | |||
| + | ===Les requêtes attributaires=== | ||
| + | |||
| + | * Les requêtes attributaires se font avec la table d' | ||
| + | * Couche > Propriétés > Ouvrir la table d' | ||
| + | * Vous pouvez tester les requêtes sur les données, par exemple les universités de + de … inscrits etc.. | ||
| + | * Tous les résultats peuvent être enregistrés dans de nouvelles couches. Ceci pourra nous servir en fin de travail pour mettre au point une carte. | ||
| + | |||
| + | === Fonctions de requête spatiale === | ||
| + | |||
| + | * Autre outil de sélection géographique par requête dans // | ||
| + | * Pour installer cette extension aller dans // | ||
| + | * Vous trouverez dans cet outil les opérateurs de requête spatiale : // | ||
| + | * Tester avec l' | ||
| + | * Vérifier et ajouter les entités non sélectionnées à cause de l' | ||
| + | * Enregistrer la sélection dans une nouvelle couche > resultat_corrige_europe.shp | ||
| + | * Ajouter la nouvelle couche à la carte | ||
| + | * Ou télécharger le résultat : [[http:// | ||
| + | |||
| + | |||
| + | === Outils d' | ||
| + | |||
| + | * Avant de se lancer dans l' | ||
| + | * // | ||
| + | * Pour chaque outil : | ||
| + | * La //couche vectorielle de saisie// | ||
| + | * La //couche d' | ||
| + | * Le //fichier de sortie// | ||
| + | * Les principaux outils sont : | ||
| + | * // | ||
| + | * // | ||
| + | * // | ||
| + | * // | ||
| + | * // | ||
| + | * // | ||
| + | * Tester la création d'une zone tampon autour d'un polygone: | ||
| + | * Tampon > Couche vectorielle de saisie " | ||
| + | * Distance tampon > 0.01 | ||
| + | * Définir un fichier de sortie, lancer le traitement et ajouter la nouvelle couche. | ||
| + | * Tester la possibilité de compter le nombre de points dans un polygone, par exemple le nombre d' | ||
| + | * // | ||
| + | * Ajouter la nouvelle couche et vérifier la présence des nouvelles données attributaires | ||
| + | * Ou télécharger le résultat : [[http:// | ||
| + | |||
| + | |||
| + | === Jointures attributaires ou spatiales === | ||
| + | |||
| + | **Tester la jointure spatiale : | ||
| + | * Ajouter à la table d' | ||
| + | * Dans // | ||
| + | * Indiquer la couche vecteur " | ||
| + | * Indiquer un fichier de sortie " | ||
| + | * Ajouter la nouvelle couche et vérifier la présence des nouvelles données attributaires | ||
| + | * Tester la sélection attributaire ou spatiale des université françaises | ||
| + | * Ou télécharger le résultat : [[http:// | ||
| + | * **Tester la jointure attributaire : | ||
| + | * Compléter des données attributaires à partir d'une jointure faite sur un fichier .csv | ||
| + | * **1er exercice** | ||
| + | * Couche > Ajouter une couche vecteur et ajouter le fichier eurostat_2004 | ||
| + | * Les principes de la jointure attributaire | ||
| + | * Fenêtre des propriétés de la couche > Onglet Jointure | ||
| + | * Utilisée pour joindre des données tabulaires à partir d'un champ contenant un identifiant commun à la couche et à la table | ||
| + | * Préparer les champs de jointure : Ajouter un champ à la table attributaire de la couche NUTS_RG_10M_2010 | ||
| + | * Ouvrir la table d' | ||
| + | * Fenêtre des propriétés de la couche > Onglet Jointure | ||
| + | * Ajouter une jointure sur eurostat2004.geocodeProvince = NUTS_RG_10M_2010.nuts_id_lo | ||
| + | * Créer une couche pour les entités concernées par la jointure : NUTS_RG_10M_2010_densite | ||
| + | * Possibilité de faire un calcul de densité de population sur les données | ||
| + | * Ajout d'un champ ' | ||
| + | * Ajout d'un champ ' | ||
| + | * Valider | ||
| + | * Propriété de la couche > Style > Symbole gradué > Sélection du champ ' | ||
| + | * Ajouter les couches HYP_50M_SR_W ou doubler la couche " | ||
| + | comme par exemple : {{: | ||
| + | * **2ème exercice** | ||
| + | * Couche > Ajouter une couche vecteur et sélectionner le fichier nuts2_pop_2010.csv | ||
| + | * Dans la couche NUTS_RG_10M_2010 > Fenêtre des propriétés > Onglet Jointure | ||
| + | * Ajouter une jointure sur nuts2_pop_2010.nuts_id = NUTS_RG_10M_2010.NUTS_ID | ||
| + | * Vérifier dans la table attributaire si la jointure a fonctionné | ||
| + | * Créer une sélection sur NUTS_RG_10M_2010 : " | ||
| + | * Ajouter le résultat " | ||
| + | * Sur cette couche nous allons calculer la proportion Homme-Femme pour les données à notre disposition | ||
| + | * Pour cela il faut ajouter des champs à la table attributaire de la couche " | ||
| + | * Ouvrir la table d' | ||
| + | * Champ ' | ||
| + | * Champ ' | ||
| + | * Champ ' | ||
| + | * Cartographier le résultat : Propriété de la couche > Style > Symbole gradué > Sélection du champ ' | ||
| + | * Ajouter les couches HYP_50M_SR_W ou doubler la couche " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== Cartographie des données ==== | ||
| + | |||
| + | * **La symbologie des couches** | ||
| + | * Pour gérer la symbologie d'une couche: clic droit sur la couche puis // | ||
| + | * Regarder les différentes possibilités de symbologie avec les couche des polygones ou celle des points. Il y a la plupart du temps deux possibilités de représentation, | ||
| + | * Un exemple, celui du nombre d' | ||
| + | * La table d' | ||
| + | * // | ||
| + | * Enregistrer le résultat dans NUTS_RG_10M_2010_pays_univ_point.shp | ||
| + | * Ajouter la couche | ||
| + | * Les points centroïdes des polygones s' | ||
| + | * Ou télécharger le résultat : [[http:// | ||
| + | * **Pour la création des points proportionnels**, | ||
| + | * Par symbole unique proportionnel | ||
| + | * // | ||
| + | * // | ||
| + | * Le champ de proportion peut être les valeur d'un champ ou le résultat d'une expression par exemple : " | ||
| + | * Jouer sur la taille du symbole pour gérer la taille définitive des points. | ||
| + | * Par diagramme proportionnel | ||
| + | * // | ||
| + | * Dans onglet // | ||
| + | * Dans // | ||
| + | * Dans onglet // | ||
| + | * **Pour la création des cartes choroplètes**, | ||
| + | * Par symbole gradué sur la couche NUTS_RG_10M_2010_pays_univ | ||
| + | * // | ||
| + | * Intervalles égaux : Les classes sont d' | ||
| + | * Quantiles (effectifs égaux): cette méthode consiste à utiliser un même nombre ou une même fréquence de valeurs par classe. Il y a le même nombre dans chaque classe. | ||
| + | * Ruptures naturelles (Jenks) : cette méthode est souvent la plus performante. Elle permet d' | ||
| + | * Ecart-type : cette méthode de discrétisation repose sur la moyenne. | ||
| + | * Jolies ruptures : cette méthode utilise un algorithme du logiciel de statistique R. | ||
| + | * Astuce : Tester les différentes possibilités et visualiser le rendu avec le bouton // | ||
| + | * Ajouter les couches HYP_50M_SR_W dans le but de réaliser une carte comme par exemple : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * **Composeur d' | ||
| + | * Rappel sur la mise en page d'une carte avec le composeur d' | ||
| + | * Pour faire une mise en page aller dans // | ||
| + | * Dans le composeur d' | ||
| + | * Exportation de la mise en page : // | ||
| + | * Il est préférable d' | ||
thatcamp_2014/session_thatcamp2014.1413271767.txt.gz · Dernière modification : (modification externe)
