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

GEODATA DAYS 2024

#1 Thu 20 March 2008 17:48

jobo13
Participant occasionnel
Lieu: Aubagne
Date d'inscription: 22 Nov 2007
Messages: 21

[mapserver] reprojection?

Bonjour,

j'ai une carte de raster tuilés que je charge sous Mapserver pour me servir de fond de carte.

Je voudrais ajouter par dessus un vecteur de type POINT pour localiser un point précis de ma carte mais je n'arrive pas à faire afficher ce layer.

je suppose qu'il y a un pb de projection, mais je n'arrive pas à le résoudre..

Le shape est fourni avec ses amis dbf et shx, mais dispose aussi d'un prj et idx..

Alors pour caler mon point à l'endroit voulu sur ma carte, j'ai chargé les raster et le shape sous mapInfo et j'ai mis comme unité "Non terrestre" en mètres, pour toutes les couches..

Cela me génère un .tab avec notamment cette ligne qui me parait utile:

Code:

"\Spatial Reference\Geographic\Projection\Clause" = "CoordSys NonEarth Units ""m"" Bounds (508102, 4066589) (508103, 4066590)"

Les coordonnées "bounds" sont ok, l'unité aussi..

Et quand je charge la carte, pas de message d'erreur mais je ne vois pas mon shape.
J'ai mis un symbole dessus mais il ne s'affiche pas..

Merci de votre aide

Cordialement

Hors ligne

 

#2 Thu 20 March 2008 20:36

benoist
Participant actif
Lieu: Genève
Date d'inscription: 6 Sep 2005
Messages: 82
Site web

Re: [mapserver] reprojection?

Vous pouvez toujours éditer le fichier .prj avec un éditeur de texte (ascii)
et y lire la projection. Je ne suis pas sûr que MapInfo sache exploiter le
contenu de ce fichier .prj.


Pascal BENOIST- PictureComputer
http://www.picturecomputer.ch

Hors ligne

 

#3 Fri 21 March 2008 10:20

jobo13
Participant occasionnel
Lieu: Aubagne
Date d'inscription: 22 Nov 2007
Messages: 21

Re: [mapserver] reprojection?

Oui je l'ai édité mais je ne sais pas trop comment le modifier..

Code:

GEOGCS["GCS_WGS_1984",
DATUM["D_WGS_1984",
SPHEROID["WGS_1984",6378137,298.257223563]],
PRIMEM["Greenwich",0],
UNIT["Degree",0.017453292519943295]]

je vois que le shape est en latitude/longitude mais je ne sais pas comment modifier ce prj pour le mettre aux normes de mes raster.
De plus où assigne t-on le point sur la carte? SPHEROID?

Hors ligne

 

Pied de page des forums

Powered by FluxBB