#1 Wed 12 May 2010 10:57
- Cyril Chat
- Participant actif
- Lieu: Niort
- Date d'inscription: 14 Feb 2010
- Messages: 90
[MapBasic 9.x] Augmentation d'un zoom
Bonjour à tous,
J'utilise le code suivant, afin d'effectuer un zoom sur une entité sélectionné.
Code:
Add Map window IdMap Layer monPolygone SET Map Window IdMap Zoom Entire Layer monPolygone
Mon zoom étant un peu trop faible, je souhaiterais savoir s'il y a la possibilité de l'augmenter au travers d'un coefficient ou autres...
Merci pour votre aide
Hors ligne
#2 Wed 12 May 2010 11:53
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: [MapBasic 9.x] Augmentation d'un zoom
Bonjour
Déterminez par MapperInfo() le zoom auquel vous êtes parvenu puis modifiez le par Set Map Window IdMap Zoom....
Hors ligne
#3 Wed 12 May 2010 13:06
- Cyril Chat
- Participant actif
- Lieu: Niort
- Date d'inscription: 14 Feb 2010
- Messages: 90
Re: [MapBasic 9.x] Augmentation d'un zoom
Serait il possible de me donner un exemple concret...
Merci.
Hors ligne
#4 Wed 12 May 2010 13:54
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: [MapBasic 9.x] Augmentation d'un zoom
Concret...non ! Mais un exemple plus explicite:
Code:
Add Map window IdMap Layer monPolygone SET Map Window IdMap Zoom Entire Layer monPolygone Set Distance Units "m" zoom_obtenu = MapperInfo(IdMap, MAPPER_INFO_ZOOM) zoom_voulu = zoom_obtenu*0.8 Set Map Window IdMap Zoom zoom_voulu Units "m"
Hors ligne
#5 Wed 12 May 2010 14:36
- Cyril Chat
- Participant actif
- Lieu: Niort
- Date d'inscription: 14 Feb 2010
- Messages: 90
Re: [MapBasic 9.x] Augmentation d'un zoom
Merci beaucoup...
Hors ligne