banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 01 March 2005 08:43

Johann Abrassart
Invité

creer un point (centroide ou barycentre) a partir d'un polygone

Bonjour,
Pour creer un point a partir d'un polygone (ce point pouvant
etre le centroide ou le barycentre) quelqu'un aurait il une astuce ou un
mbx ?
Merci d'avance

Johann ABRASSART
Administrateur SIG DAF971

 

#2 Tue 01 March 2005 11:55

Hurson Christophe
Invité

Re: creer un point (centroide ou barycentre) a partir d'un polygone

Creer deux colonne X et Y dans la table de polygones
Mettre a jour ces colonnes avec fonctions CentroidX et centroid Y

Enregistrer la table sous ... (disons : matable_point.tab )
Puis ouvrir matable_point
Table > gestion table> modifier structure : decocher table graphique : les
polygones seront supprimes
Fermer la boite de dialogue et la reouvrir
Recocher table graphique > vous pourrez a nouveau creer des objets
dans la table
Puis table> creer Points..., en utiisant les X et Y precedemment renseignes.
Attention : les coordonnees renvoyees par CentroidX/Y risquent d'etre en
latitude longitude (+/-2 virgule qqchose pour X)

Voila.

Christophe Hurson
Reserves Naturelles Catalanes
32, allees Arago
F 66 500 PRADES

 

#3 Tue 01 March 2005 12:50

Cornen Yann
Invité

Re: creer un point (centroide ou barycentre) a partir d'un polygone

Effectuer une copie de la table de polygones a transformer en points
Executer l'instruction suivante en langage mabasic (menu affichage => afficher fenetre mapbasic) :
Set Coordsys Table (nom_table)
Update nom_table Set Obj = CreatePoint (centroidX (obj), centroidY(obj))

Yann Cornen
Charge de mission S.I.G.
Conseil general des Pyrenees-Atlantiques

 

Pied de page des forums

Powered by FluxBB