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

Printemps des cartes 2024

#1 Fri 09 September 2005 15:51

ChevauxAnnabel
Participant occasionnel
Lieu: Paris
Date d'inscription: 8 Sep 2005
Messages: 18

Mapserver - Affichage de RASTER avec géoréférencement dans fichier TAB

Bonjour.

J'ai une question concernant l'affichage des RASTER avec Mapserver. Je souhaiterais afficher une image RASTER des cartes de Cassini pour la région Ile-de-France provenant d'un fichier TAB et de fichiers JPEG. Le géoréférencement est fait dans le fichier TAB (je vous mets un extrait de ce réoréférencement que j'ai ouvert au format TXT). Quel code permettrait de décrire cette couche ? J'ai essayé avec le code de base d'affichage d'un RASTER, ça ne marche pas, j'ai tenté de créer un TILEINDEX qui marchait très bien quand le géorérencement était dans les fichiers TIF pour des scans IGN au 1/25 000, mais pour les cartes de Cassini ça ne marche pas car le géoréférencement est fait dans le fichier TAB. D'après la documentation que j'ai trouvée sur Internet on peut afficher une image RASTER et effectuer le géoréférencement à l'aide des fichiers "monde". Savez-vous de quoi il s'agit ?

Merci d'avance.

Cordialement.



Géoréférencement du fichier TAB :
!table
!version 300
!charset WindowsLatin1

Definition Table
  File "soissons2.jpg"
  Type "RASTER"
  (638900,2499800) (0,0) Label "Pt 1",
  (638900,2450800) (0,2952) Label "Pt 2",
  (716900,2450800) (4724,2952) Label "Pt 3",
  (716900,2499800) (4724,0) Label "Pt 4"
  CoordSys Earth Projection 3, 1002, "m", 0, 46.8, 45.898918964419, 47.696014502038, 600000, 2200000
  Units "m"




Annabel CHEVAUX
Stagiaire pour la réalisation d'une base de données communales
DIREN Ile-de-France
79 rue Benoît MALON
94 257 GENTILLY Cedex
Mél : annabel.chevaux@texte-a-enlever.idf.ecologie.gouv.fr

Hors ligne

 

#2 Fri 09 September 2005 16:04

Ludovic L
Membre
Lieu: Tours
Date d'inscription: 23 Jun 2005
Messages: 333

Re: Mapserver - Affichage de RASTER avec géoréférencement dans fichier TAB

Bonjour,

Je pense que ce qu'il vous faut c'est un fichier TFW (les fameux World File). Pour cela, il vous generer des TFW grace a des scripts pour les applications ESRI du type tab2tfw. Elles existent pour ArcView 3 et ArcGis si vous les avez. Sinon, il vous faudra rechercher le descriptif des TFW et les generer a la main par lecture des informations contenues dans le fichier TAB.
Je pense que vous trouverez tout plein d'information sur les TFW sur la liste

ARCSIG


du portail, avec les mots clés TFW et TAB.

En esperant vous avoir aidé un peu
Cordialement
Ludovic


Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique

Hors ligne

 

#3 Fri 09 September 2005 19:24

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1535

Re: Mapserver - Affichage de RASTER avec géoréférencement dans fichier TAB

Bonjour,

La structure des fichiers world file, qui sont des fichiers textes, est la suivante:

Taille d'un pixel suivant l'axe des X (longueur en unité de la carte)
Terme de rotation pour les lignes (en general: 0.0)
Terme de rotation pour les colonnes ((en general: 0.0)
Taille d'un pixel suivant l'axe des Y (longueur en unité de la carte)
Coordonnée X du centre du pixel superieur gauche en unite de la carte
Coordonnée Y du centre du pixel superieur gauche en unite de la carte

L'extension d'un fichier est construite sur l'extension du fichier image qu'il reference:
On prend la premiere et derniere lettre de l'extension du fichier image et on rajoute W (pour world file)
Pour les fichiers .tif, ca donne des fichiers tfw,
pour des fichiers jpg, ca donne jgw, etc.

A partit du fichier TAB que vous avez, vous pouvez retrouver les parametres necessaires au fichier jgw dont vous avez besoin en calculant la taille d'un pixel en X et en Y.

Nicolas

Hors ligne

 

Pied de page des forums

Powered by FluxBB