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

GEODATA DAYS 2024

#1 Tue 13 March 2007 13:45

pnicolas
Participant actif
Lieu: Grenoble
Date d'inscription: 9 Oct 2006
Messages: 57
Site web

recherche lignes de code pour echelle graphique

nous devons tracer une échelle graphique dans un programme VB, utilisant MapX, quelqu'un a - t -il déjà du code à ce sujet. Même en mapbasic, nous saurons le traduire!

merci

Hors ligne

 

#2 Tue 13 March 2007 15:05

Olivier T
Participant actif
Date d'inscription: 31 May 2006
Messages: 71

Re: recherche lignes de code pour echelle graphique

Dans ce genre de cas, je modifie l'échelle de la mise en page, un centimetre = X km puis je trace un segment de un centimetre sur la mise en page et j'ajoute un texte 1 cm = X km

Hors ligne

 

#3 Wed 14 March 2007 08:54

michel wurtz
Participant actif
Lieu: Neuve-Eglise
Date d'inscription: 17 Oct 2005
Messages: 119

Re: recherche lignes de code pour echelle graphique

Je propose de dessiner en bas à gauche de la carte MapX un rectangle
blanc, et dessus une échelle en vecteur, avec le texte en étiquette.
Cela fait créer deux couches dessin, que l'on efface à la fin.
Dans notre réalisation, l'échelle se cale automatiquement à des valeurs
rondes (1km, 2km, 5km, 10km, etc.) en fonction de la place disponible,
le nombre de division étant lui aussi automatiquement déterminé

Le tout fait dans les 300 lignes de code, commentaires compris, en
sachant qu'il s'agit d'un sous-programme lancé par un bouton "photo", et
qui va, entre le dessin de l'échelle et son effacement, soit sauver
l'image dans un fichier, soit la coller dans le presse papier, en
fonction d'une variable globale tirée d'un paramètre de la fonction
faisant apparaître le bouton.

--
Michel Wurtz

Hors ligne

 

Pied de page des forums

Powered by FluxBB