Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

340 views
Skip to first unread message

Roger Fraikin

unread,
Jun 28, 2013, 5:46:41 AM6/28/13
to Forum-NA...@googlegroups.com
Bonjour,

Comme mon message précédent est parti dans tous les sens, je recentre ici ma question en espérant qu'elle trouvera une réponse plutôt qu'un débat Windows/Android ;-)

Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
1- test.png (image)
2- test.map => à convertir en .prj et .map de Navigation et c'est le noeud du problème

En effet, pour Navigation, on a besoin de:

1- un fichier .prj pour définir la projection
 => Faute d'informations, j'ai simplement mis:
Projection = Mercator
Datum = WGE
origin_latitude = N00 00 00
central_meridian = W000 00 00
Scale_Factor = 1
false_Easting = 0
false_Northing = 0

2- un fichier .map pour définir la calibration
 => J'ai beau être matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution à 4 lignes donnée dans le manuel (chaque ~ représente une tabulation:

0~0~0~0~~       
1023~1023~0~0~~       
0~0~~~E001 24 22.30~N48 55 33.59
1023~1023~~~E007 01 32.43~N52 28 58.01

3- un fichier .gif (1024x1024 pix) généré en convertissant le png en gif de même résolution avec IrfanView

Le résultat:





J'ai dû foirer quelque chose, mais quoi?

Merci d'avance,
Roger F.

Exemple de fichier OziExplorer Map
------------------------------------------------
OziExplorer Map Data File Version 2.2
Test.png
Test.png
1 ,Map Code,
WGS 84,WGS 84,   0.0000,   0.0000,WGS 84
Reserved 1
Reserved 2
Magnetic Variation,,,E
Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
Point01,xy,    0,    0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
Point02,xy, 1023,    0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N
Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
Point04,xy,    0, 1023,in, deg, 48, 55.566515, N, 1, 24.375000, E, grid, , , ,N
Point05,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point06,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point07,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point08,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point09,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point10,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point11,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point12,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point13,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point14,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point15,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point16,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point17,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point18,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point19,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point20,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point21,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point22,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point23,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point24,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point25,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point26,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point27,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point28,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point29,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Point30,xy,     ,     ,in, deg,  ,  , grid, , , ,N
Projection Setup,,,,,,,,,,
Map Feature = MF ; Map Comment = MC     These follow if they exist
Track File = TF      These follow if they exist
Moving Map Parameters = MM?    These follow if they exist
MM0,Yes
MMPNUM,4
MMPXY, 1,     0,     0
MMPXY, 2,  1023,     0
MMPXY, 3,  1023,  1023
MMPXY, 4,     0,  1023
MMPLL, 1, 1.406250, 52.482780
MMPLL, 2, 7.025757, 52.482780
MMPLL, 3, 7.025757, 48.926109
MMPLL, 4, 1.406250, 48.926109
MOP,Map Open Position,0,0
MM1B, 388.195672
IWH,Map Image Width/Height, 1024, 1024

Test.prj
Test.map

Roger Fraikin

unread,
Jun 28, 2013, 6:01:50 AM6/28/13
to Forum-NA...@googlegroups.com
Les images du "résultat" ont disparu; les voici en fichiersInline image 1 attachés.

J'ai aussi essayé de mettre une longitude et une latitude moyenne dans la définition, avec le même résultat:

Projection = Mercator
Datum = WGE
origin_latitude = N50 00 00
central_meridian = E004 00 00

Scale_Factor = 1
false_Easting = 0
false_Northing = 0


Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/28 Roger Fraikin <rfraiki...@gmail.com>
Msg.jpg
Msg.jpg

Arnaud de Morant

unread,
Jun 28, 2013, 6:12:36 AM6/28/13
to Forum Navigation

Il existe une carte pour Xsoar cherche sur le net, il y a la France entière, avec les reliefs, c'est une application pour gliders, et voir pour convertir

Arnaud

--
--
Forum NAVIGATION (http://groups.google.com/group/Forum-NAVIGATION)
 
Aide sur l'abonnement : voir http://francois.fouchet.free.fr/Navigation/Aide/Forum.htm
 
==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
 
---
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
 
 

Roger Fraikin

unread,
Jun 28, 2013, 6:48:37 AM6/28/13
to forum-na...@googlegroups.com
Merci Arnaud, mais je ne cherche pas une carte, j'ai déjà la carte OACI Française.
Je cherche simplement le moyen de scanner des cartes spécifiques et de pouvoir les utiliser dans Navigation avec le calibrage ad hoc.

Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/28 Arnaud de Morant <adem...@gmail.com>

Roger Fraikin

unread,
Jun 28, 2013, 7:03:17 AM6/28/13
to forum-na...@googlegroups.com
En faisant des essais supplémentaires en ajoutant deux fois "9" dans la première ligne, j'ai vu que ce sont les tabulations à vide qui ne plaisent pas à Navigation qui semble attendre une longitude et une latitude à cet endroit car il affiche alors ">9< n'est pas une longitude valide" au lieu de ">< n'est pas une longitude valide".
Pourtant, l'aide (RTFM) dit:

"Le principe d'utilisation est le suivant :

  • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
  • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
  • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
  • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point"
Je pense donc avoir suivi le manuel, sauf que j'aurais dû mettre 1024 et pas 1023 dans les deux premières lignes; j'ai corrigé, mais j'ai toujours les mêmes messages d'erreur...

Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/28 Roger Fraikin <rfraiki...@gmail.com>

Roger Fraikin

unread,
Jun 28, 2013, 8:35:46 AM6/28/13
to forum-na...@googlegroups.com
J'ai aussi fait des essais "reverse engineering" en procédant par tâtonnement pour easthing et northing, avec un fichier .map à deux lignes (toujours avec des tabs pour les blancs multiples):
0   0   300000  6000000  E001 24 22.30  N48 55 33.59
1023  1023  900000  7000000  E007 01 32.43  N52 28 58.01   

Là, la carte apparaît presque au bon endroit; tout se passe comme si Lat/lon étaient ignorées et que seules les valeurs easthing et northing comptaient. Il ne me reste plus qu'à trouver les valeurs à mettre pour qu'elle soit à la bonne place et avec les bonnes proportions.

Pour traduire Lat/Lon en Easting/Northing, j'ai trouvé un calculateur on-line sur http://www.nearby.org.uk/coord.cgi mais les valeurs UTM qu'il me donne ne correspondent pas à celles qui donnent la bonne position sur l'écran de Navigation. Par exemple, je lis dans l'aide de Navigation:
"On trouve également les valeurs Easting/Northing d'un point précis dans les .MAP. Par exemple, dans le fichier ci-dessous, on peut déduire que le coin supérieur gauche du fichier (0,0) correspond à (W005 34/N51 16), ce qui donne en Easting/Northing (47108/1102933)"
=> Mais si j'entre les coordonnées "N51:16, W005:34" dans le convertisseur, il traduit par:
· Dec Min: 51:16.00000N 5:34.00000W · UTM: (Datum: WGS-84)Zone:30U E/N:320945,5682609 et pas 47108/1102933 comme dans l'exemple de l'aide sur les projections. J'en déduit qu'il s'agit d'un autre système d'Easting/Northing.

Mais j'ai une autre problème: la carte n'apparaît que si elle peut tenir entièrement sur l'écran; elle disparaît si je zoome davantage.

Là, j'y perds mon latin... et je crois que seul FouFou pourra m'expliquer où cela coince car c'est moi qui suit embourbé ;-)

Roger F.



Laurent MINI

unread,
Jun 28, 2013, 12:19:37 PM6/28/13
to forum-na...@googlegroups.com

Bonsoir Roger,

 

Il y quelques mois (entre 1 et 2 ans en fait), quelqu'un avait scanné la carte Région Parisienne au 1/250.000, et elle était géoréférencée, donc utilisable dans Navigation.

 

Je ne me souviens plus, ni de son format, ni s'il y avait un .MAP d'accompagnement, et hélas, je ne peux pas le vérifier, c'était sur mon ancien disque dur, qui a rendu l'âme depuis !

 

Cela dit, recherche sur le forum, il devrait y avoir des traces !

 

Lolo




> Message du 28/06/13 12:49
> De : "Roger Fraikin"
> A : forum-na...@googlegroups.com
> Copie à :
> Objet : Re: [Forum-NAVIGATION] Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?
> ---
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.
> Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
>  
>  
>

>

--
> --
> Forum NAVIGATION (http://groups.google.com/group/Forum-NAVIGATION)
>  
> Aide sur l'abonnement : voir http://francois.fouchet.free.fr/Navigation/Aide/Forum.htm
>  
> ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** >  
> ---
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.
> Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
>  
>  
>

>

Roger Fraikin

unread,
Jun 28, 2013, 1:01:53 PM6/28/13
to forum-na...@googlegroups.com
Merci Lolo pour le tuyau; j'ai trouvé les Emails, mais les fichiers ne sont plus téléchargeables dans le lien donné; sinon, je m'en serais servi comme exemple. Je vais donc me concentrer sur mon exemple et il me serait facile d'ajuster la position par itérations, mais je suis bloqué par la disparition de la carte dès qu'en zoomant sa dimension verticale dépasse celle de l'écran. Par contre, si elle dépasse horizontalement, pas de souci. Je n'en connais qu'un pour élucider ce genre de problème: FouFou!

Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/28 Laurent MINI <mi...@wanadoo.fr>
==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==

François FOUCHET

unread,
Jun 29, 2013, 4:16:41 AM6/29/13
to forum-na...@googlegroups.com
Bonjour,

Quelques infos concernant les cartes.

Tout d'abord, un petit coup de RTFM ne peut pas faire de mal. Ça se trouve à http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#Les_projections et plus particulièrement à http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#La_structure_des_repertoires_des_cartes.

Le truc à savoir sur les .MAP (décrit à l'adresse ci-dessus) est :

Voici le contenu d’un .MAP :

0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

Les zones sont séparées par des tabulations. On trouve 2 lignes, définissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l’ordre :

  • Coordonnées X/Y du pixel sur l’image (la première ligne sera forcement 0,0, la seconde largeur de l’image en pixels, hauteur de l’image en pixels – 1)
  • Coordonnées Easting/Northing selon la projection utilisée du point
  • Longitude/latitude de ce point

De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas où on n’a pas d’idée des coordonnées Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

0 0 0 0

1648 2057 0 0

428 407 E000 13 57 N49 08 50

1396 1793 E000 39 31 N48 45 35

Le principe d'utilisation est le suivant :

  • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
  • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
  • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
  • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonnées correspondantes.

Pour information, la première ligne peut comporter 2 zones supplémentaires, qui correspondent au calage manuel à apporter à la carte. Les effacer permet de revenir au calage par défaut.

Concernant les formats de fichier supportés, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les icônes (.ico), les fichiers avec codage des répétitions (.rle), les métafichiers (.wmf), les métafichiers étendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de façon courante.

Bons vols,
FouFou

François FOUCHET

unread,
Jun 29, 2013, 4:18:22 AM6/29/13
to forum-na...@googlegroups.com
Bonjour,

Te casses pas la tête, fait un fichier à 4 lignes, en précisant juste les coordonnées, Navigation va calculer easting/northing (et même les recalculer si tu changes les paramètres du .PRJ).

Bons vols,
FouFou

CAF JY

unread,
Jun 29, 2013, 6:47:05 AM6/29/13
to forum-navigation
Bonjour Roger,

Il y a 2 méthodes pour faire apparaître une carte dans Navigation

méthode A
Faire un fichier image (png, jpeg,..)
Faire un fichier de déclaration du système de projection (le fameux prj) de la famille de cartes
Faire un fichier de calage de chaque carte (le .map qui se fait tout seul avec Navigation)
Cette méthode fonctionne très bien et présente l'avantage de garder des fichiers image sur lesquels on va pourvoir faire des modif  ou porter des annotations (nouvelles éoliennes par ex) voire une MAJ complète

méthode B
idem sauf aboutir à une carte à un format (ecw par ex) contenant ses infos de calage. Plus besoin de .map
J'avais fais un tuto dans le passé, je le joins

Dans le 2 cas , on galère parfois avec le prj (pas de  carte du tout ou alors elle est décalée de plusieurs milliers de NM), attaché un prj passe partout, juste à bricoler un peu.

avec un fichier excel, joint aussi, on peut refaire un 2eme tour pour corriger si petits décalages presque inévitables car on n'est sans doute pas des pros de la carto

C'est vrai que les premières fois, cela fait du bien d'aller faire une balade en avion pour se détendre!

Bon courage

Jean-Yves






Conversion22.xls
Fichier type.prj
Méthodo_GoogleRelief_Ecw.pdf

Roger Fraikin

unread,
Jun 29, 2013, 7:51:40 AM6/29/13
to forum-na...@googlegroups.com
Merci Francois pour ton aide.

Je suis aussi adepte du RTFM et dans ce cas précis, je l'ai épluché sous tous les angles dans les chapitres "projections".

Ce qui a pollué mes essais, ce sont les plantages multiples...jusqu'au moment où j'ai vu que cela ne plantait plus si je supprimais le retour de chariot à la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attachés à mon message précédents.

Un autre souci était que la carte était parfois présente (on le voit à l'interruption des lignes de contour), mais invisible (blanche); peut-être une différence subtile entre le nom du fichier .map et le .gif a-t-elle causé ce problème. Par contre, le cas de la carte uniquement visible à un niveau de zoom qui pouvait l'afficher entièrement dans la dimension verticale de la fenêtre (pas de souci si elle dépassait à gauche ou à droite) ressemble à un bug.

Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi  avons décidé hier soir d'annuler notre vol d'aujourd'hui à cause de la météo :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles  GMFrance téléchargées chez toi et j'ai procédé par modifications successives en jouant sur easting/northing par tatonnements assistés (coefficient de sensibilité calculé par excel et itérations) jusqu'à avoir une carte parfaitement calibrée avec une carte en Bmp. Quand tout était bon, je suis passé au .gif qui prend moins de place.

Ce que je n'ai pas compris, c'est à quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le résultat.

En tous cas, j'ai une solution (itérative) pour calculer easting/northing et je suis dépanné.
Mais comme j'aime bien explorer et que j'ai compris la sensibilité au "retour de chariot" final, je vais suivre ton conseil et réessayer le mode 4 lignes qui est certainement plus pratique.
C'est d'ailleurs celui que j'avais utilisé pour préparer ma navigation en pénichette sur le Canal du Midi.

Merci encore et bon WE!
Roger F.


Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/29 François FOUCHET <francois...@gmail.com>

Roger Fraikin

unread,
Jun 29, 2013, 7:59:02 AM6/29/13
to forum-na...@googlegroups.com
Merci Jean-Yves pour ta réponse.
Voir aussi ma réponse à François concernant la solution que j'ai fini par appliquer, avec l'assistance d'Excel pour mathématiser mes itérations de calibration.
Je suis très intéressé par ECW, c'est juste que je n'avais pas trouvé d'outil pour en créer; il y a bien CreateECW, mais Navigation ne digérait pas les résultats (ou bien je les lui ai mal présentés).
Je vais donc lire avec intérêt ta méthodo; je vois que c'est assez fouillé et je m'y suis sans doute mal pris (et je n'ai pas OziExplorer).
Bon Week-End!
Roger F.

PS. Dans ton mail, à la méthode A, tu dis "png", mais Navigation ne semble pas les digérer; par contre gif et jpg sont de bonnes alternatives à bmp en terme d'encombrement.

Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/29 CAF JY <rvfq...@gmail.com>

Roger Fraikin

unread,
Jun 29, 2013, 8:18:00 AM6/29/13
to forum-na...@googlegroups.com
Je viens de tester la méthode 4 lignes, qui donne toujours les messages d'erreur ">< n'est pas une longitude valide" et ">< n'est pas une latitude valide" et puis plantage.
Mais j'ai eu la curiosité de recharger le fichier .map après l'essai et j'y ai trouvé ceci:

0    0    234791.359331479    6717436.09857287       
6656    5376    743474.168634552    6307628.09197344       
0    0            E002°06'33    N51°43'39
6655    5375            E006°40'41    N49°23'00

Navigation a donc bien calculé les valeurs easting/northing.
Malheureusement, il plante toujours si je redémarre sur ce fichier.
Par contre, si je copie les valeurs easting/northing ainsi obtenues dans la version "2 lignes", ma carte est calibrée et j'ai une solution immédiate sans itérations (alléluia!).

François, j'ai joint mes fichiers .map avant et après lancement de Navigation, ainsi que le fichier 2 lignes qui fonctionne (au cas où tu serais intéressé de chercher la cause du plantage).

Bon WE,
Roger F.


Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/29 Roger Fraikin <rfraiki...@gmail.com>
test 4lig avant.map
test 4lig après.map
Test 2 lig.map

François FOUCHET

unread,
Nov 2, 2013, 1:45:19 PM11/2/13
to forum-na...@googlegroups.com
Bonjour,

Y'a un d�but de support avec la 2.13.69.

Il est clair que la table des �quivalences Ozi/Navigation n'en est qu'� ses d�buts.

Ne pas h�siter � m'envoyer .PRJ et .MAP r�calcitrants, que j'am�liore leur support.

Bons vols,
FouFou

Le 29/06/2013 13:51, Roger Fraikin a �crit�:
Merci Francois pour ton aide.

Je suis aussi adepte du RTFM et dans ce cas pr�cis, je l'ai �pluch� sous tous les angles dans les chapitres "projections".

Ce qui a pollu� mes essais, ce sont les plantages multiples...jusqu'au moment o� j'ai vu que cela ne plantait plus si je supprimais le retour de chariot � la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attach�s � mon message pr�c�dents.

Un autre souci �tait que la carte �tait parfois pr�sente (on le voit � l'interruption des lignes de contour), mais invisible (blanche); peut-�tre une diff�rence subtile entre le nom du fichier .map et le .gif a-t-elle caus� ce probl�me. Par contre, le cas de la carte uniquement visible � un niveau de zoom qui pouvait l'afficher enti�rement dans la dimension verticale de la fen�tre (pas de souci si elle d�passait � gauche ou � droite) ressemble � un bug.

Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi� avons d�cid� hier soir d'annuler notre vol d'aujourd'hui � cause de la m�t�o :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles� GMFrance t�l�charg�es chez toi et j'ai proc�d� par modifications successives en jouant sur easting/northing par tatonnements assist�s (coefficient de sensibilit� calcul� par excel et it�rations) jusqu'� avoir une carte parfaitement calibr�e avec une carte en Bmp. Quand tout �tait bon, je suis pass� au .gif qui prend moins de place.

Ce que je n'ai pas compris, c'est � quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le r�sultat.

En tous cas, j'ai une solution (it�rative) pour calculer easting/northing et je suis d�pann�.
Mais comme j'aime bien explorer et que j'ai compris la sensibilit� au "retour de chariot" final, je vais suivre ton conseil et r�essayer le mode 4 lignes qui est certainement plus pratique.
C'est d'ailleurs celui que j'avais utilis� pour pr�parer ma navigation en p�nichette sur le Canal du Midi.

Merci encore et bon WE!
Roger F.


Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/29 Fran�ois FOUCHET <francois...@gmail.com>
Bonjour,

Quelques infos concernant les cartes.

Tout d'abord, un petit coup de RTFM ne peut pas faire de mal. �a se trouve � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#Les_projections et plus particuli�rement � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#La_structure_des_repertoires_des_cartes.

Le truc � savoir sur les .MAP (d�crit � l'adresse ci-dessus) est :

Voici le contenu d�un .MAP�:

0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

Les zones sont s�par�es par des tabulations. On trouve 2 lignes, d�finissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l�ordre�:

  • Coordonn�es X/Y du pixel sur l�image (la premi�re ligne sera forcement 0,0, la seconde largeur de l�image en pixels, hauteur de l�image en pixels � 1)
  • Coordonn�es Easting/Northing selon la projection utilis�e du point
  • Longitude/latitude de ce point

De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas o� on n�a pas d�id�e des coordonn�es Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

0 0 0 0

1648 2057 0 0

428 407 E000 13 57 N49 08 50

1396 1793 E000 39 31 N48 45 35

Le principe d'utilisation est le suivant :

  • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
  • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
  • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
  • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonn�es correspondantes.

Pour information, la premi�re ligne peut comporter 2 zones suppl�mentaires, qui correspondent au calage manuel � apporter � la carte. Les effacer permet de revenir au calage par d�faut.

Concernant les formats de fichier support�s, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les ic�nes (.ico), les fichiers avec codage des r�p�titions (.rle), les m�tafichiers (.wmf), les m�tafichiers �tendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de fa�on courante.

Bons vols,
FouFou

Le 28/06/2013 11:46, Roger Fraikin a �crit�:
Bonjour,

Comme mon message pr�c�dent est parti dans tous les sens, je recentre ici ma question en esp�rant qu'elle trouvera une r�ponse plut�t qu'un d�bat Windows/Android ;-)

Comment g�n�rer les fichiers cartes de Navigation (prj, map, gif) � partir d'une carte au format OziExplorer?

Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
1- test.png (image)
2- test.map => � convertir en .prj et .map de Navigation et c'est le noeud du probl�me

En effet, pour Navigation, on a besoin de:

1- un fichier .prj pour d�finir la projection
�=> Faute d'informations, j'ai simplement mis:

Projection = Mercator
Datum = WGE
origin_latitude = N00 00 00
central_meridian = W000 00 00
Scale_Factor = 1
false_Easting = 0
false_Northing = 0

2- un fichier .map pour d�finir la calibration
�=> J'ai beau �tre matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution � 4 lignes donn�e dans le manuel (chaque ~ repr�sente une tabulation:

0~0~0~0~~ �� ���
1023~1023~0~0~~ �� ���
0~0~~~E001 24 22.30~N48 55 33.59
1023~1023~~~E007 01 32.43~N52 28 58.01

3- un fichier .gif (1024x1024 pix) g�n�r� en convertissant le png en gif de m�me r�solution avec IrfanView

Le r�sultat:





J'ai d� foirer quelque chose, mais quoi?

Merci d'avance,
Roger F.

Exemple de fichier OziExplorer Map
------------------------------------------------
OziExplorer Map Data File Version 2.2
Test.png
Test.png
1 ,Map Code,
WGS 84,WGS 84,�� 0.0000,�� 0.0000,WGS 84

Reserved 1
Reserved 2
Magnetic Variation,,,E
Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
Point01,xy,��� 0,��� 0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
Point02,xy, 1023,��� 0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
Point04,xy,��� 0, 1023,in, deg, 48, 55.566515, N, 1, 24.375000, E, grid, , , ,N
Point05,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point06,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point07,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point08,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point09,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point10,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point11,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point12,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point13,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point14,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point15,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point16,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point17,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point18,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point19,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point20,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point21,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point22,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point23,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point24,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point25,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point26,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point27,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point28,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point29,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Point30,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
Projection Setup,,,,,,,,,,
Map Feature = MF ; Map Comment = MC���� These follow if they exist
Track File = TF����� These follow if they exist
Moving Map Parameters = MM?��� These follow if they exist
MM0,Yes
MMPNUM,4
MMPXY, 1,���� 0,���� 0
MMPXY, 2,� 1023,���� 0
MMPXY, 3,� 1023,� 1023
MMPXY, 4,���� 0,� 1023

MMPLL, 1, 1.406250, 52.482780
MMPLL, 2, 7.025757, 52.482780
MMPLL, 3, 7.025757, 48.926109
MMPLL, 4, 1.406250, 48.926109
MOP,Map Open Position,0,0
MM1B, 388.195672
IWH,Map Image Width/Height, 1024, 1024

�
�
==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
�
---
Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
�
�

�
�
==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
�
---
Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
�
�

�
�
==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
�
---
Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
�
�

CAF JY

unread,
Nov 3, 2013, 4:55:07 AM11/3/13
to forum-navigation
Bonjour,

Le problème n'est pas vraiment de trouver des correspondances entre Navigation et OziExplorer car il est facile de lire et de comprendre ce que contiennent les .map des uns et des autres mais ceci n'a d'autre utilité que de comprendre .
En plus la méthode de François pour préécrire un .map avec des zéros et les coordonnées des coins a été améliorée et est vraiment simple.
Par contre, comme cela ne fait que 2 points de calage, la carte peut être déformée au milieu, alors qu'avec la version payante d'Ozi, on peut en avoir un grand nombre de pts de calage.
En fait il y a 2 complications mais d'ordre différent:

1- Le prj, problème majeur.
Savoir quelle projection et quelle paramétrage de cette projection vont fonctionner notamment en partant d'une carte scannée.
Ce point est tellement sensible que pour peu de différence, on retrouve sa carte en Antarctique ou à côté d'Hawaï et encore il faut bien chercher sans que Navigation plante si on dézoome trop.
Notamment une carte française qui tombera pile à sa place en Lambert93 passera mal avec un prj en Mercator
La solution est de trouver la vraie projection et n'est donc pas dans des convertisseurs.

2- Choisir sa méthode: il y en a 2:
2-1 Fichier image +.map de François
2-2 Fichier Ecw, pas besoin de .map

2-1 Très facile (voir l'aide Navigation)
2-2 Si les coins tombent en mer, la méthode simple de François n'est pas facile. Il faut passer avec Ozi (version payante pour avoir plus de 2 pts de calage). Il n'y a pas de grosse difficulté technique mais du temps à passer et on en manque tous mais après, ce n'est pas fini, il faut transformer le fichier image en Ecw au moyen du .map d'Ozi avec CreateEcw..

Jean-Yves




Le 2 novembre 2013 18:45, François FOUCHET <francois...@gmail.com> a écrit :
Bonjour,

Y'a un début de support avec la 2.13.69.

Il est clair que la table des équivalences Ozi/Navigation n'en est qu'à ses débuts.

Ne pas hésiter à m'envoyer .PRJ et .MAP récalcitrants, que j'améliore leur support.

Bons vols,
FouFou


Le 29/06/2013 13:51, Roger Fraikin a écrit :
Merci Francois pour ton aide.

Je suis aussi adepte du RTFM et dans ce cas précis, je l'ai épluché sous tous les angles dans les chapitres "projections".

Ce qui a pollué mes essais, ce sont les plantages multiples...jusqu'au moment où j'ai vu que cela ne plantait plus si je supprimais le retour de chariot à la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attachés à mon message précédents.

Un autre souci était que la carte était parfois présente (on le voit à l'interruption des lignes de contour), mais invisible (blanche); peut-être une différence subtile entre le nom du fichier .map et le .gif a-t-elle causé ce problème. Par contre, le cas de la carte uniquement visible à un niveau de zoom qui pouvait l'afficher entièrement dans la dimension verticale de la fenêtre (pas de souci si elle dépassait à gauche ou à droite) ressemble à un bug.

Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi  avons décidé hier soir d'annuler notre vol d'aujourd'hui à cause de la météo :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles  GMFrance téléchargées chez toi et j'ai procédé par modifications successives en jouant sur easting/northing par tatonnements assistés (coefficient de sensibilité calculé par excel et itérations) jusqu'à avoir une carte parfaitement calibrée avec une carte en Bmp. Quand tout était bon, je suis passé au .gif qui prend moins de place.

Ce que je n'ai pas compris, c'est à quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le résultat.

En tous cas, j'ai une solution (itérative) pour calculer easting/northing et je suis dépanné.
Mais comme j'aime bien explorer et que j'ai compris la sensibilité au "retour de chariot" final, je vais suivre ton conseil et réessayer le mode 4 lignes qui est certainement plus pratique.
C'est d'ailleurs celui que j'avais utilisé pour préparer ma navigation en pénichette sur le Canal du Midi.

Merci encore et bon WE!
Roger F.


Bons vols! - Fly Safe
Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


2013/6/29 François FOUCHET <francois...@gmail.com>
Bonjour,

Quelques infos concernant les cartes.

Le truc à savoir sur les .MAP (décrit à l'adresse ci-dessus) est :

Voici le contenu d’un .MAP :

0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

Les zones sont séparées par des tabulations. On trouve 2 lignes, définissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l’ordre :

    • Coordonnées X/Y du pixel sur l’image (la première ligne sera forcement 0,0, la seconde largeur de l’image en pixels, hauteur de l’image en pixels – 1)
    • Coordonnées Easting/Northing selon la projection utilisée du point
    • Longitude/latitude de ce point

    De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas où on n’a pas d’idée des coordonnées Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

    0 0 0 0

    1648 2057 0 0

    428 407 E000 13 57 N49 08 50

    1396 1793 E000 39 31 N48 45 35

    Le principe d'utilisation est le suivant :

    • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
    • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
    • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
    • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

    Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonnées correspondantes.

    Pour information, la première ligne peut comporter 2 zones supplémentaires, qui correspondent au calage manuel à apporter à la carte. Les effacer permet de revenir au calage par défaut.

    Concernant les formats de fichier supportés, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les icônes (.ico), les fichiers avec codage des répétitions (.rle), les métafichiers (.wmf), les métafichiers étendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de façon courante.

    Bons vols,
    FouFou

    Le 28/06/2013 11:46, Roger Fraikin a écrit :
    Bonjour,

    Comme mon message précédent est parti dans tous les sens, je recentre ici ma question en espérant qu'elle trouvera une réponse plutôt qu'un débat Windows/Android ;-)

    Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

    Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
    1- test.png (image)
    2- test.map => à convertir en .prj et .map de Navigation et c'est le noeud du problème

    En effet, pour Navigation, on a besoin de:

    1- un fichier .prj pour définir la projection

     => Faute d'informations, j'ai simplement mis:
    Projection = Mercator
    Datum = WGE
    origin_latitude = N00 00 00
    central_meridian = W000 00 00
    Scale_Factor = 1
    false_Easting = 0
    false_Northing = 0

    2- un fichier .map pour définir la calibration
     => J'ai beau être matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution à 4 lignes donnée dans le manuel (chaque ~ représente une tabulation:

    0~0~0~0~~       
    1023~1023~0~0~~       
    0~0~~~E001 24 22.30~N48 55 33.59
    1023~1023~~~E007 01 32.43~N52 28 58.01

    3- un fichier .gif (1024x1024 pix) généré en convertissant le png en gif de même résolution avec IrfanView

    Le résultat:





    J'ai dû foirer quelque chose, mais quoi?

    Merci d'avance,
    Roger F.

    Exemple de fichier OziExplorer Map
    ------------------------------------------------
    OziExplorer Map Data File Version 2.2
    Test.png
    Test.png
    1 ,Map Code,
    WGS 84,WGS 84,   0.0000,   0.0000,WGS 84

    Reserved 1
    Reserved 2
    Magnetic Variation,,,E
    Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
    Point01,xy,    0,    0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
    Point02,xy, 1023,    0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

    Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
    Point30,xy,     ,     ,in, deg,  ,  , grid, , , ,N
    Projection Setup,,,,,,,,,,
    Map Feature = MF ; Map Comment = MC     These follow if they exist
    Track File = TF      These follow if they exist
    Moving Map Parameters = MM?    These follow if they exist
    MM0,Yes
    MMPNUM,4

    MMPXY, 1,     0,     0
    MMPXY, 2,  1023,     0
    MMPXY, 3,  1023,  1023
    MMPXY, 4,     0,  1023

    MMPLL, 1, 1.406250, 52.482780
    MMPLL, 2, 7.025757, 52.482780
    MMPLL, 3, 7.025757, 48.926109
    MMPLL, 4, 1.406250, 48.926109
    MOP,Map Open Position,0,0
    MM1B, 388.195672
    IWH,Map Image Width/Height, 1024, 1024

    ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
     
    ---
    Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
    Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

    Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
     
     
    ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
     
    ---
    Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
    Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

    Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
     
     
    ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
     
    ---
    Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
    Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

    Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
     
     
    ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
     
    ---
    Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
    Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

    François FOUCHET

    unread,
    Nov 3, 2013, 5:07:49 AM11/3/13
    to forum-na...@googlegroups.com
    Bonjour,

    En fait, on peut pr�senter le m�me probl�me d'une autre fa�on pour arriver au m�me r�sultat :
    1. soit on connait la projection, et on peut caler avec 2 points, ce qui permet une utilisation imm�diate dans recalcul de l'image.
    2. soit on ne la connait pas, et on l'approxime (voire on met n'importe quoi), et on cale avec une multitude de points (plus il y en a, plus c'est pr�cis). Inconv�nient, c'est (beaucoup) plus long lors de l'ex�cution (ou �a oblige � recalculer une image qu'on utilise ensuite).

    Pour le moment, j'ai impl�ment� la premi�re solution.

    J'ai cherch� rapidos un algo pour la seconde, je n'ai pas encore trouv� ...

    Bons vols,
    FouFou

    Le 03/11/2013 10:55, CAF JY a �crit�:
    Bonjour,

    Le probl�me n'est pas vraiment de trouver des correspondances entre Navigation et OziExplorer car il est facile de lire et de comprendre ce que contiennent les .map des uns et des autres mais ceci n'a d'autre utilit� que de comprendre .
    En plus la m�thode de Fran�ois pour pr��crire un .map avec des z�ros et les coordonn�es des coins a �t� am�lior�e et est vraiment simple.
    Par contre, comme cela ne fait que 2 points de calage, la carte peut �tre d�form�e au milieu, alors qu'avec la version payante d'Ozi, on peut en avoir un grand nombre de pts de calage.
    En fait il y a 2 complications mais d'ordre diff�rent:

    1- Le prj, probl�me majeur.
    Savoir quelle projection et quelle param�trage de cette projection vont fonctionner notamment en partant d'une carte scann�e.
    Ce point est tellement sensible que pour peu de diff�rence, on retrouve sa carte en Antarctique ou � c�t� d'Hawa� et encore il faut bien chercher sans que Navigation plante si on d�zoome trop.
    Notamment une carte fran�aise qui tombera pile � sa place en Lambert93 passera mal avec un prj en Mercator

    La solution est de trouver la vraie projection et n'est donc pas dans des convertisseurs.

    2- Choisir sa m�thode: il y en a 2:
    2-1 Fichier image +.map de Fran�ois

    2-2 Fichier Ecw, pas besoin de .map

    2-1 Tr�s facile (voir l'aide Navigation)
    2-2 Si les coins tombent en mer, la m�thode simple de Fran�ois n'est pas facile. Il faut passer avec Ozi (version payante pour avoir plus de 2 pts de calage). Il n'y a pas de grosse difficult� technique mais du temps � passer et on en manque tous mais apr�s, ce n'est pas fini, il faut transformer le fichier image en Ecw au moyen du .map d'Ozi avec CreateEcw..

    Jean-Yves




    Le 2 novembre 2013 18:45, Fran�ois FOUCHET <francois...@gmail.com> a �crit :
    Bonjour,

    Y'a un d�but de support avec la 2.13.69.

    Il est clair que la table des �quivalences Ozi/Navigation n'en est qu'� ses d�buts.

    Ne pas h�siter � m'envoyer .PRJ et .MAP r�calcitrants, que j'am�liore leur support.

    Bons vols,
    FouFou

    Le 29/06/2013 13:51, Roger Fraikin a �crit�:
    Merci Francois pour ton aide.

    Je suis aussi adepte du RTFM et dans ce cas pr�cis, je l'ai �pluch� sous tous les angles dans les chapitres "projections".

    Ce qui a pollu� mes essais, ce sont les plantages multiples...jusqu'au moment o� j'ai vu que cela ne plantait plus si je supprimais le retour de chariot � la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

    Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attach�s � mon message pr�c�dents.

    Un autre souci �tait que la carte �tait parfois pr�sente (on le voit � l'interruption des lignes de contour), mais invisible (blanche); peut-�tre une diff�rence subtile entre le nom du fichier .map et le .gif a-t-elle caus� ce probl�me. Par contre, le cas de la carte uniquement visible � un niveau de zoom qui pouvait l'afficher enti�rement dans la dimension verticale de la fen�tre (pas de souci si elle d�passait � gauche ou � droite) ressemble � un bug.

    Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi� avons d�cid� hier soir d'annuler notre vol d'aujourd'hui � cause de la m�t�o :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles� GMFrance t�l�charg�es chez toi et j'ai proc�d� par modifications successives en jouant sur easting/northing par tatonnements assist�s (coefficient de sensibilit� calcul� par excel et it�rations) jusqu'� avoir une carte parfaitement calibr�e avec une carte en Bmp. Quand tout �tait bon, je suis pass� au .gif qui prend moins de place.

    Ce que je n'ai pas compris, c'est � quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le r�sultat.

    En tous cas, j'ai une solution (it�rative) pour calculer easting/northing et je suis d�pann�.
    Mais comme j'aime bien explorer et que j'ai compris la sensibilit� au "retour de chariot" final, je vais suivre ton conseil et r�essayer le mode 4 lignes qui est certainement plus pratique.
    C'est d'ailleurs celui que j'avais utilis� pour pr�parer ma navigation en p�nichette sur le Canal du Midi.

    Merci encore et bon WE!
    Roger F.


    Bons vols! - Fly Safe
    Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


    2013/6/29 Fran�ois FOUCHET <francois...@gmail.com>
    Bonjour,

    Quelques infos concernant les cartes.

    Tout d'abord, un petit coup de RTFM ne peut pas faire de mal. �a se trouve � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#Les_projections et plus particuli�rement � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#La_structure_des_repertoires_des_cartes.

    Le truc � savoir sur les .MAP (d�crit � l'adresse ci-dessus) est :

    Voici le contenu d�un .MAP�:

    0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

    999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

    Les zones sont s�par�es par des tabulations. On trouve 2 lignes, d�finissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l�ordre�:

      • Coordonn�es X/Y du pixel sur l�image (la premi�re ligne sera forcement 0,0, la seconde largeur de l�image en pixels, hauteur de l�image en pixels � 1)
      • Coordonn�es Easting/Northing selon la projection utilis�e du point
      • Longitude/latitude de ce point

      De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas o� on n�a pas d�id�e des coordonn�es Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

      0 0 0 0

      1648 2057 0 0

      428 407 E000 13 57 N49 08 50

      1396 1793 E000 39 31 N48 45 35

      Le principe d'utilisation est le suivant :

      • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
      • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
      • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
      • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

      Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonn�es correspondantes.

      Pour information, la premi�re ligne peut comporter 2 zones suppl�mentaires, qui correspondent au calage manuel � apporter � la carte. Les effacer permet de revenir au calage par d�faut.

      Concernant les formats de fichier support�s, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les ic�nes (.ico), les fichiers avec codage des r�p�titions (.rle), les m�tafichiers (.wmf), les m�tafichiers �tendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de fa�on courante.

      Bons vols,
      FouFou

      Le 28/06/2013 11:46, Roger Fraikin a �crit�:
      Bonjour,

      Comme mon message pr�c�dent est parti dans tous les sens, je recentre ici ma question en esp�rant qu'elle trouvera une r�ponse plut�t qu'un d�bat Windows/Android ;-)

      Comment g�n�rer les fichiers cartes de Navigation (prj, map, gif) � partir d'une carte au format OziExplorer?

      Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
      1- test.png (image)
      2- test.map => � convertir en .prj et .map de Navigation et c'est le noeud du probl�me

      En effet, pour Navigation, on a besoin de:
      1- un fichier .prj pour d�finir la projection
      �=> Faute d'informations, j'ai simplement mis:

      Projection = Mercator
      Datum = WGE
      origin_latitude = N00 00 00
      central_meridian = W000 00 00
      Scale_Factor = 1
      false_Easting = 0
      false_Northing = 0

      2- un fichier .map pour d�finir la calibration
      �=> J'ai beau �tre matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution � 4 lignes donn�e dans le manuel (chaque ~ repr�sente une tabulation:

      0~0~0~0~~ �� ���
      1023~1023~0~0~~ �� ���
      0~0~~~E001 24 22.30~N48 55 33.59
      1023~1023~~~E007 01 32.43~N52 28 58.01

      3- un fichier .gif (1024x1024 pix) g�n�r� en convertissant le png en gif de m�me r�solution avec IrfanView

      Le r�sultat:





      J'ai d� foirer quelque chose, mais quoi?

      Merci d'avance,
      Roger F.

      Exemple de fichier OziExplorer Map
      ------------------------------------------------
      OziExplorer Map Data File Version 2.2
      Test.png
      Test.png
      1 ,Map Code,
      WGS 84,WGS 84,�� 0.0000,�� 0.0000,WGS 84

      Reserved 1
      Reserved 2
      Magnetic Variation,,,E
      Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
      Point01,xy,��� 0,��� 0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
      Point02,xy, 1023,��� 0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

      Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
      Point30,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
      Projection Setup,,,,,,,,,,

      Map Feature = MF ; Map Comment = MC���� These follow if they exist
      Track File = TF����� These follow if they exist
      Moving Map Parameters = MM?��� These follow if they exist
      MM0,Yes
      MMPNUM,4

      MMPXY, 1,���� 0,���� 0
      MMPXY, 2,� 1023,���� 0
      MMPXY, 3,� 1023,� 1023
      MMPXY, 4,���� 0,� 1023

      MMPLL, 1, 1.406250, 52.482780
      MMPLL, 2, 7.025757, 52.482780
      MMPLL, 3, 7.025757, 48.926109
      MMPLL, 4, 1.406250, 48.926109
      MOP,Map Open Position,0,0
      MM1B, 388.195672
      IWH,Map Image Width/Height, 1024, 1024

      �
      �
      ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
      �
      ---
      Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
      Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

      Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
      �
      �

      �
      �
      ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
      �
      ---
      Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
      Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

      Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
      �
      �

      �
      �
      ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
      �
      ---
      Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
      Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

      Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
      �
      �

      �
      �
      ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
      �
      ---
      Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
      Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

      Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
      �
      �
      ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
      �
      ---
      Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
      Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

      Fly Jodel

      unread,
      Nov 3, 2013, 9:21:00 PM11/3/13
      to forum-na...@googlegroups.com
      Bonjour François,

      "Y'a un début de support avec la 2.13.69."

      c'est-à-dire ? cette information m'intéresse au plus haut point. Tu veux dire que tu as effectué une moulinette qui permet d'afficher une carte dans Navigation, à partir d'un .MAP et d'un .JPG calibré avec oziexplorer ?

      et serait-ce aussi facile que de placer ces deux fichiers dans le répertoire CARTES ? (je ne crois pas après essai...)

      concrètement je fais quoi ? (calibrer à la main pour Foufou, j'y arrive)

      Merci !
      Michel




      Le 2 novembre 2013 18:45, François FOUCHET <francois...@gmail.com> a écrit :
      Bonjour,

      Y'a un début de support avec la 2.13.69.

      Il est clair que la table des équivalences Ozi/Navigation n'en est qu'à ses débuts.

      Ne pas hésiter à m'envoyer .PRJ et .MAP récalcitrants, que j'améliore leur support.

      Bons vols,
      FouFou


      Le 29/06/2013 13:51, Roger Fraikin a écrit :
      Merci Francois pour ton aide.

      Je suis aussi adepte du RTFM et dans ce cas précis, je l'ai épluché sous tous les angles dans les chapitres "projections".

      Ce qui a pollué mes essais, ce sont les plantages multiples...jusqu'au moment où j'ai vu que cela ne plantait plus si je supprimais le retour de chariot à la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

      Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attachés à mon message précédents.

      Un autre souci était que la carte était parfois présente (on le voit à l'interruption des lignes de contour), mais invisible (blanche); peut-être une différence subtile entre le nom du fichier .map et le .gif a-t-elle causé ce problème. Par contre, le cas de la carte uniquement visible à un niveau de zoom qui pouvait l'afficher entièrement dans la dimension verticale de la fenêtre (pas de souci si elle dépassait à gauche ou à droite) ressemble à un bug.

      Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi  avons décidé hier soir d'annuler notre vol d'aujourd'hui à cause de la météo :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles  GMFrance téléchargées chez toi et j'ai procédé par modifications successives en jouant sur easting/northing par tatonnements assistés (coefficient de sensibilité calculé par excel et itérations) jusqu'à avoir une carte parfaitement calibrée avec une carte en Bmp. Quand tout était bon, je suis passé au .gif qui prend moins de place.

      Ce que je n'ai pas compris, c'est à quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le résultat.

      En tous cas, j'ai une solution (itérative) pour calculer easting/northing et je suis dépanné.
      Mais comme j'aime bien explorer et que j'ai compris la sensibilité au "retour de chariot" final, je vais suivre ton conseil et réessayer le mode 4 lignes qui est certainement plus pratique.
      C'est d'ailleurs celui que j'avais utilisé pour préparer ma navigation en pénichette sur le Canal du Midi.

      Merci encore et bon WE!
      Roger F.


      Bons vols! - Fly Safe
      Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


      2013/6/29 François FOUCHET <francois...@gmail.com>
      Bonjour,

      Quelques infos concernant les cartes.

      Le truc à savoir sur les .MAP (décrit à l'adresse ci-dessus) est :

      Voici le contenu d’un .MAP :

      0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

      999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

      Les zones sont séparées par des tabulations. On trouve 2 lignes, définissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l’ordre :

        • Coordonnées X/Y du pixel sur l’image (la première ligne sera forcement 0,0, la seconde largeur de l’image en pixels, hauteur de l’image en pixels – 1)
        • Coordonnées Easting/Northing selon la projection utilisée du point
        • Longitude/latitude de ce point

        De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas où on n’a pas d’idée des coordonnées Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

        0 0 0 0

        1648 2057 0 0

        428 407 E000 13 57 N49 08 50

        1396 1793 E000 39 31 N48 45 35

        Le principe d'utilisation est le suivant :

        • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
        • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
        • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
        • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

        Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonnées correspondantes.

        Pour information, la première ligne peut comporter 2 zones supplémentaires, qui correspondent au calage manuel à apporter à la carte. Les effacer permet de revenir au calage par défaut.

        Concernant les formats de fichier supportés, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les icônes (.ico), les fichiers avec codage des répétitions (.rle), les métafichiers (.wmf), les métafichiers étendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de façon courante.

        Bons vols,
        FouFou

        Le 28/06/2013 11:46, Roger Fraikin a écrit :
        Bonjour,

        Comme mon message précédent est parti dans tous les sens, je recentre ici ma question en espérant qu'elle trouvera une réponse plutôt qu'un débat Windows/Android ;-)

        Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

        Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
        1- test.png (image)
        2- test.map => à convertir en .prj et .map de Navigation et c'est le noeud du problème

        En effet, pour Navigation, on a besoin de:

        1- un fichier .prj pour définir la projection

         => Faute d'informations, j'ai simplement mis:
        Projection = Mercator
        Datum = WGE
        origin_latitude = N00 00 00
        central_meridian = W000 00 00
        Scale_Factor = 1
        false_Easting = 0
        false_Northing = 0

        2- un fichier .map pour définir la calibration
         => J'ai beau être matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution à 4 lignes donnée dans le manuel (chaque ~ représente une tabulation:

        0~0~0~0~~       
        1023~1023~0~0~~       
        0~0~~~E001 24 22.30~N48 55 33.59
        1023~1023~~~E007 01 32.43~N52 28 58.01

        3- un fichier .gif (1024x1024 pix) généré en convertissant le png en gif de même résolution avec IrfanView

        Le résultat:





        J'ai dû foirer quelque chose, mais quoi?

        Merci d'avance,
        Roger F.

        Exemple de fichier OziExplorer Map
        ------------------------------------------------
        OziExplorer Map Data File Version 2.2
        Test.png
        Test.png
        1 ,Map Code,
        WGS 84,WGS 84,   0.0000,   0.0000,WGS 84

        Reserved 1
        Reserved 2
        Magnetic Variation,,,E
        Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
        Point01,xy,    0,    0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
        Point02,xy, 1023,    0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

        Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
        Point30,xy,     ,     ,in, deg,  ,  , grid, , , ,N
        Projection Setup,,,,,,,,,,
        Map Feature = MF ; Map Comment = MC     These follow if they exist
        Track File = TF      These follow if they exist
        Moving Map Parameters = MM?    These follow if they exist
        MM0,Yes
        MMPNUM,4

        MMPXY, 1,     0,     0
        MMPXY, 2,  1023,     0
        MMPXY, 3,  1023,  1023
        MMPXY, 4,     0,  1023

        MMPLL, 1, 1.406250, 52.482780
        MMPLL, 2, 7.025757, 52.482780
        MMPLL, 3, 7.025757, 48.926109
        MMPLL, 4, 1.406250, 48.926109
        MOP,Map Open Position,0,0
        MM1B, 388.195672
        IWH,Map Image Width/Height, 1024, 1024

        ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
         
        ---
        Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
        Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

        Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
         
         
        ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
         
        ---
        Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
        Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

        Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
         
         
        ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
         
        ---
        Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
        Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

        Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
         
         
        ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
         
        ---
        Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
        Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

        Arnaud de Morant

        unread,
        Nov 4, 2013, 2:06:21 AM11/4/13
        to Forum Navigation

        Hi,

        Et via MOBAC on ne peut rien faire ?
        C'est une suite de tuiles...

        Best regards
        Arnaud

        Le 3 nov. 2013 11:07, "François FOUCHET" <francois...@gmail.com> a écrit :
        Bonjour,

        En fait, on peut présenter le même problème d'une autre façon pour arriver au même résultat :
        1. soit on connait la projection, et on peut caler avec 2 points, ce qui permet une utilisation immédiate dans recalcul de l'image.
        2. soit on ne la connait pas, et on l'approxime (voire on met n'importe quoi), et on cale avec une multitude de points (plus il y en a, plus c'est précis). Inconvénient, c'est (beaucoup) plus long lors de l'exécution (ou ça oblige à recalculer une image qu'on utilise ensuite).

        Pour le moment, j'ai implémenté la première solution.

        J'ai cherché rapidos un algo pour la seconde, je n'ai pas encore trouvé ...

        Bons vols,
        FouFou


        Le 03/11/2013 10:55, CAF JY a écrit :
        Bonjour,

        Le problème n'est pas vraiment de trouver des correspondances entre Navigation et OziExplorer car il est facile de lire et de comprendre ce que contiennent les .map des uns et des autres mais ceci n'a d'autre utilité que de comprendre .
        En plus la méthode de François pour préécrire un .map avec des zéros et les coordonnées des coins a été améliorée et est vraiment simple.
        Par contre, comme cela ne fait que 2 points de calage, la carte peut être déformée au milieu, alors qu'avec la version payante d'Ozi, on peut en avoir un grand nombre de pts de calage.
        En fait il y a 2 complications mais d'ordre différent:

        1- Le prj, problème majeur.
        Savoir quelle projection et quelle paramétrage de cette projection vont fonctionner notamment en partant d'une carte scannée.
        Ce point est tellement sensible que pour peu de différence, on retrouve sa carte en Antarctique ou à côté d'Hawaï et encore il faut bien chercher sans que Navigation plante si on dézoome trop.
        Notamment une carte française qui tombera pile à sa place en Lambert93 passera mal avec un prj en Mercator

        La solution est de trouver la vraie projection et n'est donc pas dans des convertisseurs.

        2- Choisir sa méthode: il y en a 2:
        2-1 Fichier image +.map de François

        2-2 Fichier Ecw, pas besoin de .map

        2-1 Très facile (voir l'aide Navigation)
        2-2 Si les coins tombent en mer, la méthode simple de François n'est pas facile. Il faut passer avec Ozi (version payante pour avoir plus de 2 pts de calage). Il n'y a pas de grosse difficulté technique mais du temps à passer et on en manque tous mais après, ce n'est pas fini, il faut transformer le fichier image en Ecw au moyen du .map d'Ozi avec CreateEcw..

        Jean-Yves




        Le 2 novembre 2013 18:45, François FOUCHET <francois...@gmail.com> a écrit :
        Bonjour,

        Y'a un début de support avec la 2.13.69.

        Il est clair que la table des équivalences Ozi/Navigation n'en est qu'à ses débuts.

        Ne pas hésiter à m'envoyer .PRJ et .MAP récalcitrants, que j'améliore leur support.

        Bons vols,
        FouFou


        Le 29/06/2013 13:51, Roger Fraikin a écrit :
        Merci Francois pour ton aide.

        Je suis aussi adepte du RTFM et dans ce cas précis, je l'ai épluché sous tous les angles dans les chapitres "projections".

        Ce qui a pollué mes essais, ce sont les plantages multiples...jusqu'au moment où j'ai vu que cela ne plantait plus si je supprimais le retour de chariot à la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

        Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attachés à mon message précédents.

        Un autre souci était que la carte était parfois présente (on le voit à l'interruption des lignes de contour), mais invisible (blanche); peut-être une différence subtile entre le nom du fichier .map et le .gif a-t-elle causé ce problème. Par contre, le cas de la carte uniquement visible à un niveau de zoom qui pouvait l'afficher entièrement dans la dimension verticale de la fenêtre (pas de souci si elle dépassait à gauche ou à droite) ressemble à un bug.

        Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi  avons décidé hier soir d'annuler notre vol d'aujourd'hui à cause de la météo :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles  GMFrance téléchargées chez toi et j'ai procédé par modifications successives en jouant sur easting/northing par tatonnements assistés (coefficient de sensibilité calculé par excel et itérations) jusqu'à avoir une carte parfaitement calibrée avec une carte en Bmp. Quand tout était bon, je suis passé au .gif qui prend moins de place.

        Ce que je n'ai pas compris, c'est à quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le résultat.

        En tous cas, j'ai une solution (itérative) pour calculer easting/northing et je suis dépanné.
        Mais comme j'aime bien explorer et que j'ai compris la sensibilité au "retour de chariot" final, je vais suivre ton conseil et réessayer le mode 4 lignes qui est certainement plus pratique.
        C'est d'ailleurs celui que j'avais utilisé pour préparer ma navigation en pénichette sur le Canal du Midi.

        Merci encore et bon WE!
        Roger F.


        Bons vols! - Fly Safe
        Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


        2013/6/29 François FOUCHET <francois...@gmail.com>
        Bonjour,

        Quelques infos concernant les cartes.

        Le truc à savoir sur les .MAP (décrit à l'adresse ci-dessus) est :

        Voici le contenu d’un .MAP :

        0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

        999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

        Les zones sont séparées par des tabulations. On trouve 2 lignes, définissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l’ordre :

          • Coordonnées X/Y du pixel sur l’image (la première ligne sera forcement 0,0, la seconde largeur de l’image en pixels, hauteur de l’image en pixels – 1)
          • Coordonnées Easting/Northing selon la projection utilisée du point
          • Longitude/latitude de ce point

          De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas où on n’a pas d’idée des coordonnées Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

          0 0 0 0

          1648 2057 0 0

          428 407 E000 13 57 N49 08 50

          1396 1793 E000 39 31 N48 45 35

          Le principe d'utilisation est le suivant :

          • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
          • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
          • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
          • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

          Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonnées correspondantes.

          Pour information, la première ligne peut comporter 2 zones supplémentaires, qui correspondent au calage manuel à apporter à la carte. Les effacer permet de revenir au calage par défaut.

          Concernant les formats de fichier supportés, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les icônes (.ico), les fichiers avec codage des répétitions (.rle), les métafichiers (.wmf), les métafichiers étendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de façon courante.

          Bons vols,
          FouFou

          Le 28/06/2013 11:46, Roger Fraikin a écrit :
          Bonjour,

          Comme mon message précédent est parti dans tous les sens, je recentre ici ma question en espérant qu'elle trouvera une réponse plutôt qu'un débat Windows/Android ;-)

          Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

          Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
          1- test.png (image)
          2- test.map => à convertir en .prj et .map de Navigation et c'est le noeud du problème

          En effet, pour Navigation, on a besoin de:

          1- un fichier .prj pour définir la projection

           => Faute d'informations, j'ai simplement mis:
          Projection = Mercator
          Datum = WGE
          origin_latitude = N00 00 00
          central_meridian = W000 00 00
          Scale_Factor = 1
          false_Easting = 0
          false_Northing = 0

          2- un fichier .map pour définir la calibration
           => J'ai beau être matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution à 4 lignes donnée dans le manuel (chaque ~ représente une tabulation:

          0~0~0~0~~       
          1023~1023~0~0~~       
          0~0~~~E001 24 22.30~N48 55 33.59
          1023~1023~~~E007 01 32.43~N52 28 58.01

          3- un fichier .gif (1024x1024 pix) généré en convertissant le png en gif de même résolution avec IrfanView

          Le résultat:





          J'ai dû foirer quelque chose, mais quoi?

          Merci d'avance,
          Roger F.

          Exemple de fichier OziExplorer Map
          ------------------------------------------------
          OziExplorer Map Data File Version 2.2
          Test.png
          Test.png
          1 ,Map Code,
          WGS 84,WGS 84,   0.0000,   0.0000,WGS 84

          Reserved 1
          Reserved 2
          Magnetic Variation,,,E
          Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
          Point01,xy,    0,    0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
          Point02,xy, 1023,    0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

          Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
          Point30,xy,     ,     ,in, deg,  ,  , grid, , , ,N
          Projection Setup,,,,,,,,,,
          Map Feature = MF ; Map Comment = MC     These follow if they exist
          Track File = TF      These follow if they exist
          Moving Map Parameters = MM?    These follow if they exist
          MM0,Yes
          MMPNUM,4

          MMPXY, 1,     0,     0
          MMPXY, 2,  1023,     0
          MMPXY, 3,  1023,  1023
          MMPXY, 4,     0,  1023

          MMPLL, 1, 1.406250, 52.482780
          MMPLL, 2, 7.025757, 52.482780
          MMPLL, 3, 7.025757, 48.926109
          MMPLL, 4, 1.406250, 48.926109
          MOP,Map Open Position,0,0
          MM1B, 388.195672
          IWH,Map Image Width/Height, 1024, 1024

          ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
           
          ---
          Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
          Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

          Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
           
           
          ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
           
          ---
          Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
          Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

          Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
           
           
          ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
           
          ---
          Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
          Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

          Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
           
           
          ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
           
          ---
          Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
          Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

          Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
          ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
           
          ---
          Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
          Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

          Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
          ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
           
          ---
          Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
          Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

          François FOUCHET

          unread,
          Nov 4, 2013, 2:43:18 AM11/4/13
          to forum-na...@googlegroups.com
          Bonjour,

          Le probl�me ne vient pas de l'outil, mais de la connaissance (ou non) de la projection utilis�e.

          Bons vols,
          FouFou

          Le 04/11/2013 08:06, Arnaud de Morant a �crit�:

          Hi,

          Et via MOBAC on ne peut rien faire ?
          C'est une suite de tuiles...

          Best regards
          Arnaud

          Le 3 nov. 2013 11:07, "Fran�ois FOUCHET" <francois...@gmail.com> a �crit :
          Bonjour,

          En fait, on peut pr�senter le m�me probl�me d'une autre fa�on pour arriver au m�me r�sultat :
          1. soit on connait la projection, et on peut caler avec 2 points, ce qui permet ne utilisation imm�diate dans recalcul de l'image.
          1. soit on ne la connait pas, et on l'approxime (voire on met n'importe quoi), et on cale avec une multitude de points (plus il y en a, plus c'est pr�cis). Inconv�nient, c'est (beaucoup) plus long lors de l'ex�cution (ou �a oblige � recalculer une image qu'on utilise ensuite).

          Pour le moment, j'ai impl�ment� la premi�re solution.

          J'ai cherch� rapidos un algo pour la seconde, je n'ai pas encore trouv� ...

          Bons vols,
          FouFou

          Le 03/11/2013 10:55, CAF JY a �crit�:
          Bonjour,

          Le probl�me n'est pas vraiment de trouver des correspondances entre Navigation et OziExplorer car il est facile de lire et de comprendre ce que contiennent les .map des uns et des autres mais ceci n'a d'autre utilit� que de comprendre .
          En plus la m�thode de Fran�ois pour pr��crire un .map avec des z�ros et les coordonn�es des coins a �t� am�lior�e et est vraiment simple.
          Par contre, comme cela ne fait que 2 points de calage, la carte peut �tre d�form�e au milieu, alors qu'avec la version payante d'Ozi, on peut en avoir un grand nombre de pts de calage.
          En fait il y a 2 complications mais d'ordre diff�rent:

          1- Le prj, probl�me majeur.
          Savoir quelle projection et quelle param�trage de cette projection vont fonctionner notamment en partant d'une carte scann�e.
          Ce point est tellement sensible que pour peu de diff�rence, on retrouve sa carte en Antarctique ou � c�t� d'Hawa� et encore il faut bien chercher sans que Navigation plante si on d�zoome trop.
          Notamment une carte fran�aise qui tombera pile � sa place en Lambert93 passera mal avec un prj en Mercator

          La solution est de trouver la vraie projection et n'est donc pas dans des convertisseurs.

          2- Choisir sa m�thode: il y en a 2:
          2-1 Fichier image +.map de Fran�ois

          2-2 Fichier Ecw, pas besoin de .map

          2-1 Tr�s facile (voir l'aide Navigation)
          2-2 Si les coins tombent en mer, la m�thode simple de Fran�ois n'est pas facile. Il faut passer avec Ozi (version payante pour avoir plus de 2 pts de calage). Il n'y a pas de grosse difficult� technique mais du temps � passer et on en manque tous mais apr�s, ce n'est pas fini, il faut transformer le fichier image en Ecw au moyen du .map d'Ozi avec CreateEcw..

          Jean-Yves




          Le 2 novembre 2013 18:45, Fran�ois FOUCHET <francois...@gmail.com> a �crit :
          Bonjour,

          Y'a un d�but de support avec la 2.13.69.

          Il est clair que la table des �quivalences Ozi/Navigation n'en est qu'� ses d�buts.

          Ne pas h�siter � m'envoyer .PRJ et .MAP r�calcitrants, que j'am�liore leur support.

          Bons vols,
          FouFou

          Le 29/06/2013 13:51, Roger Fraikin a �crit�:
          Merci Francois pour ton aide.

          Je suis aussi adepte du RTFM et dans ce cas pr�cis, je l'ai �pluch� sous tous les angles dans les chapitres "projections".

          Ce qui a pollu� mes essais, ce sont les plantages multiples...jusqu'au moment o� j'ai vu que cela ne plantait plus si je supprimais le retour de chariot � la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

          Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attach�s � mon message pr�c�dents.

          Un autre souci �tait que la carte �tait parfois pr�sente (on le voit � l'interruption des lignes de contour), mais invisible (blanche); peut-�tre une diff�rence subtile entre le nom du fichier .map et le .gif a-t-elle caus� ce probl�me. Par contre, le cas de la carte uniquement visible � un niveau de zoom qui pouvait l'afficher enti�rement dans la dimension verticale de la fen�tre (pas de souci si elle d�passait � gauche ou � droite) ressemble � un bug.

          Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi� avons d�cid� hier soir d'annuler notre vol d'aujourd'hui � cause de la m�t�o :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles� GMFrance t�l�charg�es chez toi et j'ai proc�d� par modifications successives en jouant sur easting/northing par tatonnements assist�s (coefficient de sensibilit� calcul� par excel et it�rations) jusqu'� avoir une carte parfaitement calibr�e avec une carte en Bmp. Quand tout �tait bon, je suis pass� au .gif qui prend moins de place.

          Ce que je n'ai pas compris, c'est � quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le r�sultat.

          En tous cas, j'ai une solution (it�rative) pour calculer easting/northing et je suis d�pann�.
          Mais comme j'aime bien explorer et que j'ai compris la sensibilit� au "retour de chariot" final, je vais suivre ton conseil et r�essayer le mode 4 lignes qui est certainement plus pratique.
          C'est d'ailleurs celui que j'avais utilis� pour pr�parer ma navigation en p�nichette sur le Canal du Midi.

          Merci encore et bon WE!
          Roger F.


          Bons vols! - Fly Safe
          Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


          2013/6/29 Fran�ois FOUCHET <francois...@gmail.com>
          Bonjour,

          Quelques infos concernant les cartes.

          Tout d'abord, un petit coup de RTFM ne peut pas faire de mal. �a se trouve � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#Les_projections et plus particuli�rement � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#La_structure_des_repertoires_des_cartes.

          Le truc � savoir sur les .MAP (d�crit � l'adresse ci-dessus) est :

          Voici le contenu d�un .MAP�:

          0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

          999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

          Les zones sont s�par�es par des tabulations. On trouve 2 lignes, d�finissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l�ordre�:

            • Coordonn�es X/Y du pixel sur l�image (la premi�re ligne sera forcement 0,0, la seconde largeur de l�image en pixels, hauteur de l�image en pixels � 1)
            • Coordonn�es Easting/Northing selon la projection utilis�e du point
            • Longitude/latitude de ce point

            De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas o� on n�a pas d�id�e des coordonn�es Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

            0 0 0 0

            1648 2057 0 0

            428 407 E000 13 57 N49 08 50

            1396 1793 E000 39 31 N48 45 35

            Le principe d'utilisation est le suivant :

            • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
            • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
            • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
            • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

            Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonn�es correspondantes.

            Pour information, la premi�re ligne peut comporter 2 zones suppl�mentaires, qui correspondent au calage manuel � apporter � la carte. Les effacer permet de revenir au calage par d�faut.

            Concernant les formats de fichier support�s, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les ic�nes (.ico), les fichiers avec codage des r�p�titions (.rle), les m�tafichiers (.wmf), les m�tafichiers �tendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de fa�on courante.

            Bons vols,
            FouFou

            Le 28/06/2013 11:46, Roger Fraikin a �crit�:
            Bonjour,

            Comme mon message pr�c�dent est parti dans tous les sens, je recentre ici ma question en esp�rant qu'elle trouvera une r�ponse plut�t qu'un d�bat Windows/Android ;-)

            Comment g�n�rer les fichiers cartes de Navigation (prj, map, gif) � partir d'une carte au format OziExplorer?

            Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
            1- test.png (image)
            2- test.map => � convertir en .prj et .map de Navigation et c'est le noeud du probl�me

            En effet, pour Navigation, on a besoin de:
            1- un fichier .prj pour d�finir la projection
            �=> Faute d'informations, j'ai simplement mis:

            Projection = Mercator
            Datum = WGE
            origin_latitude = N00 00 00
            central_meridian = W000 00 00
            Scale_Factor = 1
            false_Easting = 0
            false_Northing = 0

            2- un fichier .map pour d�finir la calibration
            �=> J'ai beau �tre matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution � 4 lignes donn�e dans le manuel (chaque ~ repr�sente une tabulation:

            0~0~0~0~~ �� ���
            1023~1023~0~0~~ �� ���
            0~0~~~E001 24 22.30~N48 55 33.59
            1023~1023~~~E007 01 32.43~N52 28 58.01

            3- un fichier .gif (1024x1024 pix) g�n�r� en convertissant le png en gif de m�me r�solution avec IrfanView

            Le r�sultat:





            J'ai d� foirer quelque chose, mais quoi?

            Merci d'avance,
            Roger F.

            Exemple de fichier OziExplorer Map
            ------------------------------------------------
            OziExplorer Map Data File Version 2.2
            Test.png
            Test.png
            1 ,Map Code,
            WGS 84,WGS 84,�� 0.0000,�� 0.0000,WGS 84

            Reserved 1
            Reserved 2
            Magnetic Variation,,,E
            Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
            Point01,xy,��� 0,��� 0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
            Point02,xy, 1023,��� 0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

            Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
            Point30,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
            Projection Setup,,,,,,,,,,

            Map Feature = MF ; Map Comment = MC���� These follow if they exist
            Track File = TF����� These follow if they exist
            Moving Map Parameters = MM?��� These follow if they exist
            MM0,Yes
            MMPNUM,4

            MMPXY, 1,���� 0,���� 0
            MMPXY, 2,� 1023,���� 0
            MMPXY, 3,� 1023,� 1023
            MMPXY, 4,���� 0,� 1023

            MMPLL, 1, 1.406250, 52.482780
            MMPLL, 2, 7.025757, 52.482780
            MMPLL, 3, 7.025757, 48.926109
            MMPLL, 4, 1.406250, 48.926109
            MOP,Map Open Position,0,0
            MM1B, 388.195672
            IWH,Map Image Width/Height, 1024, 1024

            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
            �
            �

            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
            �
            �

            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
            �
            �

            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
            �
            �
            ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
            �
            ---
            Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
            Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

            François FOUCHET

            unread,
            Nov 4, 2013, 2:52:16 AM11/4/13
            to forum-na...@googlegroups.com
            Bonjour Michel,

            C'est un peu l'id�e. Tu places le PRJ dans \Cartes et le(s) MAP dans le r�pertoire o� tu as l(es) image(s) (exactement comme pour les PRJ et MAP de Navigation).

            Sauf que le contenu du fichier est celui d'Ozi.

            Les limitations sont :
            • la projection et le datum doivent �tre support�e par Navigation (comme je n'ai pas trouv� la liste de celles support�es par Ozi, je sais pas faire une comparaison).
            • Navigation extrait du .MAP les coordonn�es des points calibr�s le plus en haut � gauche et en bas � droite. Les autres sont ignor�s.
            Encore une fois, comme je n'ai pas trouv� la liste exhaustive des projections, datum et param�tres, je n'ai pas pu g�n�rer la table de correspondante compl�te, je le ferais au fur et � mesure du retour des .PRJ qui sont rejet�s. De m�me, il n'est pas certain que tous les contenus de fichiers soient compris par Navigation (par exemple, seuls les coordonn�es en degr�s sont support�es, je sais pas dire s'il y en a d'autres).

            Bons vols,
            FouFou

            Le 04/11/2013 03:21, Fly Jodel a �crit�:
            Bonjour Fran�ois,

            "Y'a un d�but de support avec la 2.13.69."

            c'est-�-dire ? cette information m'int�resse au plus haut point. Tu veux dire que tu as effectu� une moulinette qui permet d'afficher une carte dans Navigation, � partir d'un .MAP et d'un .JPG calibr� avec oziexplorer ?

            et serait-ce aussi facile que de placer ces deux fichiers dans le r�pertoire CARTES ? (je ne crois pas apr�s essai...)

            concr�tement�je fais quoi ? (calibrer � la main pour Foufou, j'y arrive)

            Merci !
            Michel




            Le 2 novembre 2013 18:45, Fran�ois FOUCHET <francois...@gmail.com> a �crit :
            Bonjour,

            Y'a un d�but de support avec la 2.13.69.

            Il est clair que la table des �quivalences Ozi/Navigation n'en est qu'� ses d�buts.

            Ne pas h�siter � m'envoyer .PRJ et .MAP r�calcitrants, que j'am�liore leur support.

            Bons vols,
            FouFou

            Le 29/06/2013 13:51, Roger Fraikin a �crit�:
            Merci Francois pour ton aide.

            Je suis aussi adepte du RTFM et dans ce cas pr�cis, je l'ai �pluch� sous tous les angles dans les chapitres "projections".

            Ce qui a pollu� mes essais, ce sont les plantages multiples...jusqu'au moment o� j'ai vu que cela ne plantait plus si je supprimais le retour de chariot � la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

            Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attach�s � mon message pr�c�dents.

            Un autre souci �tait que la carte �tait parfois pr�sente (on le voit � l'interruption des lignes de contour), mais invisible (blanche); peut-�tre une diff�rence subtile entre le nom du fichier .map et le .gif a-t-elle caus� ce probl�me. Par contre, le cas de la carte uniquement visible � un niveau de zoom qui pouvait l'afficher enti�rement dans la dimension verticale de la fen�tre (pas de souci si elle d�passait � gauche ou � droite) ressemble � un bug.

            Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi� avons d�cid� hier soir d'annuler notre vol d'aujourd'hui � cause de la m�t�o :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles� GMFrance t�l�charg�es chez toi et j'ai proc�d� par modifications successives en jouant sur easting/northing par tatonnements assist�s (coefficient de sensibilit� calcul� par excel et it�rations) jusqu'� avoir une carte parfaitement calibr�e avec une carte en Bmp. Quand tout �tait bon, je suis pass� au .gif qui prend moins de place.

            Ce que je n'ai pas compris, c'est � quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le r�sultat.

            En tous cas, j'ai une solution (it�rative) pour calculer easting/northing et je suis d�pann�.
            Mais comme j'aime bien explorer et que j'ai compris la sensibilit� au "retour de chariot" final, je vais suivre ton conseil et r�essayer le mode 4 lignes qui est certainement plus pratique.
            C'est d'ailleurs celui que j'avais utilis� pour pr�parer ma navigation en p�nichette sur le Canal du Midi.

            Merci encore et bon WE!
            Roger F.


            Bons vols! - Fly Safe
            Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


            2013/6/29 Fran�ois FOUCHET <francois...@gmail.com>
            Bonjour,

            Quelques infos concernant les cartes.

            Tout d'abord, un petit coup de RTFM ne peut pas faire de mal. �a se trouve � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#Les_projections et plus particuli�rement � http://francois.fouchet.free.fr/Navigation/Aide/Projections.htm#La_structure_des_repertoires_des_cartes.

            Le truc � savoir sur les .MAP (d�crit � l'adresse ci-dessus) est :

            Voici le contenu d�un .MAP�:

            0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

            999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

            Les zones sont s�par�es par des tabulations. On trouve 2 lignes, d�finissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l�ordre�:

              • Coordonn�es X/Y du pixel sur l�image (la premi�re ligne sera forcement 0,0, la seconde largeur de l�image en pixels, hauteur de l�image en pixels � 1)
              • Coordonn�es Easting/Northing selon la projection utilis�e du point
              • Longitude/latitude de ce point

              De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas o� on n�a pas d�id�e des coordonn�es Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

              0 0 0 0

              1648 2057 0 0

              428 407 E000 13 57 N49 08 50

              1396 1793 E000 39 31 N48 45 35

              Le principe d'utilisation est le suivant :

              • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
              • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
              • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
              • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

              Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonn�es correspondantes.

              Pour information, la premi�re ligne peut comporter 2 zones suppl�mentaires, qui correspondent au calage manuel � apporter � la carte. Les effacer permet de revenir au calage par d�faut.

              Concernant les formats de fichier support�s, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les ic�nes (.ico), les fichiers avec codage des r�p�titions (.rle), les m�tafichiers (.wmf), les m�tafichiers �tendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de fa�on courante.

              Bons vols,
              FouFou

              Le 28/06/2013 11:46, Roger Fraikin a �crit�:
              Bonjour,

              Comme mon message pr�c�dent est parti dans tous les sens, je recentre ici ma question en esp�rant qu'elle trouvera une r�ponse plut�t qu'un d�bat Windows/Android ;-)

              Comment g�n�rer les fichiers cartes de Navigation (prj, map, gif) � partir d'une carte au format OziExplorer?

              Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
              1- test.png (image)
              2- test.map => � convertir en .prj et .map de Navigation et c'est le noeud du probl�me

              En effet, pour Navigation, on a besoin de:
              1- un fichier .prj pour d�finir la projection
              �=> Faute d'informations, j'ai simplement mis:

              Projection = Mercator
              Datum = WGE
              origin_latitude = N00 00 00
              central_meridian = W000 00 00
              Scale_Factor = 1
              false_Easting = 0
              false_Northing = 0

              2- un fichier .map pour d�finir la calibration
              �=> J'ai beau �tre matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution � 4 lignes donn�e dans le manuel (chaque ~ repr�sente une tabulation:

              0~0~0~0~~ �� ���
              1023~1023~0~0~~ �� ���
              0~0~~~E001 24 22.30~N48 55 33.59
              1023~1023~~~E007 01 32.43~N52 28 58.01

              3- un fichier .gif (1024x1024 pix) g�n�r� en convertissant le png en gif de m�me r�solution avec IrfanView

              Le r�sultat:





              J'ai d� foirer quelque chose, mais quoi?

              Merci d'avance,
              Roger F.

              Exemple de fichier OziExplorer Map
              ------------------------------------------------
              OziExplorer Map Data File Version 2.2
              Test.png
              Test.png
              1 ,Map Code,
              WGS 84,WGS 84,�� 0.0000,�� 0.0000,WGS 84

              Reserved 1
              Reserved 2
              Magnetic Variation,,,E
              Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
              Point01,xy,��� 0,��� 0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
              Point02,xy, 1023,��� 0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

              Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
              Point30,xy,���� ,���� ,in, deg,� ,� , grid, , , ,N
              Projection Setup,,,,,,,,,,

              Map Feature = MF ; Map Comment = MC���� These follow if they exist
              Track File = TF����� These follow if they exist
              Moving Map Parameters = MM?��� These follow if they exist
              MM0,Yes
              MMPNUM,4

              MMPXY, 1,���� 0,���� 0
              MMPXY, 2,� 1023,���� 0
              MMPXY, 3,� 1023,� 1023
              MMPXY, 4,���� 0,� 1023

              MMPLL, 1, 1.406250, 52.482780
              MMPLL, 2, 7.025757, 52.482780
              MMPLL, 3, 7.025757, 48.926109
              MMPLL, 4, 1.406250, 48.926109
              MOP,Map Open Position,0,0
              MM1B, 388.195672
              IWH,Map Image Width/Height, 1024, 1024

              �
              �
              ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
              �
              ---
              Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
              Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

              Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
              �
              �

              �
              �
              ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
              �
              ---
              Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
              Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

              Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
              �
              �

              �
              �
              ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
              �
              ---
              Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
              Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

              Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
              �
              �

              �
              �
              ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
              �
              ---
              Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
              Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

              Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
              �
              �
              ==> *** R�siliation : envoyer un mail vide � forum-navigati...@googlegroups.com *** <==
              �
              ---
              Vous recevez ce message, car vous �tes abonn� au groupe Google Groupes�Forum NAVIGATION.
              Pour vous d�sabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail � l'adresse forum-navigati...@googlegroups.com.

              mon.loui

              unread,
              Nov 4, 2013, 3:36:38 AM11/4/13
              to forum-navigation
              Bonjour François,
               
              En piece jointe les datums supportés par OziExplorer.
               
              Mon Ozi est plustôt orienté mer.
              en le poussant un peu,il pourrait devenir hydravion,puis avion ;-)
               
              Merci encore une fois pour ton travail,ainsi qu'à tous ceux qui participe activement à la vie de ce forum.
               
              bons volSSSSS à tous
              Louis
               
               
               
              mon.loui, mon...@live.fr
              04/11/2013
              ----- Message reçu -----
              Date : 2013-11-04, 08:52:16
              Sujet : Re:_[Forum-NAVIGATION]_Comment_générer_les_fichiers_cartes_de_Navigation_(prj,_map,_gif)_à_partir_d'une_carte_au_format_OziExplorer?

              Bonjour Michel,

              C'est un peu l'idée. Tu places le PRJ dans \Cartes et le(s) MAP dans le répertoire où tu as l(es) image(s) (exactement comme pour les PRJ et MAP de Navigation).


              Sauf que le contenu du fichier est celui d'Ozi.

              Les limitations sont :
              • la projection et le datum doivent être supportée par Navigation (comme je n'ai pas trouvé la liste de celles supportées par Ozi, je sais pas faire une comparaison).
              • Navigation extrait du .MAP les coordonnées des points calibrés le plus en haut à gauche et en bas à droite. Les autres sont ignorés.
              Encore une fois, comme je n'ai pas trouvé la liste exhaustive des projections, datum et paramètres, je n'ai pas pu générer la table de correspondante complète, je le ferais au fur et à mesure du retour des .PRJ qui sont rejetés. De même, il n'est pas certain que tous les contenus de fichiers soient compris par Navigation (par exemple, seuls les coordonnées en degrés sont supportées, je sais pas dire s'il y en a d'autres).

              Bons vols,
              FouFou

              ___________________________________________________________
              DreamMail - Testez DreamMail, l'excellent client mail  http://www.dreammail.eu
              Datum OziExplorer.doc

              Fly Jodel

              unread,
              Nov 4, 2013, 4:06:04 AM11/4/13
              to forum-na...@googlegroups.com


              --
              ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
               
              ---
              Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
              Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

              Jean-Jacques MONOT

              unread,
              Nov 4, 2013, 5:23:37 AM11/4/13
              to forum-na...@googlegroups.com
              Bonjour

              Pour MOBAC, généralement, la projection utilisée est celle de Mercator. Google, Bing et consorts l'utilise en créant tuiles de 256x256 pixels.

              L'avantage de MOBAC, c'est qu'on peut générer différents types de fichiers en sortie.

              Pour l'adressage de ces tuiles, une bonne référence :

              Je vous avais communiqué il y a quelques temps une astuce pour générer des tuiles à partir de SkyVector.

              Je voulais simplement vous informer que SkyVector a changé l'URL.

              Le .bsh correct pour MOBAC est maintenant : 

              /////////////// SkyVector.bsh ////////////////////////////////////
              name = "SkyVector";

              tileType = "jpg";
              tileSize = 256;
              minZoom = 0;
              maxZoom = 10;
              tileUpdate = TileUpdate.IfModifiedSince;
              backgroundColor = "#ffffff";
              ignoreError = "True";

              String getTileUrl( int zoom, int x, int y ) {
              int zoomSV;
              zoomSV = 2*(11-zoom); 
              return "http://t0.skyvector.net/tiles/301/1308/"+zoomSV+"/"+x+"/"+y+".jpg";
              }
              //////////////////////////////////////////////////////////////////////////

              Le fichier "SkyVector.bsh" est à placer dans le répertoire "mapsources" de MOBAC, avant de lancer MOBAC.

              A l'ouverture, MOBAC va ajouter cette source et vous l'aurez dans la liste des choix.

              Il suffit de choisir un type d'atlas adéquat pour votre logiciel cible :
              - pour LOCUS : choisir "Rmaps sqlite" -> cela génère un fichier "<nomquevouschoisirez>.sqlitedb" que vous placer ensuite dans le répertoire "maps" de LOCUS
              - pour NAVIGATION : je laisse un courageux faire le boulot (comme indiqué précédemment je n'ai pas pris encore le temps de rentrer dans le système de projection de Navigation), et le communiquer dans le forum

              Je laisse le même courageux vérifier si les cartes de SkyVector sont exploitables pour un vrai pilote.

              Hope it helps .... 




              Le 4 novembre 2013 08:43, François FOUCHET <francois...@gmail.com> a écrit :
              Bonjour,

              Le problème ne vient pas de l'outil, mais de la connaissance (ou non) de la projection utilisée.

              Bons vols,
              FouFou


              Le 04/11/2013 08:06, Arnaud de Morant a écrit :

              Hi,

              Et via MOBAC on ne peut rien faire ?
              C'est une suite de tuiles...

              Best regards
              Arnaud

              Le 3 nov. 2013 11:07, "François FOUCHET" <francois...@gmail.com> a écrit :
              Bonjour,

              En fait, on peut présenter le même problème d'une autre façon pour arriver au même résultat :
              1. soit on connait la projection, et on peut caler avec 2 points, ce qui permet ne utilisation immédiate dans recalcul de l'image.
              1. soit on ne la connait pas, et on l'approxime (voire on met n'importe quoi), et on cale avec une multitude de points (plus il y en a, plus c'est précis). Inconvénient, c'est (beaucoup) plus long lors de l'exécution (ou ça oblige à recalculer une image qu'on utilise ensuite).

              Pour le moment, j'ai implémenté la première solution.

              J'ai cherché rapidos un algo pour la seconde, je n'ai pas encore trouvé ...

              Bons vols,
              FouFou

              Le 03/11/2013 10:55, CAF JY a écrit :
              Bonjour,

              Le problème n'est pas vraiment de trouver des correspondances entre Navigation et OziExplorer car il est facile de lire et de comprendre ce que contiennent les .map des uns et des autres mais ceci n'a d'autre utilité que de comprendre .
              En plus la méthode de François pour préécrire un .map avec des zéros et les coordonnées des coins a été améliorée et est vraiment simple.
              Par contre, comme cela ne fait que 2 points de calage, la carte peut être déformée au milieu, alors qu'avec la version payante d'Ozi, on peut en avoir un grand nombre de pts de calage.
              En fait il y a 2 complications mais d'ordre différent:

              1- Le prj, problème majeur.
              Savoir quelle projection et quelle paramétrage de cette projection vont fonctionner notamment en partant d'une carte scannée.
              Ce point est tellement sensible que pour peu de différence, on retrouve sa carte en Antarctique ou à côté d'Hawaï et encore il faut bien chercher sans que Navigation plante si on dézoome trop.
              Notamment une carte française qui tombera pile à sa place en Lambert93 passera mal avec un prj en Mercator

              La solution est de trouver la vraie projection et n'est donc pas dans des convertisseurs.

              2- Choisir sa méthode: il y en a 2:
              2-1 Fichier image +.map de François

              2-2 Fichier Ecw, pas besoin de .map

              2-1 Très facile (voir l'aide Navigation)
              2-2 Si les coins tombent en mer, la méthode simple de François n'est pas facile. Il faut passer avec Ozi (version payante pour avoir plus de 2 pts de calage). Il n'y a pas de grosse difficulté technique mais du temps à passer et on en manque tous mais après, ce n'est pas fini, il faut transformer le fichier image en Ecw au moyen du .map d'Ozi avec CreateEcw..

              Jean-Yves




              Le 2 novembre 2013 18:45, François FOUCHET <francois...@gmail.com> a écrit :
              Bonjour,

              Y'a un début de support avec la 2.13.69.

              Il est clair que la table des équivalences Ozi/Navigation n'en est qu'à ses débuts.

              Ne pas hésiter à m'envoyer .PRJ et .MAP récalcitrants, que j'améliore leur support.


              Bons vols,
              FouFou

              Le 29/06/2013 13:51, Roger Fraikin a écrit :
              Merci Francois pour ton aide.

              Je suis aussi adepte du RTFM et dans ce cas précis, je l'ai épluché sous tous les angles dans les chapitres "projections".

              Ce qui a pollué mes essais, ce sont les plantages multiples...jusqu'au moment où j'ai vu que cela ne plantait plus si je supprimais le retour de chariot à la fin de la 2e ligne du fichier .map (sans doute parce que Navigation passe en mode 4 lignes et ne trouvais pas les lignes suivantes).

              Par contre, quand j'essayais le mode 4 lignes, j'avais les messages d'erreurs que j'ai attachés à mon message précédents.

              Un autre souci était que la carte était parfois présente (on le voit à l'interruption des lignes de contour), mais invisible (blanche); peut-être une différence subtile entre le nom du fichier .map et le .gif a-t-elle causé ce problème. Par contre, le cas de la carte uniquement visible à un niveau de zoom qui pouvait l'afficher entièrement dans la dimension verticale de la fenêtre (pas de souci si elle dépassait à gauche ou à droite) ressemble à un bug.

              Finalement (avant de lire ton message), et comme j'avais du temps puisque mon co-pilote habituel et moi  avons décidé hier soir d'annuler notre vol d'aujourd'hui à cause de la météo :-(, je suis parti d'un exemple qui fonctionnait, soit une des tuiles  GMFrance téléchargées chez toi et j'ai procédé par modifications successives en jouant sur easting/northing par tatonnements assistés (coefficient de sensibilité calculé par excel et itérations) jusqu'à avoir une carte parfaitement calibrée avec une carte en Bmp. Quand tout était bon, je suis passé au .gif qui prend moins de place.

              Ce que je n'ai pas compris, c'est à quoi servent les Long/Lat dans le mode "2 lignes" car elles ne me paraissent pas influencer le résultat.

              En tous cas, j'ai une solution (itérative) pour calculer easting/northing et je suis dépanné.
              Mais comme j'aime bien explorer et que j'ai compris la sensibilité au "retour de chariot" final, je vais suivre ton conseil et réessayer le mode 4 lignes qui est certainement plus pratique.
              C'est d'ailleurs celui que j'avais utilisé pour préparer ma navigation en pénichette sur le Canal du Midi.

              Merci encore et bon WE!
              Roger F.


              Bons vols! - Fly Safe
              Roger Fraikin (EBTX, EBFS, EBBY, Belga Radar, MUAC)


              2013/6/29 François FOUCHET <francois...@gmail.com>
              Bonjour,

              Quelques infos concernant les cartes.

              Le truc à savoir sur les .MAP (décrit à l'adresse ci-dessus) est :

              Voici le contenu d’un .MAP :

              0 0 301073,760995619 849057,452659661 W001 45 47.75 N49 10 13.16

              999 999 554704,279738849 595468,428444367 E001 44 30.46 N46 57 27.64

              Les zones sont séparées par des tabulations. On trouve 2 lignes, définissant les 2 coins haut/gauche et bas/droit de la carte. Les colonnes sont, dans l’ordre :

                • Coordonnées X/Y du pixel sur l’image (la première ligne sera forcement 0,0, la seconde largeur de l’image en pixels, hauteur de l’image en pixels – 1)
                • Coordonnées Easting/Northing selon la projection utilisée du point
                • Longitude/latitude de ce point

                De plus, pour permettre un calage plus rapide des cartes, notamment dans le cas où on n’a pas d’idée des coordonnées Easting/Northing, on peut utiliser un .MAP comportant 4 lignes (les espaces multiples sont en fait des tabulations, sur une base de 6 zones par ligne) :

                0 0 0 0

                1648 2057 0 0

                428 407 E000 13 57 N49 08 50

                1396 1793 E000 39 31 N48 45 35

                Le principe d'utilisation est le suivant :

                • 1ere ligne : 4 fois "0", plus 2 tabulations "dans le vide"
                • 2eme ligne : largeur de l'image, hauteur de l'image, 2 fois "0", plus 2 tabulations "dans le vide"
                • 3eme ligne : X et Y du premier point, 2 zones vides, longitude et latitude du point
                • 4eme ligne : X et Y du second point, 2 zones vides, longitude et latitude du point

                Cette astuce permet de caler rapidement la carte avec un couple de X/Y et les coordonnées correspondantes.

                Pour information, la première ligne peut comporter 2 zones supplémentaires, qui correspondent au calage manuel à apporter à la carte. Les effacer permet de revenir au calage par défaut.

                Concernant les formats de fichier supportés, ce sont celles de la fonction LoadPicture qui lit : le format d'image bitmap (.bmp), les curseurs (.cur), les icônes (.ico), les fichiers avec codage des répétitions (.rle), les métafichiers (.wmf), les métafichiers étendus (.emf), les fichiers GIF (.gif) et JPG (.jpg). Donc en gros, les .BMP, GIF et JPG de façon courante.

                Bons vols,
                FouFou

                Le 28/06/2013 11:46, Roger Fraikin a écrit :
                Bonjour,

                Comme mon message précédent est parti dans tous les sens, je recentre ici ma question en espérant qu'elle trouvera une réponse plutôt qu'un débat Windows/Android ;-)

                Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

                Une carte OziExplorer (produite par MOBAC) comprend les fichiers suivants:
                1- test.png (image)
                2- test.map => à convertir en .prj et .map de Navigation et c'est le noeud du problème

                En effet, pour Navigation, on a besoin de:

                1- un fichier .prj pour définir la projection

                 => Faute d'informations, j'ai simplement mis:
                Projection = Mercator
                Datum = WGE
                origin_latitude = N00 00 00
                central_meridian = W000 00 00
                Scale_Factor = 1
                false_Easting = 0
                false_Northing = 0

                2- un fichier .map pour définir la calibration
                 => J'ai beau être matheux, je n'ai pas compris "Easting/Northing" (False ou True) et j'ai pris la solution à 4 lignes donnée dans le manuel (chaque ~ représente une tabulation:

                0~0~0~0~~       
                1023~1023~0~0~~       
                0~0~~~E001 24 22.30~N48 55 33.59
                1023~1023~~~E007 01 32.43~N52 28 58.01

                3- un fichier .gif (1024x1024 pix) généré en convertissant le png en gif de même résolution avec IrfanView

                Le résultat:





                J'ai dû foirer quelque chose, mais quoi?

                Merci d'avance,
                Roger F.

                Exemple de fichier OziExplorer Map
                ------------------------------------------------
                OziExplorer Map Data File Version 2.2
                Test.png
                Test.png
                1 ,Map Code,
                WGS 84,WGS 84,   0.0000,   0.0000,WGS 84

                Reserved 1
                Reserved 2
                Magnetic Variation,,,E
                Map Projection,Mercator,PolyCal,No,AutoCalOnly,No,BSBUseWPX,No
                Point01,xy,    0,    0,in, deg, 52, 28.966813, N, 1, 24.375000, E, grid, , , ,N
                Point02,xy, 1023,    0,in, deg, 52, 28.966813, N, 7, 1.545410, E, grid, , , ,N

                Point03,xy, 1023, 1023,in, deg, 48, 55.566515, N, 7, 1.545410, E, grid, , , ,N
                Point30,xy,     ,     ,in, deg,  ,  , grid, , , ,N
                Projection Setup,,,,,,,,,,
                Map Feature = MF ; Map Comment = MC     These follow if they exist
                Track File = TF      These follow if they exist
                Moving Map Parameters = MM?    These follow if they exist
                MM0,Yes
                MMPNUM,4

                MMPXY, 1,     0,     0
                MMPXY, 2,  1023,     0
                MMPXY, 3,  1023,  1023
                MMPXY, 4,     0,  1023

                MMPLL, 1, 1.406250, 52.482780
                MMPLL, 2, 7.025757, 52.482780
                MMPLL, 3, 7.025757, 48.926109
                MMPLL, 4, 1.406250, 48.926109
                MOP,Map Open Position,0,0
                MM1B, 388.195672
                IWH,Map Image Width/Height, 1024, 1024

                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                 
                 
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                 
                 
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                 
                 
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
                ==> *** Résiliation : envoyer un mail vide à forum-navigati...@googlegroups.com *** <==
                 
                ---
                Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Forum NAVIGATION.
                Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse forum-navigati...@googlegroups.com.

                Jean-Jacques MONOT

                unread,
                Nov 4, 2013, 5:28:36 AM11/4/13
                to forum-na...@googlegroups.com
                oups : prendre
                return "http://t0.skyvector.net/tiles/301/91311/"+zoomSV+"/"+x+"/"+y+".jpg";

                Arnaud de Morant

                unread,
                Nov 4, 2013, 6:00:22 AM11/4/13
                to forum-na...@googlegroups.com

                Merci pour les info,

                 

                Mais je bosse aussi sur un soft sous android, donc la mémoire fait défaut (j’aide un développeur)

                Mais quel format de sortie pour MOBAC, ou juste les tuiles ? et comment l’intégrer dans navigation ?

                 

                Merci,

                 

                Arnaud

                 

                De : forum-na...@googlegroups.com [mailto:forum-na...@googlegroups.com] De la part de Jean-Jacques MONOT
                Envoyé : lundi 4 novembre 2013 11:24
                À : forum-na...@googlegroups.com
                Objet : Re: [Forum-NAVIGATION] Comment générer les fichiers cartes de Navigation (prj, map, gif) à partir d'une carte au format OziExplorer?

                2013/6/29 François FOUCHET <francois...@gmail.com>

                Jean-Jacques MONOT

                unread,
                Nov 4, 2013, 9:54:42 AM11/4/13
                to forum-na...@googlegroups.com
                C'est avec JM Cazaux que tu travailles ?
                Reply all
                Reply to author
                Forward
                0 new messages