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


