Outils pour utilisateurs

Outils du site


thatcamp_2014:session_thatcamp2014

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
thatcamp_2014:session_thatcamp2014 [2014/09/18 10:22]
Charlotte Butez [Affichage et préparation des données géographiques]
thatcamp_2014:session_thatcamp2014 [2014/10/08 15:35]
Charlotte Butez [Affichage et préparation des données géographiques]
Ligne 4: Ligne 4:
 ====== Atelier : Visualiser les données issues du web avec un logiciel SIG ====== ====== Atelier : Visualiser les données issues du web avec un logiciel SIG ======
  
-===== Comment interroger le web des données =====+===== Francesco Beretta – Comment interroger le web des données =====
  
 ==== Objectifs ==== ==== Objectifs ====
Ligne 47: Ligne 47:
  
   * Le langage SPARQL   * Le langage SPARQL
-  * Le [[thatcamp_2014:​fuseki|logiciel Fuseki]]+  * Le [[thatcamp_2014:​fuseki|logiciel Fuseki]] ​(installation)
   * Procédure (documentation)   * Procédure (documentation)
  
Ligne 67: Ligne 67:
  
  
-===== Visualiser les données avec QGIS=====+===== Claire-Charlotte Butez – Visualiser les données avec QGIS=====
  
 ==== Objectifs ==== ==== Objectifs ====
Ligne 86: Ligne 86:
   * [[http://​epp.eurostat.ec.europa.eu/​portal/​page/​portal/​gisco_Geographical_information_maps/​geodata/​reference | Données géographiques Eurostat]] : Données géographiques de références pour les statistiques européennes. Lors de leur utilisation leur source doit être citée dans la légende de la carte et dans la page d'​introduction de la publication,​ accompagnée de la mention suivante: : FR: © EuroGeographics pour les limites administratives.   * [[http://​epp.eurostat.ec.europa.eu/​portal/​page/​portal/​gisco_Geographical_information_maps/​geodata/​reference | Données géographiques Eurostat]] : Données géographiques de références pour les statistiques européennes. Lors de leur utilisation leur source doit être citée dans la légende de la carte et dans la page d'​introduction de la publication,​ accompagnée de la mention suivante: : FR: © EuroGeographics pour les limites administratives.
       * Télécharger le dossier de données [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​NUTS_2010_10M_SH.zip|NUTS_2010_10M_SH.zip]]       * Télécharger le dossier de données [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​NUTS_2010_10M_SH.zip|NUTS_2010_10M_SH.zip]]
 +  * [[http://​www.naturalearthdata.com/​ | Natural Earth]]. Consulter les [[http://​www.naturalearthdata.com/​about/​terms-of-use/​|droits d'​utilisation]]
 +      * Télécharger le dossier de données [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​HYP_50M_SR_W.zip|HYP_50M_SR_W.zip]]
  
 === Autres ressources === === Autres ressources ===
  
   * www.gadm.org   * www.gadm.org
-  * www.naturalearthdata.com . Consulter les [[http://​www.naturalearthdata.com/​about/​terms-of-use/​|droits d'​usage]] 
   * Les géocodeurs : Google Map, Google Earth, Geonames...   * Les géocodeurs : Google Map, Google Earth, Geonames...
   * Les organismes qui fournissent de l'Open Data en téléchargement ou via les web-services : WMS, WFS   * Les organismes qui fournissent de l'Open Data en téléchargement ou via les web-services : WMS, WFS
Ligne 117: Ligne 118:
     * Afficher la nouvelle couche     * Afficher la nouvelle couche
         * Couche > Ajouter une couche vecteur         * Couche > Ajouter une couche vecteur
- +  * Pour télécharger le résultat ​: [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​NUTS_RG_10M_2010_pays.zip|NUTS_RG_10M_2010_pays.zip]]
-Résultat ​: [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​NUTS_RG_10M_2010_pays.zip|NUTS_RG_10M_2010_pays.zip]]+
  
   * Données tabulaires   * Données tabulaires
-    * Utilisation des données issues du web de données. ​+    * Utilisation des données issues du web de données. 
 +    * Faire une couche de point à partir d'un fichier .csv
         * Récupération des données au format .csv (cf 1ère partie du bootcamp) : {{:​thatcamp_2014:​resultat_corrige.csv.zip|Fichier nettoyé}}         * Récupération des données au format .csv (cf 1ère partie du bootcamp) : {{:​thatcamp_2014:​resultat_corrige.csv.zip|Fichier nettoyé}}
         * Observation du fichier .csv         * Observation du fichier .csv
-        * Ces données comprennent des valeurs et des coordonnées X Y du lieu concerné. ​Elles peuvent être projetées ​dans QGIS+        * 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é             * Couche > Ajouter une couche de texte délimité
             * Indiquer l'​emplacement du fichier "​resultat_corrige" ​             * Indiquer l'​emplacement du fichier "​resultat_corrige" ​
Ligne 130: Ligne 131:
             * Indiquer le champ X = "​long"​ et le champ Y = "​lat"​             * Indiquer le champ X = "​long"​ et le champ Y = "​lat"​
             * Indiquer le code EPSG des coordonnées : 4326             * Indiquer le code EPSG des coordonnées : 4326
 +        * Enregistrer cette projection au format .shp 
 +        * Afficher la nouvelle couche 
 +    * Compléter des données attributaires à partir d'une jointure faite sur un fichier .csv 
 +        * Récupération des données au format .csv (cf 1ère partie du bootcamp) : {{:​thatcamp_2014:​eurostat_2004.zip|eurostat_2004.csv}} 
 +        * Couche > Ajouter une couche vecteur 
 +            * 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 
 +               * Ajouter un champ à la table attributaire de la couche NUTS_RG_10M_2010 
 +               * Le créer à partir de l'​expression : lower( "​NUTS_ID"​ ) 
 +               * 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 à partir du résultat de la jointure : NUTS_RG_10M_2010_densite 
 +     * Possibilité de faire un calcul de densité de population sur les données 
 +               * Ajout d'un champ '​surf_km2'​ à la table attributaire à partir de l'​expression : $area / 1000000 
 +               * Ajout d'un champ '​densite'​ à la table attributaire à partir de l'​expression :  "​eurostat_4" ​ /  "​surf_km2"​  
 +               * Valider 
 +               * Propriété de la couche > Style > Symbole gradué > Sélection du champ '​densité',​ 5 classes, mode quantile 
 + 
  
 ==== Exploration et analyse des données ==== ==== Exploration et analyse des données ====
Ligne 137: Ligne 156:
     * Les requêtes attributaires se font avec la table d'​attributs des données vectorielles,​ points, lignes ou polygones     * Les requêtes attributaires se font avec la table d'​attributs des données vectorielles,​ points, lignes ou polygones
          * Couche > Propriétés > Ouvrir la table d'​attributs > Select by expression          * Couche > Propriétés > Ouvrir la table d'​attributs > Select by expression
-         * Vous pouvez tester les reuq^te ​sur les données, par exemple les universités de + de ... inscrits etc.. +         * 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 nouvelle ​couches. Ceci nous servira en fin de travail pour mettre au point une carte.+         * Tous les résultats peuvent être enregistrés dans de nouvelles ​couches. Ceci nous servira en fin de travail pour mettre au point une carte.
    
   * **Fonctions de requête spatiale**   * **Fonctions de requête spatiale**
     * Autre outil de sélection géographique par requête dans //Vecteur// > //Requête spatiale//​. ​     * Autre outil de sélection géographique par requête dans //Vecteur// > //Requête spatiale//​. ​
-    ​* Pour installer cette extension aller dans //​Extension//​ > //​Gestionnaire d'​extension//​ et rechercher //requête spatiale//+         * Pour installer cette extension aller dans //​Extension//​ > //​Gestionnaire d'​extension//​ et rechercher //requête spatiale//
     * Vous trouverez dans cet outil les opérateurs de requête spatiale : //​Contient//,​ //A l'​intérieur//,​ //Croise//, //​Intersecte//,​ //Est disjoint//, //Est égal//     * Vous trouverez dans cet outil les opérateurs de requête spatiale : //​Contient//,​ //A l'​intérieur//,​ //Croise//, //​Intersecte//,​ //Est disjoint//, //Est égal//
-    ​* Tester avec l'​outil : Sélection des entités sources depuis > "​résultat_corrige",​ Où l'​entité > "à l'​intérieur",​ Entités références de "​NUTS_RG_10M_2010_pays +         * Tester avec l'​outil : Sélection des entités sources depuis > "​résultat_corrige",​ Où l'​entité > "à l'​intérieur",​ Entités références de "​NUTS_RG_10M_2010_pays 
-    * Vérifier et ajouter les entités non sélectionnées à cause de l'​imprécision des données +         ​* Vérifier et ajouter les entités non sélectionnées à cause de l'​imprécision des données 
-    * Enregistrer la sélection dans une nouvelle couche > resultat_corrige_europe.csv.shp+         ​* Enregistrer la sélection dans une nouvelle couche > resultat_corrige_europe.shp
     * Ajouter la nouvelle couche à la carte     * Ajouter la nouvelle couche à la carte
 +      * Ou télécharger le résultat : [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​resultat_corrige_europe.zip|resultat_corrige_europe.zip]]
  
-  ​* **Outils d'​analyse spatiale** : Faire une zone tampon+ 
 +  ​* **Outils d'​analyse spatiale** : 
     * Avant de se lancer dans l'​analyse spatiale il faut bien réfléchir à la finalité du travail     * Avant de se lancer dans l'​analyse spatiale il faut bien réfléchir à la finalité du travail
     * //Vecteur// > //Outils de géotraitement//​     * //Vecteur// > //Outils de géotraitement//​
Ligne 158: Ligne 179:
      * Les principaux outils sont :       * Les principaux outils sont : 
       * //Tampons// pour créer une zone tampon autour d'une entité ​       * //Tampons// pour créer une zone tampon autour d'une entité ​
-      * //​Découper//​ pour découper une couche selon le feature ​+      * //​Découper//​ pour découper une couche selon une autre ou une entité
       * //​Intersection//​ pour assembler des portions d'​entités qui se superposent ou ayant une limite commune       * //​Intersection//​ pour assembler des portions d'​entités qui se superposent ou ayant une limite commune
       * //​Regrouper//​ pour créer des fusions entre entités selon un champ donné       * //​Regrouper//​ pour créer des fusions entre entités selon un champ donné
Ligne 166: Ligne 187:
       * Tampon > Couche vectorielle de saisie "​NUTS_RG_10M_2010_pays"​       * Tampon > Couche vectorielle de saisie "​NUTS_RG_10M_2010_pays"​
       * Distance tampon > 0.01       * Distance tampon > 0.01
-      * Définir un fichier de sortie, lancer le traitement et ajouter la nouvelle couche+      * 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'​université par pays     * Tester la possibilité de compter le nombre de points dans un polygone, par exemple le nombre d'​université par pays
       * //Vecteur// > Outil d'​analyse > Compter les points dans les polygones > Indiquer les deux couches, le nom du champ en sortie (ex: nbr_univ) et la nouvelle couche : NUTS_RG_10M_2010_pays_univ.shp       * //Vecteur// > Outil d'​analyse > Compter les points dans les polygones > Indiquer les deux couches, le nom du champ en sortie (ex: nbr_univ) et la nouvelle couche : NUTS_RG_10M_2010_pays_univ.shp
       * Ajouter la nouvelle couche et vérifier la présence des nouvelles données attributaires       * Ajouter la nouvelle couche et vérifier la présence des nouvelles données attributaires
 +        * Ou télécharger le résultat : [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​NUTS_RG_10M_2010_pays_univ.zip|NUTS_RG_10M_2010_pays_univ.zip]]
 +
 +
  
   * **Jointures attributaires ou spatiales**   * **Jointures attributaires ou spatiales**
-    * 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 
     * Tester la jointure spatiale : Ajouter à la table d'​attribut des universités l'​indicatif du pays auquel elles appartiennent     * Tester la jointure spatiale : Ajouter à la table d'​attribut des universités l'​indicatif du pays auquel elles appartiennent
-      * dans //Vecteur// > Outil de gestion de données > Joindre les attributs par localisation+      * Dans //Vecteur// > Outil de gestion de données > Joindre les attributs par localisation
       * Indiquer la couche vecteur "​resultat_corrige_europe"​ et joindre la couche vecteur "​NUTS_RG_10M_2010_pays"​       * Indiquer la couche vecteur "​resultat_corrige_europe"​ et joindre la couche vecteur "​NUTS_RG_10M_2010_pays"​
-      * Indiquer un fichier de sortie "​resultat_corrige_europe_join"​lancer le traitement ​et ajouter la nouvelle couche +      * Indiquer un fichier de sortie "​resultat_corrige_europe_join" ​et lancer le traitement 
-      * Vérifier ​la présence des nouvelles données attributaires+      * 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       * Tester la sélection attributaire ou spatiale des université françaises
 +        * Ou télécharger le résultat : [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​resultat_corrige_europe_join.zip|resultat_corrige_europe_join.zip]]
 +
  
 ==== Cartographie des données ==== ==== Cartographie des données ====
Ligne 190: Ligne 213:
       * La table d'​attribut de la couche NUTS_RG_10M_2010_pays_univ contient le nombre d'​université dans le champ nbr_univ. Nous souhaiterions le représenter par un point proportionnel mais il s'agit de polygone. Pour cela :       * La table d'​attribut de la couche NUTS_RG_10M_2010_pays_univ contient le nombre d'​université dans le champ nbr_univ. Nous souhaiterions le représenter par un point proportionnel mais il s'agit de polygone. Pour cela :
         * //Vecteur// > //Outils de géométrie//​ > //​Centroïdes de polygones// > choisir la couche NUTS_RG_10M_2010_pays_univ         * //Vecteur// > //Outils de géométrie//​ > //​Centroïdes de polygones// > choisir la couche NUTS_RG_10M_2010_pays_univ
-        * Enregistrer le résultat dans NUTS_RG_10M_2010_pays_univ_point.shp ​et ajouter ​la couche+        * Enregistrer le résultat dans NUTS_RG_10M_2010_pays_univ_point.shp 
 +        * Ajouter ​la couche
         * Les points centroïdes des polygones s'​affichent. Il est possible d'​éditer la couche pour déplacer et recentrer si besoin les points. C'est le cas de la France entre autre.         * Les points centroïdes des polygones s'​affichent. Il est possible d'​éditer la couche pour déplacer et recentrer si besoin les points. C'est le cas de la France entre autre.
 +        * Ou télécharger le résultat : [[http://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​NUTS_RG_10M_2010_pays_univ_point.zip|NUTS_RG_10M_2010_pays_univ_point.zip]]
       * Pour la création des points proportionnels,​ deux solutions :       * Pour la création des points proportionnels,​ deux solutions :
         * Par symbole unique proportionnel         * Par symbole unique proportionnel
            * //​Propriétés//​ > //Style// > //Symbole unique// pour définir le style du symbole unique.            * //​Propriétés//​ > //Style// > //Symbole unique// pour définir le style du symbole unique.
-           * //Avancé// > //Champ de proportion//​ pour indiquer le champ de type entier qui définira la proportionnalité des points. ​+           * //Avancé// > //Champ de proportion//​ pour indiquer le champ de type entier qui définira la proportionnalité des points. 
 +             ​* ​ Le champ de proportion peut être les valeur d'un champ ou le résultat d'une expression par exemple : "​nombre" ​ / 10000
            * Jouer sur la taille du symbole pour gérer la taille définitive des points.            * Jouer sur la taille du symbole pour gérer la taille définitive des points.
         * Par diagramme proportionnel         * Par diagramme proportionnel
Ligne 203: Ligne 229:
            * Dans onglet //​Position//​ > //​Emplacement//​ choisir //Sur le point// pour que le diagramme proportionnel soit centré.            * Dans onglet //​Position//​ > //​Emplacement//​ choisir //Sur le point// pour que le diagramme proportionnel soit centré.
      * Autre exemple, nous souhaiterions représenter le nombre d'​université par pays via une carte choroplète      * Autre exemple, nous souhaiterions représenter le nombre d'​université par pays via une carte choroplète
-       * Par symbole gradué+       * Par symbole gradué ​sur la couche NUTS_RG_10M_2010_pays_univ
            * //​Propriétés//​ > //Style// > //Symbole gradué// pour définir la palette, les classes, leur nombre et la méthode de discrétisation.            * //​Propriétés//​ > //Style// > //Symbole gradué// pour définir la palette, les classes, leur nombre et la méthode de discrétisation.
              * Intervalles égaux : Les classes sont d'​étendue égale. L'​étendue totale de la variable (max - mini) est calculée puis divisée par le nombre de classes désiré (qui apparaît dans le champ classe). ​              * Intervalles égaux : Les classes sont d'​étendue égale. L'​étendue totale de la variable (max - mini) est calculée puis divisée par le nombre de classes désiré (qui apparaît dans le champ classe). ​
Ligne 210: Ligne 236:
              * Ecart-type : cette méthode de discrétisation repose sur la moyenne. ​              * 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.              * Jolies ruptures : cette méthode utilise un algorithme du logiciel de statistique R.
-           * Tester les différentes possibilités et visualiser avec le bouton //​Appliquer//​+           ​* ​Astuce : Tester les différentes possibilités et visualiser ​le rendu avec le bouton //​Appliquer// ​pour ne pas fermer la fenêtre
  
  
thatcamp_2014/session_thatcamp2014.txt · Dernière modification: 2015/10/20 15:57 par Francesco Beretta