Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


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

Annonce

Rencontres QGIS 2025

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

#1 Tue 06 November 2007 14:54

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Ajouter une nouvelle projection dans MI

Bonjour à tous,

Je sais que le sujet a été soumis à plusieurs reprises à la communauté MapInfotique mais je n'ai pas trouvé de réponse/solution.
On m'envoie un fichier contenant des données recouvrant l'Europe. Le systeme de référence étant ETRS89 - Lambert Azimutal Equal Area.
Mais en choisissant les projections qui apparemment devraient coller lors de l'importation de ma table,
- soit ces projections ne sont pas valables "Systèmes azimuthal" > "Lambert Azimuthal Equal Area (100W" - la ligne est-elle tronquée d'ailleurs? J'en ai 3 ou 4 avec le même nom qui me renvoient le message

Type de protection non valide: 45


- soit ces projections donnent des coordonnées négatives: "Projections d'une hémisphere" > "Lambert Azimuthale Surfaces Egales (pôle Nord)" A priori, ce n'est pas encore la bonne projection au vu des caractéristiques ci-dessous:

Reference system:
    ETRS89 - Lambert Azimutal Equal Area
    Ellipsoid

    When used to represent the earth, the three-dimensional shape obtained by rotating an ellipse about its minor axis. This is an oblate ellipsoid of revolution, also called a spheroid. Sphere: a three-dimensional shape by revolving a circle arround its diameter.    Spheroid: GRS_1980
    Axis units
    The x,y-coordinates are specified.    Meters
    False easting
    A linear value added to the x-coordinate values, usually to ensure that all map coordinates are positive.    0.0 Meters
    False northing
    A linear value added to the y-coordinate values, usually to ensure that all map coordinates are positive.    0.0 Meters
    Semi-major axis
    The equatorial radius of a spheroid, Often known as "a"    6378137 Meters
Geographic box coordinates:


Vu que cette projection ETRS89 n'existe pas sous MI, comment l'ajouter?
Géomatiquement vôtre,
Miss T.

Hors ligne

 

#2 Tue 06 November 2007 15:33

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

Re: Ajouter une nouvelle projection dans MI

Bonjour
Pour le message d'erreur, ton mapinfow.prj doit être daubé...Dans la rubrique Systèmes Azimutal tu dois trouver (avec WordPad) des lignes genre: "Lambert Azimutal Equal-Area (100W, 45N, Range 180)",29,74,7,-100,45,180
(attention aux guillemets)

Hors ligne

 

#3 Tue 06 November 2007 16:15

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Re: Ajouter une nouvelle projection dans MI

En effet, aucune de mes projections n'a de guillemets. C'est grave docteur?
Il faut que j'en mette partout?
(je suis sous MI 7.0)

Hors ligne

 

#4 Tue 06 November 2007 16:21

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

Re: Ajouter une nouvelle projection dans MI

Hyper grave: depuis ce correctif paru le 20/11/2002 (soit quasi depuis 5 ans sad) tu as utilisé un fichier mapinfow.prj...inutilisable !!
Il est temps de mettre à jour smile

Hors ligne

 

#5 Tue 06 November 2007 16:46

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Re: Ajouter une nouvelle projection dans MI

Euh... En effet. (Merci une fois de plus Maurice...)

Dernière question: parmis toutes les projections conservant l'aire, comment savoir laquelle est la bonne au vu des critères mentionnés précédemment? Au choix:

"Lambert Azimutal Equal-Area (100W, 45N, Range 180)",29,74,7,-100,45,180
"Lambert Azimutal Equal-Area (100W, 40N, Range 180)",29,74,7,-100,40,180
"Lambert Azimutal Equal-Area (100W, 40N, Range 90)",29,74,7,-100,40,90
"Lambert Azimutal Equal-Area (100W, 80S, Range 180)",29,74,7,-100,-80,180
"Lambert Azimutal Equal-Area (100W, 80S, Range 90)",29,74,7,-100,-80,90
"Lambert Azimutal Equal-Area (Greenwich, 80N, Range 180)",29,74,7,0,80,180
"Lambert Azimutal Equal-Area (Greenwich, 80N, Range 90)",29,74,7,0,80,90
"Lambert Azimutal Equal-Area (Greenwich, 60S, Range 180)",29,74,7,0,-60,180
"Lambert Azimutal Equal-Area (Greenwich, 60S, Range 90)",29,74,7,0,-60,90

Hors ligne

 

#6 Thu 08 November 2007 13:36

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

Re: Ajouter une nouvelle projection dans MI

Les bonnes lignes à rajouter si elles n'existent pas et à utiliser sont:

Code:

"--- ETRS Azimuthal Equal Area Systems (ETRS89) ---"
"Lambert Azimuthal Equal-Area (ETRS89)\p3035", 29, 115, 7, 10, 52, 180

Hors ligne

 

#7 Thu 08 November 2007 17:33

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Re: Ajouter une nouvelle projection dans MI

Ca a l'air bien callé mais le point (0;0) est à Hambourg.

Vu que je ne comprend pas trop le sens de "A linear value added to the x-coordinate values, usually to ensure that all map coordinates are positive.    0.0 Meters", je ne sais pas si c'est normal.
"Valeur linéaire ajoutée aux coordonnées X, utilisée habituellement pour que toutes les coordonnées de la carte soient positives : 0m" ==> Ca veut dire que toutes mes coordonnées doivent être positives sans rien ajouter?

Hors ligne

 

#8 Thu 08 November 2007 17:39

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

Re: Ajouter une nouvelle projection dans MI

Toutes les projections n'utilisent pas le False easting et False northing, mais quand elles l'utilisent il est indiqué que les "quantités" doivent être de la forme 0.0 et, ici, en mètres
Je n'en sais pas plus smile

ps voir aussi mon autre post

Hors ligne

 

Pied de page des forums

Powered by FluxBB