banniere

Le portail francophone de la géomatique


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

#1 Thu 30 March 2006 15:36

Axel
Juste Inscrit !
Date d'inscription: 30 Mar 2006
Messages: 9

PB Projection image raster

Bonjour à toutes et à tous,

connaissez-vous une méthode permettant de déterminer la projection d'une carte (image raster) qui ne possède pas de canevas? Avant tout, j'ai calée l'image en longitude/latitude sur 6 villes connues.

Sinon, je voudrais créer un cercle, d'un certain diamètre, sur 6 points calés (toujour sur une image raster en longitude/latitude) et lancer une macro renvoyant une valeur (qui indique si le point est dans ou en dehors du cercle) en executant toutes les projections automatiquement.  Ca me semble difficle à réaliser. Si vous avez des suggestions à me proposer, je suis très intéressé.



Merci par avance

Axel

Dernière modification par Axel (Fri 31 March 2006 13:30)

Hors ligne

 

#2 Fri 31 March 2006 12:41

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

Re: PB Projection image raster

Bonjour,
Pour la première partie...la réponse est non! Si la carte n'est pas calée (si c'est bien ce que tu veux dire par: n'a pas de canevas), il faut revenir à la source pour savoir dans quelle projection elle a été établie et prier pour qu'elle ait été scanée proprement (parfaitement Nord orientée). Sinon MI ne s'en sortira pas tout seul!!
Pour la seconde partie...je ne comprends pas la question (si le cercle intersecte des points dans la projection X on peut/doit espérer qu'il intersecte les mêmes points dans la projection Y !!). Sinon ça sert à quoi que Lambert et autre Mercator se décarcassent wink

Hors ligne

 

#3 Fri 31 March 2006 13:49

Axel
Juste Inscrit !
Date d'inscription: 30 Mar 2006
Messages: 9

Re: PB Projection image raster

Maurice Nadal a écrit:

Bonjour,
Pour la première partie...la réponse est non! Si la carte n'est pas calée (si c'est bien ce que tu veux dire par: n'a pas de canevas), il faut revenir à la source pour savoir dans quelle projection elle a été établie et prier pour qu'elle ait été scanée proprement (parfaitement Nord orientée). Sinon MI ne s'en sortira pas tout seul!!
Pour la seconde partie...je ne comprends pas la question (si le cercle intersecte des points dans la projection X on peut/doit espérer qu'il intersecte les mêmes points dans la projection Y !!). Sinon ça sert à quoi que Lambert et autre Mercator se décarcassent wink


Bonjour,
en fait, pour la première partie, j'ai calé l'image en longitude/latitude sur 6 villes connues.
Pour retrouver, on pourrait ré-ouvrir l'image calée et l'enregistrer sous la projection que l'on pense être la bonne. Mais je trouve cette méthode approximative.

Et puis, en ce qui concerne la deuxième partie de mon message, je souhaite, toujours à partir de mon image raster calée, créer un cercle sur ces 6 villes, puis exécuter une macro qui me surpépose l'image sous une autre projection. Je verrais ainsi si les villes se trouvant dans le cercle de l'image calée en longitude/latitude. Je réduirais ensuite de plus en plus le diamètre du cercle afin d'éliminer des projections, pour obtenir la projection qui correspond à la carte d'origine. Une macro rendrait automatique ce traitement.

Dernière modification par Axel (Fri 31 March 2006 13:50)

Hors ligne

 

#4 Fri 31 March 2006 15:12

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

Re: PB Projection image raster

Re bonjour,
Deux choses à savoir:
- on ne peut pas reprojeter une image calée avec MI (ni par enregistrer sous..., ni autre)
- avec MI, les vecteurs (points y compris) se reprojettent 'à la volée' sur le raster de la fenêtre carte
...donc la méthodologie évoquée risque bien d'être inefficace sad

Hors ligne

 

#5 Mon 03 April 2006 13:48

lagnion
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 64

Re: PB Projection image raster

bonjour,

il me semble qu'il faudrait prendre le pb dans l'autre sens: tu prends une
table existante (vectorielle) où figurent ces villes. Tu fais une fenêtre
carte dont tu modifies le système de projection (par
carte/option/projection) jusqu'à ce que la carte ait la "même tête" que ta
carte scannée.
(par exemple tu fais une carte en utilisant des données vectorielles
existantes, et en saisissant dans cette fenetre carte des points
correspondants aux 6 villes dont tu parles, tu crées une table . Comme tu ne
parles pas de l'étendue de ta carte scannée, (quelques dizaines de km ? un
continent entier?) il est difficile de savoir de quel type de système de
coordonnées il peut s'agir).
Ensuite tu pourras caler ta carte scannée : tu connaitras son système de
coordonnées, et les coordonnées des points des 6 villes dans ce système.

si le scan n'a pas été fait "le nord au nord" mapinfo ne permettra pas de
charger dans une même fenêtre carte ce scan avec un autre scan non orienté
exactement de la même façon, et dans le même système de coordonnées,...mais
on pourra l'utiliser quand même.

pour changer la projection d'un scan calé, il faut passer par table/image
raster/modifier calage.

Comme le dit maurice Nadal, heureusement qu'un SIG ne situe pas à des
endroits différents de la planète des points quand on change le système dans
lequel on les représente. c'est à ça que ça sert, un SIG : à savoir où sont
les points sur la planète. On ne déplace pas un point (aux approximations de
calcul près, qui sont de préférence minimes) en décidant de le représenter
dans un autre système de coordonnées. Des polygones qui ne se coupent pas
dans un système de coordonnées ne se couperont jamais dans aucun système de
coordonnées!!
Vu le nombre de messages qui indiquent "j'ai changé le système de
coordonnées et mes points ne se superposent toujours pas", il me semble que
ce point est très incompris des utilisateurs débutants, or c'est vraiment
fondamental. C'est le principal intérêt des SIG : vous avez des données,
elles correspondent à une zone de la planète, pas à une portion d'une
feuille de papier ou d'un ecran!


annick lagnion
DDE29

Hors ligne

 

Pied de page des forums

Powered by FluxBB