#1 Wed 18 March 2009 15:07
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
abs et sqr mapbasic [MI8.5]
Bonjour,
J'ai une interrogation "existencielle"sur des expressions mapbasic...
Je fais des cercles proportionels sous mapbasic en utilisant la formule suivante:
update "ma table" set obj= createcircle(centroidx(obj),centroidy(obj),sqr(nom_champ)*coef)
Ma question est la suivante:
Lorsque je tape cette formule avec "sqr" je n'ai pas le même résultat qu'avec "abs" (valeur absolue). Je sais que c'est normal mais je ne sais pas pourquoi et je ne me souviens plus de la signification de sqr...Du coup je tape ma formule sans en comprendre la derniere partie et c'est veixant!!
Merci pour vos éclairages!!
Adrien
Hors ligne
#2 Wed 18 March 2009 15:49
- GeoManagement
- Participant occasionnel
- Date d'inscription: 13 Feb 2009
- Messages: 16
Re: abs et sqr mapbasic [MI8.5]
Bonjour,
"sqr" dans mapbasic veut dire square root, c'est à dire racine carré en français.
Pour info tu dois utiliser sqr+abs pour faire des cercles proportionnels avec éventuellement des valeurs négatives.
De plus, petit rappel sémiologique, ce sont les surfaces des cercles qui doivent être proportionnelles et non les rayons.
Voilà bon courage
Hors ligne
#3 Wed 18 March 2009 16:02
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
Re: abs et sqr mapbasic [MI8.5]
Bonjour et merci !!
Je suis d'accord sur la sémio mais dans ce cas que me conseilles tu pour avoir des vrais proportions ?
valeurs absolue ou racine carré ?
La proportion que je veux réaliser porte sur l'attribut d'une couche communale (nb de logements sociaux). Ainsi je veux faire varier la taille de mes cercles en fonction de la valeur de cet attribut.
Donc mieux vaut choisir abs non?
merci
Hors ligne
#4 Wed 18 March 2009 16:26
- GeoManagement
- Participant occasionnel
- Date d'inscription: 13 Feb 2009
- Messages: 16
Re: abs et sqr mapbasic [MI8.5]
Il n'y a pas le choix entre les 2 mais tu dois utiliser les 2.
"abs" sert à traiter les valeurs positives et négatives.
"sqr" sert à retrouver le rayon de la surface la plus grande attendue
Extrait de l'aide en ligne de l'outil mapbasic de Relief Géomarketing :
La méthode utilisée prend en compte les contraintes nécessaires au calcul de la proportionnalité selon la surface du symbole (et non selon la proportionnalité du rayon) :
Méthode simple (non proportionnelle) => Rayon = Racine Carrée(Valeur/pie)
Méthode utilisée (proportionnelle) => Rayon = Racine Carrée(Surface/pie)
Voilà
Hors ligne
#5 Wed 18 March 2009 20:23
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: abs et sqr mapbasic [MI8.5]
...Méthode utilisée (proportionnelle) => Rayon = Racine Carrée(Surface/pie)...
De pis en pie, l'orthographe de Π
Hors ligne
#6 Wed 18 March 2009 20:36
- GeoManagement
- Participant occasionnel
- Date d'inscription: 13 Feb 2009
- Messages: 16
Re: abs et sqr mapbasic [MI8.5]
Oui mea culpa et encore merci pour la citation.
Par contre le conseil, lui reste bon !
Hors ligne
#7 Wed 18 March 2009 20:49
Re: abs et sqr mapbasic [MI8.5]
et camembert se dit camembert en anglais
mais un diagramme en camembert se dit pie en anglais
et pie en anglais c'est un pâté, une tourte.. par exemple un apple pie, un steack and kidney pie,...
mais Pi se dit Pi (j'ai pas trouvé la touche Pi, Maurice)
Xavier Germain
SARL Géodésie: Cartographie Numérique
2 Résidence de Hent Du
29170 Fouesnant
Hors ligne