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 Wed 23 June 2004 09:24

Conservatoire Botanique National De Brest
Invité

Creation d'un carre a partir d'un point

Bonjour a tous,

Petit probleme : Existe-t-il une commande qui permet de creer un carre de 40m de surface, a partir d'un point.
J'ai essaye avec create rect mais aucun resultat
Dois-je creer un fichier mif et calculer tous les points ?
Merci de votre aide

 

#2 Wed 23 June 2004 10:57

Béatrice FERNANE
Invité

Re: Creation d'un carre a partir d'un point

Bonjour,

Utiliser l'outil de MAPINFO : Gridmaker

Si le point a pour coordonnees (x,y) et la largeur du carre est a,

Pour faire une grille selectionner la touche bouton qui est apparue a l'installation de Gridmaker avec le gestionnaire d'outils : c'est un globe grillage.

faire une selection rectangle sur la couche modifiable.

corriger les coordonnees de facon a ce que le point soit au millieu d'un carre.

regler le pas : largeur du petit carre : a en metres.

cordialement

 

#3 Wed 23 June 2004 11:54

Annick Lagnion
Invité

Re: Creation d'un carre a partir d'un point

x0= centroidx(obj)
y0=centroidy(obj)
cote= sqrt(surface)
d=cote/2

create region into window mapper_id1 4 (x0-d,y0 -dd)(x0+d,y0 -dd)(x0+d,y0 +dd)(x0-d,y0+dd)

dans la fenetre mapbasic:
set map xy units m

create region 1 4 (centroidx(selection.obj)-10, centroidy(selection.obj)-10), (centroidx(selection.obj)+10, centroidy(selection.obj)-10), (centroidx(selection.obj)+10, centroidy(selection.obj)+10), (centroidx(selection.obj)-10, centroidy(selection.obj)+10)


en ayant selectionne le point pour faire un carre de 10m de cote

 

Pied de page des forums

Powered by FluxBB