#1 Mon 19 February 2007 18:00
- Marisa POQUET
- Participant occasionnel
- Date d'inscription: 2 Feb 2006
- Messages: 40
Retrouver l'encombrement d'une carte
J'utilise MapInfo 7.0. Je travaille sur 25 communes. Sur ces 25 communes, j'ai x tables, plusieurs analyses thématiques, des étiquettes. J'ai un document général d'ensemble, avec une belle légende (carte d'ensemble pour les 25 communes).
Maintenant, je dois produire une carte avec ces mêmes analyses thématiques, ces mêmes étiquettes, pour chaque commune. Comment dois je procéder, sachant que chaque carte n'aura pas le même encombrement. Toutes ces cartes auront la même échelle, mais certaines communes sont petites, d'autres plus grosses. Certaines sont allongées en portrait, d'autres en paysage. Je croyais qu'il fallait utiliser l'outil "créer des vues", mais d'après ce que j'ai compris, on peut retrouver le niveau de zoom, le centroïde de la vue, mais pas un encombrement donné. Je ne suis pas sûre d'être bien claire et ai un peu de mal à définir mon sujet !
Merci de vos conseils.
Marisa
Hors ligne
#2 Mon 19 February 2007 23:01
- Damien BEAUSEIGNEUR
- Participant assidu
- Lieu: meyzieu
- Date d'inscription: 5 Sep 2005
- Messages: 425
Re: Retrouver l'encombrement d'une carte
En fait il te faut créer une couche pour chaque commune contenant le contour de la commune étudiée et de t'en servir pour établir ton encombrement optimal.
il faut utiliser en Mapbasic:
set Map zoom Entire layer layerid.
ou en Manuel en passant par le menu carte afficher toute le couche.
Cela centrera correctement la vue ainsi que le facteur de zoom, ce facteur de zoom peut aussi servir de base, si l'on veut laisser une vision plus large, le zoom doit être multiplier par un nombre supérieur à 1. Par exemple en multipliant par 1,1 le zoom celà laissera une marge de 10% supérieur à l'image d'origine.
Cordialement.
Damien
Hors ligne
#3 Tue 20 February 2007 12:07
- Marisa POQUET
- Participant occasionnel
- Date d'inscription: 2 Feb 2006
- Messages: 40
Re: Retrouver l'encombrement d'une carte
Merci Damien. OK pour la création d'une couche par commune. Je comprends que
de cette façon, je retrouve un zoom et un emplacement, mais toujours avec
une fenêtre carte de même look, quelle que soit la forme de ma commune. Je
ne comprends pas ensuite comment faire pour la mise en page : toutes mes
cartes doivent être à la même échelle et donc la mise en page sera
différente pour chaque commune (carré de 20 x 20 pour l'une, rectangle
paysage de 20 x 30 pour l'autre,etc...et je ne vois pas comment gérér cela
automatiquement....). Il faut que je me replonge dans les histoires de zoom,
ce n'est pas très clair dans ma tête .Faut il un .WOR par commune ?
Merci encore.
Marisa
Hors ligne
#4 Tue 20 February 2007 12:11
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Retrouver l'encombrement d'une carte
Bonjour,
Juste pour dire: ça ira plus vite à la main (en créant 25 fenêtres cartes et autant de mises en page) qu'en cherchant une hypothétique automatisation. Bien sûr ce serait différent avec 400 communes...
Hors ligne
#5 Tue 20 February 2007 19:03
- Damien BEAUSEIGNEUR
- Participant assidu
- Lieu: meyzieu
- Date d'inscription: 5 Sep 2005
- Messages: 425
Re: Retrouver l'encombrement d'une carte
Désolé en fait ma méthode ne permettait pas de garde le même zoom, mais elle permettait de garder la même mise en page pour toutes les communes.
en fait il faudrait récupérer le rectangle contenant la commune pour établir la bonne dimension.
Mais dans ce cas, rien que le temps de penser à trouver la bonne méthode et la tester le problème sera déjà réglé manuellement. Comme le dit à juste titre Maurice.
Hors ligne
#6 Wed 21 February 2007 09:00
- Marisa POQUET
- Participant occasionnel
- Date d'inscription: 2 Feb 2006
- Messages: 40
Re: Retrouver l'encombrement d'une carte
Je vais m'y coller de ce pas ! Merci à tous les deux de vos précieux
conseils...si georezo n'existait pas...
Hors ligne