Outils pour utilisateurs

Outils du site


sig_phn:session_niveau1

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
sig_phn:session_niveau1 [2015/05/18 16:58]
Charlotte Butez
sig_phn:session_niveau1 [2017/02/22 14:48] (Version actuelle)
Hervé Parmentier [Support de cours]
Ligne 14: Ligne 14:
  
     * Support de présentation : {{:​sig_phn:​sig_20140108.pdf|Les systèmes d'​informations géographiques : notions, outils et ressources}}     * Support de présentation : {{:​sig_phn:​sig_20140108.pdf|Les systèmes d'​informations géographiques : notions, outils et ressources}}
 +    * Documentation officielle : tutoriel [[http://​www.qgis.org/​fr/​site/​forusers/​trainingmaterial/​index.html]]
     * Illustrations des exercices : {{:​sig_phn:​ill_qgis_20140108.pdf|Illustrations des exercices avec QGIS}}     * Illustrations des exercices : {{:​sig_phn:​ill_qgis_20140108.pdf|Illustrations des exercices avec QGIS}}
  
Ligne 30: Ligne 31:
 ==== Supports ==== ==== Supports ====
  
-    * Beaucoup de tutoriels régulièrement mis à jour existent sur le web, parmi eux celui-ci libre de droit:​{{:​sig_phn:​fiches_qgis_v2.0.1.pdf|QGIS V2}}  ou utiliser la documentation que l'on trouve directement sur le site de [[http://​www.qgis.org/​fr/​site/​|QGIS]]+    * Beaucoup de tutoriels régulièrement mis à jour existent sur le web, parmi eux celui-ci libre de droit:​{{:​sig_phn:​fiches_qgis_v2.0.1.pdf|QGIS V2}}  ou utiliser la documentation que l'on trouve directement sur le site de [[http://​www.qgis.org/​fr/​site/​|QGIS]] ou encore sur le site du MEEDDAT [[http://​www.geoinformations.developpement-durable.gouv.fr/​qgis-contributions-des-services-r710.html]]
  
 ==== Programme ==== ==== Programme ====
Ligne 57: Ligne 58:
         * Créer une couche à partir d'une sélection : Sélectionner seulement les polygones représentant les frontières des pays         * 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'​attributs des polygones           * Faire une requête attributaire à partir de la table d'​attributs des polygones
-            * Clic droit sur la couche > Ouvrir la table d'​attributs > Select by expression > "​STAT_LEV__"​ = 0   <​nowiki>​__ +            * Clic droit sur la couche > Ouvrir la table d'​attributs > Select by expression > "​STAT_LEV__"​=0 ​ ​\\ ​__ 
-            * __Création ​d'une nouvelle couche à partir de la sélection Couche > Propriétés > Sauvegarder sous > Cocher la case "​n'​enregistrer que les entités sélectionnées" ​__ +            * Création ​d'une nouvelle couche à partir de la sélection Couche > Propriétés > Sauvegarder sous > Cocher la case "​n'​enregistrer que les entités sélectionnées"​  
-            * __Donner ​un nom à la nouvelle couche > Valider ​__ +            * Donner ​un nom à la nouvelle couche > Valider  
-            * __Afficher ​la nouvelle couche ​ Couche > Ajouter une couche vecteur ​__ +            * Afficher ​la nouvelle couche ​ Couche > Ajouter une couche vecteur 
-            * __ Pour télécharger directement 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]]__ +            * Pour télécharger directement 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]] 
-            __**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 (ces fichiers sont issus de requêtes faites sur des serveurs sparql : cf: THAT CAMP 2014 Lyon, session de formation par Francesco Beretta)__ +     * **Données tabulaires** 
-              * __ Les universités d'​Europe {{:​thatcamp_2014:​resultat_corrige.csv.zip|Résultats corrigés}}:​ cf [[:​thatcamp_2014:​requete_dbpedia|requête dbpédia]]__ +            * Utilisation des données issues du web de données. 
-              * __ Populations en 2004 par province au format .csv : {{:​thatcamp_2014:​eurostat_2004.zip|eurostat_2004.csv}}:​ cf [[:​thatcamp_2014:​donnees_de_la_communaute_europeenne|les données de la communauté européenne]]__ +              * Nous avons plusieurs fichiers à notre disposition que nous utiliserons au cours des exercices de cette deuxième partie (ces fichiers sont issus de requêtes faites sur des serveurs sparql : cf: THAT CAMP 2014 Lyon, session de formation par Francesco Beretta) 
-              * __Populations ​au 2ème échelon administratif en 2010, répartitions hommes-femmes par régions: {{:​thatcamp_2014:​nuts2_pop_2010.zip|nuts2_pop_2010.csv}} ​__ +              * Les universités d'​Europe {{:​thatcamp_2014:​resultat_corrige.csv.zip|Résultats corrigés}}:​ cf [[:​thatcamp_2014:​requete_dbpedia|requête dbpédia]] 
-            * __ Intégration des données tabulaires dans le SIG: Les données s'​intègrent dans QGIS comme n'​importe quelle autre couche vecteur avec Couche > Ajouter une couche ​vecteur__ +              * Populations en 2004 par province au format .csv : {{:​thatcamp_2014:​eurostat_2004.zip|eurostat_2004.csv}}:​ cf [[:​thatcamp_2014:​donnees_de_la_communaute_europeenne|les données de la communauté européenne]] 
-            * __  ​Il est possible de créer une couche de point à partir d'un fichier .csv qui contient des coordonnées X et Y   <​nowiki>​*</​nowiki> ​Récupération des données sur les universités : __{{:​thatcamp_2014:​resultat_corrige.csv.zip|Résultats corrigés}} ​____  <​nowiki>​*</​nowiki> ​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.   <​nowiki>​*</​nowiki> ​Couche > Ajouter une couche de texte délimité ​  <​nowiki>​*</​nowiki> ​Indiquer l'​emplacement du fichier "​resultat_corrige" ​                <​nowiki>​*</​nowiki> ​Dans "autre délimiteurs"​ indiquer le séparateur "​|" ​               <​nowiki>​*</​nowiki> ​Indiquer le champ X = "​long"​ et le champ Y = "​lat" ​               <​nowiki>​*</​nowiki> ​Indiquer le code EPSG des coordonnées : 4326         <​nowiki>​*</​nowiki> ​Enregistrer cette projection au format .shp         <​nowiki>​*</​nowiki> ​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 ====    ​<​nowiki>​*</​nowiki> ​**Les requêtes attributaires** ​    <​nowiki>​*</​nowiki> ​Les requêtes attributaires se font avec la table d'​attributs des données vectorielles,​ points, lignes ou polygones ​  <​nowiki>​*</​nowiki> ​Couche > Propriétés > Ouvrir la table d'​attributs > Select by expression ​  <​nowiki>​*</​nowiki> ​Vous pouvez tester les requêtes sur les données, par exemple les universités de + de … inscrits etc..          <​nowiki>​*</​nowiki> ​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. ​    <​nowiki>​*</​nowiki> ​**Fonctions de requête spatiale** ​    <​nowiki>​*</​nowiki> ​Autre outil de sélection géographique par requête dans //​Vecteur// ​   > //Requête spatiale//​. ​  <​nowiki>​*</​nowiki> ​Pour installer cette extension aller dans //​Extension// ​   > //​Gestionnaire d'​extension// ​   et rechercher //requête spatiale// ​    <​nowiki>​*</​nowiki> ​Vous trouverez dans cet outil les opérateurs de requête spatiale : //​Contient//,​ //A l'​intérieur//,​ //Croise//, //​Intersecte//,​ //Est disjoint//, //Est égal// ​     ​<​nowiki>​*</​nowiki> ​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" ​  <​nowiki>​*</​nowiki> ​Vérifier et ajouter les entités non sélectionnées à cause de l'​imprécision des données ​  <​nowiki>​*</​nowiki> ​Enregistrer la sélection dans une nouvelle couche > resultat_corrige_europe.shp ​    <​nowiki>​*</​nowiki> ​Ajouter la nouvelle couche à la carte       <​nowiki>​*</​nowiki> ​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]]____ <​nowiki>​*</​nowiki> ​**Outils d'​analyse spatiale** ​   ​:   <​nowiki>​*</​nowiki> ​Avant de se lancer dans l'​analyse spatiale il faut bien réfléchir à la finalité du travail ​    <​nowiki>​*</​nowiki> ​//​Vecteur// ​   > //Outils de géotraitement// ​     ​<​nowiki>​*</​nowiki> ​Pour chaque outil :   <​nowiki>​*</​nowiki> ​La //couche vectorielle de saisie// ​   est l'​input,​ couche sur laquelle on agit   <​nowiki>​*</​nowiki> ​La //couche d'​intersection// ​   est la couche qui participe à l'​opération,​ le feature. ​  <​nowiki>​*</​nowiki> ​Le //fichier de sortie// ​   est la couche résultante de l'​opération,​ l'​output. ​  <​nowiki>​*</​nowiki> ​Les principaux outils sont :   <​nowiki>​*</​nowiki> ​//​Tampons// ​   pour créer une zone tampon autour d'une entité ​  <​nowiki>​*</​nowiki> ​//​Découper// ​   pour découper une couche selon une autre ou une entité ​  <​nowiki>​*</​nowiki> ​//​Intersection// ​   pour assembler des portions d'​entités qui se superposent ou ayant une limite commune ​  <​nowiki>​*</​nowiki> ​//​Regrouper// ​   pour créer des fusions entre entités selon un champ donné ​  <​nowiki>​*</​nowiki> ​//​Union// ​   pour assembler des entités qui se superposent ​  <​nowiki>​*</​nowiki> ​//​Différencier// ​   pour récupérer tout ce qui n'est pas égal au feature. ​    <​nowiki>​*</​nowiki> ​Tester la création d'une zone tampon autour d'un polygone: ​  <​nowiki>​*</​nowiki> ​Tampon > Couche vectorielle de saisie "​NUTS_RG_10M_2010_pays" ​  <​nowiki>​*</​nowiki> ​Distance tampon > 0.01   <​nowiki>​*</​nowiki> ​Définir un fichier de sortie, lancer le traitement et ajouter la nouvelle couche. ​    <​nowiki>​*</​nowiki> ​Tester la possibilité de compter le nombre de points dans un polygone, par exemple le nombre d'​université par pays       <​nowiki>​*</​nowiki> ​//​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 ​  <​nowiki>​*</​nowiki> ​Ajouter la nouvelle couche et vérifier la présence des nouvelles données attributaires ​  <​nowiki>​*</​nowiki> ​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]]____ <​nowiki>​*</​nowiki> ​**Jointures attributaires ou spatiales** ​     ​<​nowiki>​*</​nowiki> ​**Tester la jointure spatiale :**      <​nowiki>​*</​nowiki> ​Ajouter à la table d'​attribut des universités l'​indicatif du pays auquel elles appartiennent ​  <​nowiki>​*</​nowiki> ​Dans //​Vecteur// ​   > Outil de gestion de données > Joindre les attributs par localisation ​  <​nowiki>​*</​nowiki> ​Indiquer la couche vecteur "​resultat_corrige_europe"​ et joindre la couche vecteur "​NUTS_RG_10M_2010_pays" ​  <​nowiki>​*</​nowiki> ​Indiquer un fichier de sortie "​resultat_corrige_europe_join"​ et lancer le traitement ​  <​nowiki>​*</​nowiki> ​Ajouter la nouvelle couche et vérifier la présence des nouvelles données attributaires ​      <​nowiki>​*</​nowiki> ​Tester la sélection attributaire ou spatiale des université françaises ​        <​nowiki>​*</​nowiki> ​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]]____ <​nowiki>​*</​nowiki> ​**Tester la jointure attributaire :**      ​<​nowiki>​*</​nowiki> ​Compléter des données attributaires à partir d'une jointure faite sur un fichier .csv   <​nowiki>​*</​nowiki> ​**1er exercice** ​   : Récupération des données sur les populations par régions au format .csv : __ __{{:​thatcamp_2014:​eurostat_2004.zip|eurostat_2004.csv}} ​____  <​nowiki>​*</​nowiki> ​Couche > Ajouter une couche vecteur et ajouter le fichier eurostat_2004 ​  <​nowiki>​*</​nowiki> ​Les principes de la jointure attributaire ​  <​nowiki>​*</​nowiki> ​Fenêtre des propriétés de la couche > Onglet Jointure ​               <​nowiki>​*</​nowiki> ​Utilisée pour joindre des données tabulaires à partir d'un champ contenant un identifiant commun à la couche et à la table                 <​nowiki>​*</​nowiki> ​Préparer les champs de jointure : Ajouter un champ à la table attributaire de la couche NUTS_RG_10M_2010 ​                  <​nowiki>​*</​nowiki> ​Ouvrir la table d'​attribut > Basculer en mode édition > Ouvrir la calculatrice de champ > Créer un nouveau champ à partir de l'​expression : lower( "​NUTS_ID"​ ) > Enregistrer ​                <​nowiki>​*</​nowiki> ​Fenêtre des propriétés de la couche > Onglet Jointure ​                  <​nowiki>​*</​nowiki> ​Ajouter une jointure sur eurostat2004.geocodeProvince = NUTS_RG_10M_2010.nuts_id_lo ​               <​nowiki>​*</​nowiki> ​Créer une couche pour les entités concernées par la jointure : NUTS_RG_10M_2010_densite ​        <​nowiki>​*</​nowiki> ​Possibilité de faire un calcul de densité de population sur les données ​               <​nowiki>​*</​nowiki> ​Ajout d'un champ '​surf_km2'​ à la table attributaire à partir de l'​expression : $area / 1000000 ​               <​nowiki>​*</​nowiki> ​Ajout d'un champ '​densite'​ à la table attributaire à partir de l'​expression :  "​eurostat_4" ​ /  "​surf_km2" ​                <​nowiki>​*</​nowiki> ​Valider ​               <​nowiki>​*</​nowiki> ​Propriété de la couche > Style > Symbole gradué > Sélection du champ '​densité',​ 5 classes, mode quantile ou autre (cf Cartographie des données) ​                <​nowiki>​*</​nowiki> ​Ajouter les couches HYP_50M_SR_W ou doubler la couche "​data_nuts_rg_2_pop"​ pour afficher les valeurs nulles dans le but de réaliser une carte comme par exemple : __{{:​thatcamp_2014:​europe_densite_pop.jpg?​500}}____ <​nowiki>​*</​nowiki> ​**2ème exercice** ​   : Récupération des données sur les populations par régions au format .csv : __ __{{:​thatcamp_2014:​nuts2_pop_2010.zip|nuts2_pop_2010.csv}} ​__ <​nowiki>​*</​nowiki> ​Couche > Ajouter une couche vecteur et sélectionner le fichier nuts2_pop_2010.csv ​  <​nowiki>​*</​nowiki> ​Dans la couche NUTS_RG_10M_2010 > Fenêtre des propriétés > Onglet Jointure ​  <​nowiki>​*</​nowiki> ​Ajouter une jointure sur nuts2_pop_2010.nuts_id = NUTS_RG_10M_2010.NUTS_ID ​               <​nowiki>​*</​nowiki> ​Vérifier dans la table attributaire si la jointure a fonctionné ​               <​nowiki>​*</​nowiki> ​Créer une sélection sur NUTS_RG_10M_2010 : "​STAT_LEVLfckg_QUOT_ = 2 et faire une couche "​data_nuts_rg_2_pop"​ à partir de cette sélection__ +              * Populations ​au 2ème échelon administratif en 2010, répartitions hommes-femmes par régions: {{:​thatcamp_2014:​nuts2_pop_2010.zip|nuts2_pop_2010.csv}} 
-              __ Ajouter le résultat "​data_nuts_rg_2_pop"​ dans le projet__ +            * Intégration des données tabulaires dans le SIG: Les données s'​intègrent dans QGIS comme n'​importe quelle autre couche vecteur avec Couche > Ajouter une couche ​vecteur 
-              __ Sur cette couche nous allons calculer la proportion Homme-Femme pour les données à notre disposition__ +            * Il est possible de créer une couche de point à partir d'un fichier .csv qui contient des coordonnées X et Y 
-                __ Pour cela il faut ajouter des champs à la table attributaire de la couche "data_nuts_rg_2_pop"​__ +            ​* Récupération des données sur les universités : {{:​thatcamp_2014:​resultat_corrige.csv.zip|Résultats corrigés}} 
-                __ Ouvrir la table d'​attribut > Basculer en mode édition > Ouvrir la calculatrice de champ > Créer trois nouveaux champs à partir des expressions :__ +            ​* 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. 
-                  __ Champ '​%homme'​ : ("​nuts2_po_2" ​<​nowiki>​*</​nowiki>​ 100) / "​nuts2_po_1" ​ > Enregistrer__ +              ​* Couche > Ajouter une couche de texte délimité 
-                  __ Champ '​%femme'​ : ("​nuts2_po_3" ​<​nowiki>​*</​nowiki>​ 100) / "​nuts2_po_1" ​ > Enregistrer__ +              ​* Indiquer l'​emplacement du fichier "​resultat_corrige"​ 
-                  __ Champ '​F%H'​ : "​%femme"​ - "​%homme" ​  > ​Enregistrer__ +              ​* Dans "autre délimiteurs"​ indiquer le séparateur "​|"​ 
-              __ Cartographier le résultat : Propriété de la couche > Style > Symbole gradué > Sélection du champ '​F%H'​ > Créer une palette de couleur adaptée (cf Cartographie des données)__ +              ​* Indiquer le champ X = "​long"​ et le champ Y = "​lat"​ 
-              __ Ajouter les couches HYP_50M_SR_W ou doubler la couche "​data_nuts_rg_2_pop"​ pour afficher les valeurs nulles dans le but de réaliser une carte comme par exemple :__+              ​* 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'​attributs des données vectorielles,​ points, lignes ou polygones 
 +      ​* Couche > Propriétés > Ouvrir la table d'​attributs > Select by expression 
 +      ​* 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 //​Vecteur// ​     > //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// 
 +      * 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 
 +      ​* 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://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​resultat_corrige_europe.zip|resultat_corrige_europe.zip]] 
 + 
 +    ​* **Outils d'​analyse spatiale** ​     : 
 +    * Avant de se lancer dans l'​analyse spatiale il faut bien réfléchir à la finalité du travail 
 +      ​* //​Vecteur// ​     > //Outils de géotraitement//​ 
 +      * Pour chaque outil : 
 +        ​* La //couche vectorielle de saisie// ​     est l'​input,​ couche sur laquelle on agit 
 +        ​* La //couche d'​intersection// ​     est la couche qui participe à l'​opération,​ le feature. 
 +        ​* Le //fichier de sortie// ​     est la couche résultante de l'​opération,​ l'​output. 
 +        ​* Les principaux outils sont : 
 +          ​* //​Tampons// ​     pour créer une zone tampon autour d'une entité 
 +          ​* //​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 
 +          ​* //​Regrouper// ​     pour créer des fusions entre entités selon un champ donné 
 +          ​* //​Union// ​     pour assembler des entités qui se superposent 
 +          ​* //​Différencier// ​     pour récupérer tout ce qui n'est pas égal au feature. 
 +        ​* Tester la création d'une zone tampon autour d'un polygone: 
 +          ​* Tampon > Couche vectorielle de saisie "​NUTS_RG_10M_2010_pays"​ 
 +          ​* 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'​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 
 +          ​* 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** 
 +      * **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 
 +        ​* 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"​ et lancer le traitement 
 +        ​* 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://​clio.ish-lyon.cnrs.fr/​formations/​that_camp_2014/​resultat_corrige_europe_join.zip|resultat_corrige_europe_join.zip]] 
 +      ​* **Tester la jointure attributaire :** 
 +      * Compléter des données attributaires à partir d'une jointure faite sur un fichier .csv 
 + 
 +**1er exercice** ​     : 
 + 
 +    * Récupération des données sur les populations par régions au format .csv : {{:​thatcamp_2014:​eurostat_2004.zip|eurostat_2004.csv}}  ​%%*%% 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'​attribut > Basculer en mode édition > Ouvrir la calculatrice de champ > Créer un nouveau champ à partir de l'​expression : lower( "​NUTS_ID"​ ) > Enregistrer 
 +        ​* 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 '​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 ou autre (cf Cartographie des données) 
 +        ​* Ajouter les couches HYP_50M_SR_W ou doubler la couche "​data_nuts_rg_2_pop"​ pour afficher les valeurs nulles dans le but de réaliser une carte comme par exemple : 
 + 
 +__**2ème exercice** ​     __ 
 + 
 +      * Récupération des données sur les populations par régions au format .csv : {{:​thatcamp_2014:​nuts2_pop_2010.zip|nuts2_pop_2010.csv}} 
 +      ​* 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 : "​STAT_LEVLfckg_QUOT_ = 2 et faire une couche "​data_nuts_rg_2_pop"​ à partir de cette sélection 
 +      * Ajouter le résultat "​data_nuts_rg_2_pop"​ dans le projet 
 +      * 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 "data_nuts_rg_2_pop_fckg_QUOT 
 +        * Ouvrir la table d'​attribut > Basculer en mode édition > Ouvrir la calculatrice de champ > Créer trois nouveaux champs à partir des expressions : 
 +        * Champ '​%homme'​ : ("​nuts2_po_2" ​x100) / "​nuts2_po_1" ​ > Enregistrer 
 +        * Champ '​%femme'​ : ("​nuts2_po_3" ​x100) / "​nuts2_po_1" ​ > Enregistrer 
 +        * Champ '​F%H'​ : "​%femme"​ - "​%homme" ​  > ​Enregistrer 
 +        * Cartographier le résultat : Propriété de la couche > Style > Symbole gradué > Sélection du champ '​F%H'​ > Créer une palette de couleur adaptée (cf Cartographie des données) 
 +        * Ajouter les couches HYP_50M_SR_W ou doubler la couche "​data_nuts_rg_2_pop"​ pour afficher les valeurs nulles dans le but de réaliser une carte comme par exemple : 
 {{:​thatcamp_2014:​europe_homme_femme.jpg?​500}} {{:​thatcamp_2014:​europe_homme_femme.jpg?​500}}
  
Ligne 84: Ligne 175:
  
     * **La symbologie des couches**     * **La symbologie des couches**
-      * Pour gérer la symbologie d'une couche: clic droit sur la couche puis //​Propriétés// ​   > //Style//+      * Pour gérer la symbologie d'une couche: clic droit sur la couche puis //​Propriétés// ​     > //Style//
       * 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,​ celle des cartes choroplètes (carte de surface) pour les valeurs relatives et catégories attributaires ou des points proportionnels pour les valeurs absolues.       * 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,​ celle des cartes choroplètes (carte de surface) pour les valeurs relatives et catégories attributaires ou des points proportionnels pour les valeurs absolues.
       * Un exemple, celui du nombre d'​université par pays :       * Un exemple, celui du nombre d'​université par pays :
         * 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           * Enregistrer le résultat dans NUTS_RG_10M_2010_pays_univ_point.shp
           * Ajouter la couche           * Ajouter la couche
Ligne 96: Ligne 187:
     * **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           * 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
-        * //​Propriétés// ​   > //​Diagramme// ​   > //Afficher les diagrammes//​. +        * //​Propriétés// ​     > //​Diagramme// ​     > //Afficher les diagrammes//​. 
-        * Dans onglet //​Taille// ​   > Décocher //Taille fixe// ​   > choisir le champ //​Attribut// ​   > //Trouver la valeur maximale// ​   > donner une //​Taille// ​   maximale à l'​échelle de //​Surface// ​   et une //Taille minimale//​. +        * Dans onglet //​Taille// ​     > Décocher //Taille fixe// ​     > choisir le champ //​Attribut// ​     > //Trouver la valeur maximale// ​     > donner une //​Taille// ​     maximale à l'​échelle de //​Surface// ​     et une //Taille minimale//​. 
-        * Dans //​Attributs// ​   définir le champ contenant les données à représenter de manière proportionnelle. +        * Dans //​Attributs// ​     définir le champ contenant les données à représenter de manière proportionnelle. 
-        * 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é.
     * **Pour la création des cartes choroplètes**,​ par exemple pour représenter la densité d'​universités par pays     * **Pour la création des cartes choroplètes**,​ par exemple pour représenter la densité d'​universités par pays
       * Par symbole gradué sur la couche NUTS_RG_10M_2010_pays_univ       * 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).
           * 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.           * 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.
Ligne 113: Ligne 204:
           * 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.
-        * Astuce : Tester les différentes possibilités et visualiser le rendu avec le bouton //​Appliquer// ​   pour ne pas fermer la fenêtre+        * Astuce : Tester les différentes possibilités et visualiser le rendu avec le bouton //​Appliquer// ​     pour ne pas fermer la fenêtre
         * Ajouter les couches HYP_50M_SR_W dans le but de réaliser une carte comme par exemple :         * Ajouter les couches HYP_50M_SR_W dans le but de réaliser une carte comme par exemple :
  
Ligne 120: Ligne 211:
     * **Composeur d'​impression**     * **Composeur d'​impression**
       * Rappel sur la mise en page d'une carte avec le composeur d'​impression       * Rappel sur la mise en page d'une carte avec le composeur d'​impression
-      * Pour faire une mise en page aller dans //​Projet// ​   > //Nouveau composeur d'​impression//​.+      * Pour faire une mise en page aller dans //​Projet// ​     > //Nouveau composeur d'​impression//​.
         * Dans le composeur d'​impression,​ intégrer tous les éléments indispensables à la carte : Carte-s, légende, titre, orientation,​ échelle, sources, nom et dates de réalisation.         * Dans le composeur d'​impression,​ intégrer tous les éléments indispensables à la carte : Carte-s, légende, titre, orientation,​ échelle, sources, nom et dates de réalisation.
-      * Exportation de la mise en page : //​Composeur// ​   > //Exporter comme image//+      * Exportation de la mise en page : //​Composeur// ​     > //Exporter comme image//
         * Il est préférable d'​exporter en PNG lorsqu'​il s'agit de vecteurs et en JPEG lorsque le projet contient des rasters.         * Il est préférable d'​exporter en PNG lorsqu'​il s'agit de vecteurs et en JPEG lorsque le projet contient des rasters.
  
sig_phn/session_niveau1.1431961136.txt.gz · Dernière modification: 2015/05/18 16:58 par Charlotte Butez