[Spanish] MapServer + soporte ECW

Javier Fernández fco.xabier at gmail.com
Fri Mar 13 04:46:36 EDT 2009


Hola Jorge,

muchas gracias por tu rápida respuesta.

La verdad es que mapserver, está sirviendo otro tipo de capas correctamente,
tanto shapes como postgis como raster.

De hecho, he probado con una imagen .tif y con otra .jpg y ambas las muestra
correctamente.

Esta es la URL que le paso:
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


Javier Fernández


El 13 de marzo de 2009 9:34, Jorge Gaspar Sanz Salinas
<xurxosanz en gmail.com>escribió:

> 2009/3/13 Javier Fernández <fco.xabier en gmail.com>:
> > Buenos días Pablo,
> >
> > tenemos el mismo problema que tú comentas.
> >
> > Hemos instalado FGS (Mapserver 5.0.2 + GDAL 1.5 + soporte ECW) en una
> > máquina con CentOS 5, y hemos comprobado que el sistema soporta ECW
> mediante
> > el comando gdalinfo --formats.
> >
> > También hemos definido una capa simple dentro de un .map para probar,
> pero
> > al hacer un request=GetMap en el navegador, nos aparece el mismo error
> que
> > tú comentas:
> >
> > msDrawMap(): Image handling error. Failed to draw layer named 'Lourenza'.
> >
> > msDrawRaster(): Image handling error. Unrecognized or unsupported image
> > format drawEPP(): Image handling error. /var/data/Lourenza.ecw is not an
> > EPPL
> > file.
> >
> > Lo que considero más extraño es que si sobre ese fichero .map aplicamos
> la
> > función shp2img el resultado es correcto, es decir, genera la imagen en
> > formato png sin producirse ningún error.
> >
> > # shp2img -m tinowms.map -o test.png -all_debug 5
> > [Fri Mar 13 09:11:24 2009].515783 msDrawRasterLayerLow(ecw-image):
> entering.
> > [Fri Mar 13 09:11:26 2009].548434 msDrawGDAL(): src=0,0,32800,59200,
> > dst=189,0,222,400
> > [Fri Mar 13 09:11:26 2009].548470 msDrawGDAL(): red,green,blue,alpha
> bands =
> > 1,2,3,0
> > [Fri Mar 13 09:11:27 2009].6865 msDrawGDAL(ecw-image): scaling to 8bit,
> src
> > range=10,255
> > [Fri Mar 13 09:11:27 2009].24531 msDrawGDAL(ecw-image): scaling to 8bit,
> src
> > range=7,255
> > [Fri Mar 13 09:11:27 2009].41464 msDrawGDAL(ecw-image): scaling to 8bit,
> src
> > range=16,255
> > [Fri Mar 13 09:11:27 2009].139038 msDrawMap(): Layer 0 (ecw-image),
> 2.623s
> > [Fri Mar 13 09:11:27 2009].139079 msDrawMap(): Drawing Label Cache,
> 0.000s
> > [Fri Mar 13 09:11:27 2009].139089 msDrawMap() total time: 2.624s
> > [Fri Mar 13 09:11:27 2009].222825 msFreeMap(): freeing map at 0x804faf0.
> >
> > Por otra parte, utilizando php-mapscript, también hemos conseguido que el
> > navegador nos muestre la imagen creando el siguiente fichero index.php
> >
> > <?php
> > dl('php_mapscript.'.PHP_SHLIB_SUFFIX);
> > $path = "el path al fichero .map";
> > $map = "tinowms.map";
> > $tmp = "tmp/";
> > $img_name = "image.png";
> > $map = ms_newMapObj($path.$map);
> > $image=$map->draw();
> > $image->saveImage($path.$tmp.$img_name);
> > ?>
> > <img src="./mstest/tmp/image.png">
> >
> > De todos modos, consideramos que es el propio servidor WMS el que la
> tiene
> > que generar.
> >
> > En fin, seguimos sin resolver el problema principal, por lo que si
> alguien
> > tiene alguna idea de lo que puede estar pasando os agradezco de antemano
> > vuestra colaboración.
> >
> > Un Saludo,
> > Javier Fernández
> >
> > _______________________________________________
> > Spanish mailing list
> > Spanish en lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/spanish
> >
> >
>
> Javier,
>
> Por lo que comentas sí que te funciona shp2img, gdalinfo y
> php_mapscript pero no el cgi de mapserver.
>
> ¿Si llamas a "mapserv" a secas te contesta mapserver correctamente?
>
> --
> Jorge Gaspar Sanz Salinas
> Ingeniero en Geodesia y Cartografía
> http://geomaticblog.net/people/xurxo
> _______________________________________________
> Spanish mailing list
> Spanish en lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20090313/fb3ffd74/attachment.html


More information about the Spanish mailing list