Hola Jorge,<br><br>muchas gracias por tu rápida respuesta.<br><br>La verdad es que mapserver, está sirviendo otro tipo de capas correctamente, tanto shapes como postgis como raster.<br><br>De hecho, he probado con una imagen .tif y con otra .jpg y ambas las muestra correctamente.<br>
<br>Esta es la URL que le paso:<br><a href="http://www.miservidor:8082/cgi-bin/mapserv?map=tinowms.map&FORMAT=image%2Fpng&LAYERS=ecw-image&TRANSPARENT=false&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A23029&BBOX=636286.638553478,4815814.055849358,637530.1319658848,4817057.549261765&WIDTH=256&HEIGHT=256">http://www.miservidor:8082/cgi-bin/mapserv?map=tinowms.map&FORMAT=image%2Fpng&LAYERS=ecw-image&TRANSPARENT=false&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A23029&BBOX=636286.638553478,4815814.055849358,637530.1319658848,4817057.549261765&WIDTH=256&HEIGHT=256</a><br>
<br><br>Javier Fernández<br><br><br><div class="gmail_quote">El 13 de marzo de 2009 9:34, Jorge Gaspar Sanz Salinas <span dir="ltr"><<a href="mailto:xurxosanz@gmail.com">xurxosanz@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2009/3/13 Javier Fernández <<a href="mailto:fco.xabier@gmail.com">fco.xabier@gmail.com</a>>:<br>
<div><div></div><div class="h5">> Buenos días Pablo,<br>
><br>
> tenemos el mismo problema que tú comentas.<br>
><br>
> Hemos instalado FGS (Mapserver 5.0.2 + GDAL 1.5 + soporte ECW) en una<br>
> máquina con CentOS 5, y hemos comprobado que el sistema soporta ECW mediante<br>
> el comando gdalinfo --formats.<br>
><br>
> También hemos definido una capa simple dentro de un .map para probar, pero<br>
> al hacer un request=GetMap en el navegador, nos aparece el mismo error que<br>
> tú comentas:<br>
><br>
> msDrawMap(): Image handling error. Failed to draw layer named 'Lourenza'.<br>
><br>
> msDrawRaster(): Image handling error. Unrecognized or unsupported image<br>
> format drawEPP(): Image handling error. /var/data/Lourenza.ecw is not an<br>
> EPPL<br>
> file.<br>
><br>
> Lo que considero más extraño es que si sobre ese fichero .map aplicamos la<br>
> función shp2img el resultado es correcto, es decir, genera la imagen en<br>
> formato png sin producirse ningún error.<br>
><br>
> # shp2img -m tinowms.map -o test.png -all_debug 5<br>
> [Fri Mar 13 09:11:24 2009].515783 msDrawRasterLayerLow(ecw-image): entering.<br>
> [Fri Mar 13 09:11:26 2009].548434 msDrawGDAL(): src=0,0,32800,59200,<br>
> dst=189,0,222,400<br>
> [Fri Mar 13 09:11:26 2009].548470 msDrawGDAL(): red,green,blue,alpha bands =<br>
> 1,2,3,0<br>
> [Fri Mar 13 09:11:27 2009].6865 msDrawGDAL(ecw-image): scaling to 8bit, src<br>
> range=10,255<br>
> [Fri Mar 13 09:11:27 2009].24531 msDrawGDAL(ecw-image): scaling to 8bit, src<br>
> range=7,255<br>
> [Fri Mar 13 09:11:27 2009].41464 msDrawGDAL(ecw-image): scaling to 8bit, src<br>
> range=16,255<br>
> [Fri Mar 13 09:11:27 2009].139038 msDrawMap(): Layer 0 (ecw-image), 2.623s<br>
> [Fri Mar 13 09:11:27 2009].139079 msDrawMap(): Drawing Label Cache, 0.000s<br>
> [Fri Mar 13 09:11:27 2009].139089 msDrawMap() total time: 2.624s<br>
> [Fri Mar 13 09:11:27 2009].222825 msFreeMap(): freeing map at 0x804faf0.<br>
><br>
> Por otra parte, utilizando php-mapscript, también hemos conseguido que el<br>
> navegador nos muestre la imagen creando el siguiente fichero index.php<br>
><br>
> <?php<br>
> dl('php_mapscript.'.PHP_SHLIB_SUFFIX);<br>
> $path = "el path al fichero .map";<br>
> $map = "tinowms.map";<br>
> $tmp = "tmp/";<br>
> $img_name = "image.png";<br>
> $map = ms_newMapObj($path.$map);<br>
> $image=$map->draw();<br>
> $image->saveImage($path.$tmp.$img_name);<br>
> ?><br>
> <img src="./mstest/tmp/image.png"><br>
><br>
> De todos modos, consideramos que es el propio servidor WMS el que la tiene<br>
> que generar.<br>
><br>
> En fin, seguimos sin resolver el problema principal, por lo que si alguien<br>
> tiene alguna idea de lo que puede estar pasando os agradezco de antemano<br>
> vuestra colaboración.<br>
><br>
> Un Saludo,<br>
> Javier Fernández<br>
><br>
</div></div>> _______________________________________________<br>
> Spanish mailing list<br>
> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
><br>
><br>
<br>
Javier,<br>
<br>
Por lo que comentas sí que te funciona shp2img, gdalinfo y<br>
php_mapscript pero no el cgi de mapserver.<br>
<br>
¿Si llamas a "mapserv" a secas te contesta mapserver correctamente?<br>
<font color="#888888"><br>
--<br>
Jorge Gaspar Sanz Salinas<br>
Ingeniero en Geodesia y Cartografía<br>
<a href="http://geomaticblog.net/people/xurxo" target="_blank">http://geomaticblog.net/people/xurxo</a><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
</font></blockquote></div><br>