#1 Wed 26 October 2005 16:04
- mcdelay
- Participant occasionnel
- Lieu: Lille
- Date d'inscription: 19 Sep 2005
- Messages: 25
polygone ... centroid point
Bonjour,
J'ai une couche avec des éléments polygone et je souhaiterai convertir ces polygone en point, ces points seront les centroids des polygones.
Est ce possible ?
Hors ligne
#2 Wed 26 October 2005 16:43
- brice
- Participant occasionnel
- Lieu: Niort
- Date d'inscription: 25 Oct 2005
- Messages: 42
Re: polygone ... centroid point
Bonjour,
Tu peux utiliser l'outil CoordinateExtractor.mbx que tu trouveras dans le gestionnaire d'outil.
- Crée dans ta table de polygone, une colonne qui contiendra la coordonnée X et une autre colonne qui contiendra la coordonnée Y
- Utilise l'outil coordinate Extractor qui te remplira tes deux colonnes avec les coordonnées X,Y des centroides
- Pour finir Table -> créer point en spécifiant bien les colonnes X et Y et la projection.
Tu devrais obtenir une couche de ponctuel représentant tes centroides.
Cordialement
HUGAULT Brice
CG 79 - Direction de l'aménagement et du développement durable
Pôle SIG
brice.hugault@ cg79.fr
Hors ligne
#3 Wed 26 October 2005 17:55
- canet
- Juste Inscrit !
- Lieu: Toulouse
- Date d'inscription: 7 Sep 2005
- Messages: 9
Re: polygone ... centroid point
Bonjour,
Pour obtenir une table de centroide à partir d'une table polygone, on peut passer par cette commande Map basic
update "nom de la table" set obj= Centroid(obj).
Les polygones disparaissent, donc si vous voulez conserver votre table polygone, enregistrer votre table sous un autre nom puis fermer votre table de polygones sans enregistrer les modifications
Bonne chance
Hors ligne
#4 Thu 27 October 2005 10:58
- lagnion
- Participant actif
- Date d'inscription: 5 Sep 2005
- Messages: 64
Re: polygone ... centroid point
je ne sais pas quel est le but de la conversion polygones/centroides.
Si ce n'est qu'un besoin de représentation carto, on peut aussi, sur la
couche polygone, faire une analyse thématique symboles proportionnels en
prenant une valeur bidon (soit "1" soit une expression donnant un résultat
non nul) et on obtient un symbole au centroide de chaque polygone, soit tous
de la même taille, soit avec des tailles différentes suivant l'expression
choisie. (il suffit de faire pas de trame et pas de contour à la couche
polygone pour ne pas la voir en-dessous des symboles).
ça permet de mieux visualiser les polygones trop petits pour apparaitre
visiblement, sans pour autant perdre leur véritable étendue, et ça évite de
doubler un fichier suivant les représentations nécessaires.
annick lagnion
DDE29
Hors ligne