banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 17 May 2006 08:15

CRIGBAB
Participant assidu
Lieu: Bayonne
Date d'inscription: 14 Nov 2005
Messages: 180

Changement de systeme de projection

Bonjour tout le monde.

Voici le problème auquel je suis confronté.

Je travail sous Mapinfo version 8.0 (et versions antérieures depuis la 4.5 exactement)
Je reçois régulièrement des données issues de Geoconcept en Mif/Mid et coordonées géographiques.

Jusqu'à la version 7.5 inclus je n'ai eu aucun soucis de transformation des coordonnées du géographique en Lambert IIIS, mais depuis la 7.8 qui a vu une modification sensible de son moteur de reprojection cela bugg (décalage de plusieurs mètres des objets par rapport à Geoconcept et aux précédentes versions de Mapinfo)
En regardant de plus près le fichier Mapinfo.prj des modifications sensibles ont eu lieu dans la déclaration des paramètre du Lambert zone et carto (entre autre sur les parallèles secants).

Quelqu'un a-t-il décelé ce pb?
Y-a-t-il un patch paliatif (hormis le chargement par une ancienne version)?


JP LARTIGAU

Hors ligne

 

#2 Wed 17 May 2006 09:08

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

Re: Changement de systeme de projection

Bonjour,
Je suis surpris: les modifications sont très minimes et portent sur des décimales des paralèlles, qui ne peuvent entrainer de tels décalages.
De toute façon l'ancien système est conservé (en toute fin du fichier prj) et vous pouvez toujours reprojeter vos tables issues de GC (en longitude-latitude WGS84) en utilisant l'ancien système
ps: ces modifications sont des améliorations!! ce sont les anciennes qui étaient 'fausses'

Hors ligne

 

#3 Wed 17 May 2006 10:21

CRIGBAB
Participant assidu
Lieu: Bayonne
Date d'inscription: 14 Nov 2005
Messages: 180

Re: Changement de systeme de projection

Hello

Le problème n'est pas de savoir qui qui de Mapinfo 7.8 ou 7.5 est vrai ou faux c'est de conserver les coordonées or il y a bien déterioration des coordonnées via l'import Mapinfo du Mif/mid en Géographique.

Pour un objet linéaire donné sous GC avec des coordonnées X1,Y1 avec un import sous MI 7.5 (et antérieur) on obtient bien des coordonnées X1,Y1 identiques (même avec le passage en géographique imposé par l'export GC) mais avec MI 7.8 et 8.0 les coordonnées sont X2,Y2 avec de forts décalages (2 à 3 mètres) par rapport au X1,Y1.

Est-ce lié au changement de caractéristique de l'ellipsoide ?

Et bien oui j'ai trouvé une solution à mon problème. Comme quoi le poser à d'autres et avoir quelque retour cela a du bon.

En fait GC génère un Mif/Mid avec la NTF (ellipsoide de clarck 1880) et non celui du WGS84 (IAG GRS 1980) . Pour faire un peu d'humour GRS comme Gymnastique Rythmique et sportive !!!. Mais dans la déclaration de l'entête du Mif généré par GC  on a :
CoordSys Earth Projection 1, 104

qu'il faut remplacer par
CoordSys Earth Projection 1, 107

Et après lors de l'import tout est ok.

Merci pour votre aide (le petit mot sur le WGS84 m'a mis la puce à l'oreille).

Comme quoi avec l'informatique il faut être hyper vigilant, et si possible comprendre ce que l'on fait pour savoir si le résultat est juste.

JP LARTIGAU

Hors ligne

 

#4 Wed 17 May 2006 16:39

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

Re: Changement de systeme de projection

Bonjour,
Heureux que vous ayez trouvé....mais:
Qui a changé ??
Si GC génère depuis toujours un mid/mif avec NTF (nécessitant CoordSys Earth Projection 1, 107, correspondant à du NTF avec Greenwich comme premier meridien) alors vos anciennes importations étaient fausses, puisque faites en supposant que c'était du WGS84 (nécessitant CoordSys Earth Projection 1, 104) !!
Sinon c'est que c'est GC qui a changé (ou ceux qui le manipulent), passant du WGS84 au NTF.
Et MI n'y est pour rien, d'autant que ces deux projection longitude-latitude sont restées inchangées.
CQFD ?

Hors ligne

 

#5 Thu 18 May 2006 08:27

CRIGBAB
Participant assidu
Lieu: Bayonne
Date d'inscription: 14 Nov 2005
Messages: 180

Re: Changement de systeme de projection

Bonjour

Voila un problème de fond lors des evolutions des logiciels.

Je me suis posé la question dans la foulée hier et en regardant les systèmes de projections de la version 6.5 de MI (celle que j'ai gardé sur mon poste en // de la 8.0) j'ai constaté qu'effectivement l'import MIF/MID se faisait sur la base déjà du WGS84 ?  Donc c'est bien MI qui a modifié son algorithme de reprojection depuis la version 7.8 (le fameux code 104 ou 107 de la declaration du système de proj).

Lors de test d'import dans les deux versions de MI il y a bien modification du processus. Ce qui était valable en WGS84 (code 104)  sous 6.5 correspond à un NTF (code 107) sous 8.0. Je pencherais sincèrement pour un bug de MI 8.0/6.5. Il faut que je teste avec CIRCE2000 quand j'aurai le temps sur quelques coordonnées.

Je vous tiendrai au courant de ces recherches.

Bonne journée

JP LARTIGAU

Hors ligne

 

#6 Thu 18 May 2006 10:13

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

Re: Changement de systeme de projection

Bonjour,
Avant de vous lancer dans des tests, je vous précise que:
Lorsqu'on exporte des données GeoConcept en MIF/MID, le système
converti les coordonnées en latitude/longitude dans le système WGS84.

Le gros problème est que la ligne indiquant le système est fausse :
CoordSys Earth Projection 1, 0

1 signifie bien latitude/longitude, mais
0 signifie "système indéfini".

Si on importe brutalement les données, le système reste indéfini
et se cale sur le premier système ouvert dans MapInfo.  S'il n'est
pas basé sur le même système, comme dans le cas du Lambert zone, on
se retrouve avec une couche décalée d'environ 200 km (distance entre
le méridien de Paris et celui de Greenwich)

Pour corriger ce problème il faut remplacer 0 par 104 (système WGS84)
ou 33 (système GRS80, identique à WGS84) avant l'importation des
données dans MapInfo.  La ligne devient alors :
CoordSys Earth Projection 1, 33  ou CoordSys Earth Projection 1, 104

Je n'ai 'que' MI78, donc...bons tests!!

Hors ligne

 

#7 Thu 18 May 2006 10:29

jean-francois Behm
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 212
Site web

Re: Changement de systeme de projection

Bonjour,
Effectivement depuis MI 7.8 il y a des changements sur les projections. Ces
évolutions ne sont pas mises en avant dans les plaquettes publicitaires mais
elles sont importantes. Par exemple la grille de conversion RGF93-NTF (celle
de circé) a été intégrée. donc lorsqu'on passe de (lat,lon)WGS84 (ou RGF93)
à (E,N)NTF (Lambert zone), on gagne entre 1 et 5 m de précision par rapport
à la 7.5!! c'est à dire que MI utilise une transformation grille au lieu
d'une transformation standard...
d'où l'intérêt de bien comprendre ce que l'on fait, de ne pas faire une
confiance aveugle à son logiciel et ... de se former;)


Jean-François Behm
SERVICES GEOGRAPHIQUES
Centres de formation SIG - http://servicesgeographiques.com

Hors ligne

 

#8 Mon 29 May 2006 02:03

djaby
Juste Inscrit !
Lieu: Liege
Date d'inscription: 27 May 2006
Messages: 1

Re: Changement de systeme de projection

Quel est mon système de projection:

je viens de recevoir des cartes qui contiennent les informations suivantes sur leur système de projection. Comment savoir que les indications ci dessous mentionnées sont les bonnes pour la région concernée. La carte est un shapefile sur les limites administratives de la Guinée (Conakry). Est il souhaitable de reprojeter ces données en UTM 29 N
---------------------------
Geographic Coordinate System
Latitude Resolution: 0.000000
Longitude Resolution: 0.000000
Geographic Coordinate Units: Decimal degrees


Geodetic Model
Horizontal Datum Name: North American Datum of 1927
Ellipsoid Name: Clarke 1866
Semi-major Axis: 6378206.400000
Denominator of Flattening Ratio: 294.978698
Bounding coordinates
Horizontal
In decimal degrees
West: -15.064660
East: -7.641071
North: 12.676220
South: 7.193552
In projected or local coordinates
Left: -15.064660
Right: -7.641071
Top: 12.676220
Bottom: 7.193552

Hors ligne

 

#9 Thu 22 June 2006 23:34

Marisa POQUET
Participant occasionnel
Date d'inscription: 2 Feb 2006
Messages: 40

Re: Changement de systeme de projection

Bonjour,
Projections, toujours !
J'importe un fichier DXF (GéoConcept) annoncé en WGS84 et d'une autre source un fichier MIF, en Lambert2 Carto. Je travaille avec MI 7.0. Je me retrouve avec un sacré décalage entre les deux. J'ai compris en consultant des messages du mois de mai qu'il pouvait y avoir des soucis entre MI, GeoConcept avec du WGS 84, mais ça concernait des versions plus récentes de MI. Si quelqu'un avait une idée, ça serait super !
Merci d'avance.

Hors ligne

 

Pied de page des forums

Powered by FluxBB