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 Wed 26 September 2007 17:21

Denis Jouin
Participant occasionnel
Lieu: Rouen
Date d'inscription: 10 Aug 2007
Messages: 20

boite de dialogue "choisir projection" en mapbasic

Bonjour,

je souhaite profiter de la boite de dialogue "Choisir projection" dans un programme mapbasic.

Comment l'ouvrir,

comment présenter les projections de MapInfo.PRJ, 

comment récupérer le choix de l'utilisateur ?

Merci de votre aide

Denis Jouin

Hors ligne

 

#2 Wed 26 September 2007 18:53

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: boite de dialogue "choisir projection" en mapbasic

Bonjour,
MapBasic offre l'ouverture du dialogue et renvoie le choix au format d'une clause CoordSys
Soit (en anglais):
ChooseProjection$( initial_coordsys, get_bounds )

initial_coordsys is a string value in the form of a Coordsys clause. It is used to set which coordinate system is selected when the dialog is first displayed.
If initial_coordsys is empty or an invalid coordsys clause, then the default longitude-latitude coordinate system is used as the initial selection.

get_bounds is a logical value that determines whether the users is prompted for boundary values when a non-earth projection is selected.
If get_bounds is true then the boundary dialog is displayed. If false, then the dialog is not displayed and the default boundary is used

Description

This function displays the Choose Projection dialog and returns the selected coordinate system as a string. The returned string is in the same format as the CoordSys clause. Use this function if you wish to allow the user to set a projection within your application.

Hors ligne

 

#3 Wed 26 September 2007 23:45

Denis Jouin
Participant occasionnel
Lieu: Rouen
Date d'inscription: 10 Aug 2007
Messages: 20

Re: boite de dialogue "choisir projection" en mapbasic

Merci de cette réponse rapide, simple, efficace et qui m'avait échappée.
Cordialement
Denis Jouin

Hors ligne

 

Pied de page des forums

Powered by FluxBB