#1 Mon 04 April 2005 09:22
- Rebois
- Invité
Repulsivite ?
De: Yann
Bonjour
Nous utilisons Mapinfo pour la planification de
certains camps de refugies et en gros nous « posons » des blocs de 16 maisons les uns a cote des autres en fonctions des points d'eau, des facilites…
Cependant, pour une bonne cohesion sociale il faut respecter une certaine distance entre ces blocs,
avoir un quota de personnes. Les urbanistes
possedent-ils dans leurs outils (mbx) un outil qui
nous alerterait lorsque l'on franchirait une certaine
distance ? a chaque fois que l’on creer un polygone, je clic sur un bouton pour
verifier qu'il se situe bien a plus de X metres. ?
On aurait par exemple un message comme celui ci
d'alerte avec des messages similaires : « vos blocs
sont trop prochesvous avez fixe la limite a 100 m »
La fonction fusion existe a x pixels que l'on
pourrait transformer en distance, est ce qu'a partir
de cette fonction on pourrait creer un outil inverse
repulsion, qui rejetterai notre polygone a une certaine distance parametree ? Si elle n'existe pas pourrais ton deriver cette fonction ? (En pouvant choisir le parametre distance ?)
Merci
Y
Yann Rebois
Rebois@ unhcr.ch
GIS expert
SO Kenema
X:-11.187 Y:7.890
#2 Mon 04 April 2005 17:02
- Pascal Geraut
- Invité
Re: Repulsivite ?
Bonjour
c'est peut-etre trop simpliste comme reponse, mais pourquoi ne pas creer un
polygone qui tienne compte de la moitie de la distance de separation du bloc
voisin, en creant un tampon autour du bloc (tampon de 50 m si la distance
doit etre 100 m)
Sauver ce tampon en polygone qui serait ensuite utilise avec le mode
fusion : ainsi ils seraient exactement poses de sorte que les batiments
soient separes de 100m !
Cordialement
Pascal GERAUT
PRD / PND MapInfo
pascal.geraut@ equipement.gouv.fr