Bandeau haut

Outils pour utilisateurs

Outils du site


fonctions:integration:digitalisation:polygonepolyligne:grass

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fonctions:integration:digitalisation:polygonepolyligne:grass [//21/06/2011 20:57//] – créée rominet58fonctions:integration:digitalisation:polygonepolyligne:grass [//09/12/2014 22:44//] (Version actuelle) mollard
Ligne 1: Ligne 1:
-=====Transformations de polygones en polylignes sous GRASS=====+=====Transformations polygones <-> polylignes sous GRASS=====
  
    
-Cette transformation s’effectue à partir de la fenêtre « **GRASS GIS Layer Manager** » via la fonction « **Vector/Develop map vector/Convertir les types d’objets** » (commande : **v.type_wrapper**). La fenêtre suivante apparaît alors :\\ \\  +Ces transformations s’effectuent à partir de la fenêtre « **GRASS GIS Layer Manager** » via la fonction « **Vecteur/Travailler sur une carte vecteur/Convertir les types d’objets** » (commande : **v.type_wrapper**). La fenêtre suivante apparaît alors :\\ \\  
-{{:fonctions:integration:digitalisation:polygonepolyligne:v.type_wrapper_grass.png|}}\\ \\ +{{:fonctions:integration:digitalisation:polygonepolyligne:grass_polygones_polylignes1.png|}}\\ \\ 
 Il faut alors renseigner la couche d’entrée contenant les éléments à transformer et la couche de sortie sur laquelle la transformation sera sauvegardée. L’autorisation des fichiers de sortie à écraser les fichiers d’entrée se trouve dans l’onglet « **Optionnel** », tout comme le choix de la transformation (menu déroulant « **Conversion** »).\\ \\  Il faut alors renseigner la couche d’entrée contenant les éléments à transformer et la couche de sortie sur laquelle la transformation sera sauvegardée. L’autorisation des fichiers de sortie à écraser les fichiers d’entrée se trouve dans l’onglet « **Optionnel** », tout comme le choix de la transformation (menu déroulant « **Conversion** »).\\ \\ 
-{{:fonctions:integration:digitalisation:polygonepolyligne:v.type_wrapper_conversion_grass.png|}}\\ \\  +{{:fonctions:integration:digitalisation:polygonepolyligne:grass_polygones_polylignes2.png|}}\\ \\ \\ 
-Cependant, un polygone dans le logiciel GRASS GIS correspond à l’association d’un contour (boundary) avec un centroïde (centroid). Pour les obtenir, il faut donc convertir des polylignes fermées (grâce au snapping, Cf [[fonctions:integration:digitalisation:modes:grass|Digitalisation sous GRASS]]) en contour (line to boundary) et éditer ensuite les centroïdes pour chaque objet en éditant la couche. Si la couche d’entrée, contenant les polylignes fermées, contient également des points à l’intérieur de ces dernières, la conversion des points en centroïdes (point to centroid) de la précédente couche de sortie (maintenant placé en couche d’entrée) permettrait d’obtenir une nouvelle couche de sortie avec des polygones. +
-La transformation inverse en revanche est beaucoup simple et ne pose aucun problème. Il suffit de choisir « **boundary to line** » pour transformer les polygones en polylignes. Le centroïde ne sera pas transformé et restera tel quel.+
  
 +  * Transformation de polygones en polylignes
 +
 +Il suffit de choisir « **boundary to line** » pour transformer les polygones en polylignes. Cependant, un polygone dans le logiciel GRASS GIS correspond à l’association d’un contour (boundary) avec un centroïde (centroid).C'est pourquoi, suite à la transformation, la couche de sortie contient des polylignes fermées mais aussi les centroïdes qui ne sont pas affectés par la transformation.\\ \\ \\ 
 +
 +  * Transformation de polylignes en polygones
 +
 +Cette transformation n'est malheureusement pas aussi simple que la précédente.
 +
 +Pour obtenir des polygones à partir de polylignes, il faut avant tout s'assurer que ces polylignes soient fermées (premier vertex de la ligne doit aussi être le dernier). Dans le cas contraire il faudra les fermer (Pour cela, utiliser la fonction Snapping (Cf [[fonctions:integration:digitalisation:modes:grass|Digitalisation sous GRASS]]) qui vous permettra d'accrocher votre dernier vertex au premier de la polyligne).\\ \\ 
 +On réalise alors dans un premier temps la conversion polyligne en contour (**line to boundary**).\\ 
 +Puis, dans un deuxième temps, il faut éditer la nouvelle couche créer et y ajouter les centroïdes dans chaque contour (boundary).\\ \\ 
 +Cependant cette deuxième opération n'est pas nécessaire si la couche d'entrée (contenant les polylignes fermées) contient aussi des points. En effet, une fois la conversion des lignes en contour (line to boundary) effectuée, il vous suffit de faire une nouvelle conversion, où la couche créée (celle de la première conversion) devient la couche d'entrée et de choisir la conversion de point en centroïde (**point to centroid**). On obtient ainsi une couche en sortie contenant des polygones.
 +
 + --- //Remis à jour par [[sophie.mollard.2707@gmail.com|Sophie Mollard]] 2014/12/09 22:02//
fonctions/integration/digitalisation/polygonepolyligne/grass.1308682621.txt.gz · Dernière modification : //21/06/2011 20:57// de rominet58

Bandeau bas