#1 Wed 24 October 2007 14:54
- jansankar
- Juste Inscrit !
- Date d'inscription: 18 Oct 2007
- Messages: 1
Reprojection Raster MapServer
Bonjour,
Je suis débutant dans les reprojections car en général quand j'utilise un SIG c'est seulement pour afficher quelques couches sur une carte plate carré.
Mon problème et que je n'arrive pas à reprojeter une carte plate carré dans une projection conique pour ne voir que l'hemisphere nord. En effet ma couche en shapefile est correctement projeté mais le raster bug.
mon raster est une image png :
[img]http://jan.san.kar.free.fr/mapserver/4930.27.png[/img]
définie par le world file qui va bien :
Code:
0.5 0 0 -0.5 -180.0 90.0
et qui sans reprojection donne :
[img]http://jan.san.kar.free.fr/mapserver/carte_total.png[/img]
le mapfile est le suivant :
Code:
NAME "France" IMAGETYPE png SIZE 300 300 STATUS ON #extent -6000000 -3000000 6000000 300000 extent -5000000 -5000000 5000000 5000000 UNITS meters SHAPEPATH "." PROJECTION "proj=ortho" "ellps=WGS84" "lat_0=90" "lon_0=0" "x_0=0" "y_0=0" END OUTPUTFORMAT NAME png DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE PC256 EXTENSION "png" TRANSPARENT OFF END LAYER NAME "emission" TYPE RASTER STATUS ON DATA "4930.27.png" PROJECTION "proj=latlong" "ellps=WGS84" END END LAYER NAME "monde" TYPE LINE STATUS ON DATA "world" PROJECTION "proj=latlong" "ellps=WGS84" END CLASS STYLE #COLOR 9 57 127 OUTLINECOLOR 0 0 0 SYMBOL 0 END END END END
et le resultat :
[img]http://pix.nofrag.com/c/3/b/0d0f4d83133f60d5a04ed8f4aa9a1.png[/img]
on voit très bien que la reprojection du raster ne se fait pas dès que du "vide" apparait dans l'image générée (quand on sort de la terre en fait) comme si l'algorithme abandonné le traitement de la ligne en cours sans chercher les autres données...
mapserver utilise la lib proj-4.4.9
y-a-til quelque chose que je puisse modifier pour résoudre ce problème ?
Dernière modification par jansankar (Wed 24 October 2007 14:54)
Hors ligne