#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
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.
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