#1 Wed 20 February 2008 15:18
- Yorick
- Juste Inscrit !
- Date d'inscription: 8 Feb 2007
- Messages: 4
Convertir des objets polygones en objet cercles
Sous MapInfo comment faire des cercles proportionnels en convertissant des polygones en fonction des valeurs prises par un champ de la base de données.
(objectif : représenter des cercles proportionnels des financements de divers organismes)
J ai utilisé la formule suivante :
update NOM_TABLE set obj = CreateCircle(CentroidX(Obj), CentroidY(Obj), sqr(CHAMP) / COEFFICIENT) avec comme
NOM_TABLE = test_cercle.TAB
CHAMP = Lyon
COEFFICIENT = 10
J ai dans ma fenetre MapBasic tapé la formule suivante :
update test_cercle.TAB set obj = CreateCircle(CentroidX(Obj), CentroidY(Obj), sqr(Lyon) / 10)
Mais lorsque je demande d executer cette expression, voici ce que me retourne MapInfo : "le résultat de l'expression n'est pas un nom de table ou de colonne".
Quelqu'un pourrais-t-il m'aider pour résoudre mon problème.
Merci d'avance,
Yorick
Hors ligne
#2 Wed 20 February 2008 16:17
- Gérard parcoli
- Participant actif
- Date d'inscription: 9 Jan 2007
- Messages: 95
Re: Convertir des objets polygones en objet cercles
Bonjour,
enlevez le .tab dans update test_cercle.TAB...
Code:
update test_cercle set obj = CreateCircle(CentroidX(Obj), CentroidY(Obj), sqr(Lyon) / 10)
ca devrait mieux fonctionner.
Hors ligne
#3 Thu 21 February 2008 14:55
- Yorick
- Juste Inscrit !
- Date d'inscription: 8 Feb 2007
- Messages: 4
Re: Convertir des objets polygones en objet cercles
Merci, j ai réussi à obtenir mes cercles.
Hors ligne