Aide conversion GDAL

Numérisation, géoréférencement, conversion de cartes existantes pour les utiliser avec ttMaps
Forum rules
Attention, pas de liens vers des logiciels permettant de "cracker" des cartes protégées, ni de liens vers des cartes dont la redistribution n'est pas libre.

Aide conversion GDAL

Postby rems02 » 08 Oct 2015, 09:23

Bonjour,
Ca fait plusieurs jours que je galère pour convertir une carte .map (OZI) en ECW.

Comment convertir coordonnée WGS84 en lambert 2 étendu. ?
Avec un convertisseur en ligne (http://multiplans.net/conversion_LambertWGS84.html) j’obtiens:
HG: x=6608876 y=2521669
HD: x=682002 y=2521935
BD: x=682260 y=2504103
BG: x=661067 y=2503837

Voila mon fichier map:
OziExplorer Map Data File Version 2.2
regionchauny.jpg
C:\Users\Utilisateur\Documents\test\regionchauny.jpg
1 ,Map Code,
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, 49, 41.33729,N, 3, 10.75012,E, grid, , , ,N
Point02,xy, 13631, 11520,in, deg, 49, 31.72727,N, 3, 28.29821,E, grid, , , ,N
Point03,xy, 0, 11520,in, deg, 49, 31.72727,N, 3, 10.75012,E, grid, , , ,N
Point04,xy, 13631, 0,in, deg, 49, 41.33729,N, 3, 28.29821,E, grid, , , ,N
Point05,xy, 6815, 5760,in, deg, 49, 36.53665,N, 3, 19.52288,E, grid, , , ,N
Point06,xy, 6815, 0,in, deg, 49, 41.33729,N, 3, 19.52288,E, grid, , , ,N
Point07,xy, 0, 5760,in, deg, 49, 36.53665,N, 3, 10.75012,E, grid, , , ,N
Point08,xy, 13631, 5760,in, deg, 49, 36.53665,N, 3, 28.29821,E, grid, , , ,N
Point09,xy, 6815, 11520,in, deg, 49, 31.72727,N, 3, 19.52288,E, grid, , , ,N
Point10,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point11,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point12,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point13,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point14,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point15,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point16,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point17,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point18,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point19,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point20,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point21,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point22,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point23,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point24,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point25,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point26,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point27,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point28,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point29,xy, , ,in, deg, , ,N, , ,W, grid, , , ,N
Point30,xy, , ,in, deg, , ,N, , ,W, 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,13631,0
MMPXY,3,13631,11520
MMPXY,4,0,11520
MMPLL,1, 3.179169, 49.688955
MMPLL,2, 3.471637, 49.688955
MMPLL,3, 3.471637, 49.528788
MMPLL,4, 3.179169, 49.528788
MM1B,1.550752
MOP,Map Open Position,0,0
IWH,Map Image Width/Height,13631,11520
MLP,Map Last Position,49.6404901,3.3488829,10


Je cherche aussi désespérement CreateECW de Eviollet, avez vous le lien de téléchargement.
Merci pour votre aide.
rems02
 
Posts: 7
Joined: 08 Oct 2015, 09:10

Re: Aide convertion GDal

Postby jcr83 » 08 Oct 2015, 11:14

Bonjour,
Sans disposer du fichier image, je ne peux pas tester, mais voici ce que j'essaierais :

1° Comme la carte n'est pas alignée avec les axes de projection, il faut la redresser avec gdalwarp :
gdalwarp regionchauny.map regionchauny.tif

2° Ensuite, il faut la convertir en ECW :
gdal_translate -of ECW -co DATUM=... -co PROJ=... -co TARGET=95 -co LARGE_OK=YES regionchauny.tif regionchauny.ecw

Notes :
- J'ai écrit ces commandes de mémoire, il y a peut-être des erreurs
- Ne connaissant pas les paramètres de projection de la carte, je n'ai pas rempli les champs DATUM et PROJ. En tous cas, comme c'est du Mercator, ce ne peut pas être du Lambert. C'est une carte marine ?
jcr83
Site Admin
 
Posts: 1150
Joined: 25 Oct 2010, 16:42

Re: Aide convertion GDal

Postby rems02 » 08 Oct 2015, 15:05

Et comment je peux connaitre le DATUM et Projection ?

PS:C'est une carte crée avec MOBAC.

j'ai refait une plus petite:

OziExplorer Map Data File Version 2.2
chauny_1 16 (1).png
chauny_1 16 (1).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, 49, 36.001826, N, 3, 22.038574, E, grid, , , ,N
Point02,xy, 2303, 0,in, deg, 49, 36.001826, N, 3, 25.003595, E, grid, , , ,N
Point03,xy, 2303, 3839,in, deg, 49, 32.796702, N, 3, 25.003595, E, grid, , , ,N
Point04,xy, 0, 3839,in, deg, 49, 32.796702, N, 3, 22.038574, 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, 2303, 0
MMPXY, 3, 2303, 3839
MMPXY, 4, 0, 3839
MMPLL, 1, 3.367310, 49.600030
MMPLL, 2, 3.416727, 49.600030
MMPLL, 3, 3.416727, 49.546612
MMPLL, 4, 3.367310, 49.546612
MOP,Map Open Position,0,0
MM1B, 1.553519
IWH,Map Image Width/Height, 2304, 3840



Merci a toi.
rems02
 
Posts: 7
Joined: 08 Oct 2015, 09:10

Re: Aide convertion GDal

Postby jcr83 » 08 Oct 2015, 15:31

rems02 wrote:C'est une carte créée avec MOBAC.

Il fallait le dire plus tôt :)

La procédure a déjà été donnée sur ce forum. Je la rappelle :
- Dans MOBAC, sélectionner le format "PNG+PGW"
- Créer l'atlas ;
- Convertir le fichier PNG créé par MOBAC avec cette commande :

Code: Select all
gdal_translate -of ECW -co DATUM=WGS84 -co PROJ=MRSPHERIC -co LARGE_OK=YES -co TARGET=90 map.png map.ecw
jcr83
Site Admin
 
Posts: 1150
Joined: 25 Oct 2010, 16:42

Re: Aide convertion GDal

Postby rems02 » 08 Oct 2015, 16:33

Mercipar contre j'au ine erreur

Input file size is 1024, 768
0ERROR 6: GDALDriver::Create() ... no create method implemented for this format.
rems02
 
Posts: 7
Joined: 08 Oct 2015, 09:10

Re: Aide convertion GDal

Postby jcr83 » 08 Oct 2015, 17:04

Probablement un problème d'installation de GDAL. Bien vérifier si les bibliothèques ECW ont été installées.
jcr83
Site Admin
 
Posts: 1150
Joined: 25 Oct 2010, 16:42

Re: Aide conversion GDAL

Postby rems02 » 08 Oct 2015, 21:40

j'ai désinstallé et réinstallé mais toujours la même erreur.
une idée ?

je suis sous win 7 pro

merci
rems02
 
Posts: 7
Joined: 08 Oct 2015, 09:10

Re: Aide conversion GDAL

Postby jcr83 » 09 Oct 2015, 06:58

Quelle version de GDAL ? Quelle source (gisinternals.com, osgeo, ..) ?
Vérifiez que la bibliothèque ECW est en version 3.3 (les versions ultérieures permettent uniquement la lecture des fichiers ECW).

Est-ce que la commande
Code: Select all
gdalinfo --formats

affiche bien le format ECW ?
jcr83
Site Admin
 
Posts: 1150
Joined: 25 Oct 2010, 16:42

Re: Aide conversion GDAL

Postby rems02 » 09 Oct 2015, 09:21

Bonjour,
Oui ecw est bien installé
Supported Formats:
BAG (ro): Bathymetry Attributed Grid
ECW (rov): ERDAS Compressed Wavelets (SDK 5.0)
JP2ECW (rov): ERDAS JPEG2000 (SDK 5.0)
...


pour la version j'ai suivie ce tuto:
http://ttmaps.free.fr/gdal_install.html

gdal-111-1500-core.msi
gdal-111-1500-ecw.msi
GDAL-1.11.1.win32-py2.7.msi
python-2.7.10.msi


je suis sous win7 pro 64
merci a toi
rems02
 
Posts: 7
Joined: 08 Oct 2015, 09:10

Re: Aide conversion GDAL

Postby jcr83 » 09 Oct 2015, 11:15

rems02 wrote:Bonjour,
Oui ecw est bien installé

Supported Formats:
ECW (rov): ERDAS Compressed Wavelets (SDK 5.0)



Comme je l'ai indiqué plus haut, le SDK ECW version 5 ne permet pas la création de fichiers ECW. Il faut impérativement utiliser la version 3.3. Le tuto a été écrit à l'époque où gisinternals.com proposait le SDK 3.3.

Je vous conseille d'envoyer un petit message à Tamas (le responsable du site gisinternals.com) pour lui demander quelle version de son installateur GDAL contient le SDK ECW 3.3.
jcr83
Site Admin
 
Posts: 1150
Joined: 25 Oct 2010, 16:42

Next

Return to Méthodes et outils de création de cartes

Who is online

Users browsing this forum: No registered users and 1 guest