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é ?

#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

 

Pied de page des forums

Powered by FluxBB