Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

Annonce

Printemps des cartes 2024

#1 Tue 22 July 2014 18:08

joel cyrille
Participant occasionnel
Lieu: Douala Cameroun
Date d'inscription: 5 Jun 2014
Messages: 35

épaissir un couche

Salut !!!

Est-il possible d'épaissir une couche géographique (par exemple les frontières du Cameroun) en MapBasic ou en MapInfo ?

Si oui j'aimerais avoir un extrait de code, j'ai utilisé ce code

Code:

Set Map Layer 1 Global Pen (160,2,0)

où 1 est le numéro de la couche Géo.

Mais cela ne fonctionne pas!!!

Hors ligne

 

#2 Tue 22 July 2014 18:58

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: épaissir un couche

Salut,

Les paramêtres pour pen:
Pour ton exemple -> Pen (160,2,0) où 160 représente la largeur du trait -> 160 (un peu épais non? la largeur du trait de 1 à 7), 2 est le style et le 0 la couleur smile
0 -> transparent.
Extrait de la Bible:

width Integer value, usually from 1 to 7, representing the thickness of the line (in
pixels). To create an invisible line style, specify a width of zero, and use a pattern
value of 1 (one).
pattern Integer value from 1 to 118; see table below. Pattern 1 is invisible.
color Integer RGB color value; see RGB( ) function.


Pour les styles (pattern) celà correspond à ton 2 -> voir page 464 465 de la bible (MapBasicReferenceGuide 9.5) wink .
Pour bien commencer avec mapbasic (je sais que c'est rasoir et en plus en anglais) -> MapBasicREferenceGuide smile
--> http://www.pbinsight.com/support/produc … o-mapbasic
A+
Joël

Dernière modification par Spacejo (Tue 22 July 2014 19:07)

Hors ligne

 

Pied de page des forums

Powered by FluxBB