Olá Luís, E voilá... a explicação desejada. Obrigado pela ajuda. Com mais um colega, chegámos também À conclusão que deixando o STATUS como ON podemos também visualizar a imagem acrescentando o parametro Layers=all ao request:
( http://localhost/cgi-bin/mapserv?map=/home/hfpm/Desktop/teste/teste2.map&mode=map &layers=all Desta forma o CGI já não mete as layers como off. Abc, Hugo 2011/5/17 Luis Miguel <[email protected]> > Hugo, > <http://mapserver.org/faq.html#what-does-status-mean-in-a-layer> > http://mapserver.org/faq.html#what-does-status-mean-in-a-layer > > > > LT > > > ------------------------------ > *From:* Hugo <[email protected]> > *To:* OSGeo PT - The OSGeo Portugal Local Chapter < > [email protected]> > *Sent:* Mon, May 16, 2011 10:56:32 AM > > *Subject:* Re: [Portugal] HELP MAPSERVER > > Olá Luís , > > Só para dar feedback. Alterando o STATUS para DEFAULT fez com que as > imagens passassem a ser renderizadas. Experimentei também num VRT e só com > estas definições consegui com que o raster fosse mostrado. > > No entanto acho estranho não funcionar com o STATUS ON. Alguém me saberá > dizer o porquê desta situação? Sei que este parâmetros é muitas vezes > controlado pelo mapserver em si mesmo, mas continuo a não entender o porquê > de não me mostrar os Rasters quando a opção ON é forçada. > > Abc e obrigado, > > Hugo > > On Fri, May 13, 2011 at 6:40 PM, Luis Miguel <[email protected]> wrote: > >> >> E tira o TEMPLATE e o METADATA. Não vais fazer nenhum GetFeatureInfo no >> Raster (carta militar). >> >> ------------------------------ >> *From:* Hugo <[email protected]> >> *To:* portugal <[email protected]> >> *Sent:* Fri, May 13, 2011 3:46:41 PM >> *Subject:* [Portugal] HELP MAPSERVER >> >> Olá a todos, >> >> Estou com alguns problemas com o mapserver e preciso da ajuda da malta do >> Mapserver! >> Neste momento estou apenas a tentar publicar um ficheiro raster (carta >> militar) mas não sei o que se passa que qdo chamo o url ( >> http://localhost/cgi-bin/mapserv?map=/home/hfpm/Desktop/teste/teste2.map&mode=map) >> apenas me devolve uma imagem branca. Se publicar uma shapefile tudo funciona >> bem. Eis o meu mapfile com a shape e com o raster (a shape é mostrada mas >> não o raster): >> >> MAP >> CONFIG "MS_ERRORFILE" "/tmp/mapserver.log" >> DEBUG 5 >> NAME "TESTE-MAPSERVER" >> EXTENT -86861.223691 -301747.706447 72084.420840 -228246.008574 >> UNITS METERS >> SIZE 800 600 >> IMAGETYPE PNG >> SHAPEPATH "/home/hfpm/Desktop/teste/final/warp" >> >> OUTPUTFORMAT >> NAME "aggpng24" >> DRIVER AGG/PNG >> MIMETYPE "image/png" >> IMAGEMODE RGB >> EXTENSION "png" >> END >> >> PROJECTION >> "init=epsg:3763" >> END >> >> LEGEND >> IMAGECOLOR 255 255 255 >> STATUS ON >> KEYSIZE 18 12 >> LABEL >> TYPE BITMAP >> SIZE MEDIUM >> COLOR 0 0 89 >> END >> END >> >> WEB >> IMAGEPATH '/tmp/' >> IMAGEURL '/tmp/' >> METADATA >> 'ows_title' 'TESTE-MAPSERVER' >> 'ows_onlineresource' ' >> http://localhost/cgi-bin/mapserv?map=/home/hfpm/Desktop/teste/teste.map' >> 'ows_srs' 'EPSG:3763' >> END >> TEMPLATE 'fooOnlyForWMSGetFeatureInfo' >> END >> >> LAYER >> NAME "cartograma" >> DATA 'cartograma_rgb.shp' >> STATUS DEFAULT >> TYPE POLYGON >> CLASS >> NAME "Concelhos" >> STYLE >> COLOR 220 220 220 >> OUTLINECOLOR 176 176 176 >> END >> END >> END >> >> LAYER >> NAME 'CM' >> PROCESSING "DITHER=YES" >> PROCESSING "RESAMPLE=AVERAGE" >> TYPE RASTER >> DUMP FALSE >> TEMPLATE fooOnlyForWMSGetFeatureInfo >> EXTENT 32002.688 -239999.086 48005.188 -229996.586 >> DATA '/home/hfpm/Desktop/teste/final/warp/566.tif' >> METADATA >> 'ows_title' '566' >> END >> STATUS ON >> TRANSPARENCY 100 >> PROJECTION >> "init=epsg:3763" >> END >> END >> END >> >> Inicialmente pensei que fosse algum problema com o extent mas fazendo um >> gdalinfo ao raster eis o que obtenho ( e de onde tirei o extent para >> configurar no layer raster): >> >> Coordinate System is: >> PROJCS["ETRS89 / Portugal TM06", >> GEOGCS["ETRS89", >> DATUM["European_Terrestrial_Reference_System_1989", >> SPHEROID["GRS 1980",6378137,298.2572221010002, >> AUTHORITY["EPSG","7019"]], >> AUTHORITY["EPSG","6258"]], >> PRIMEM["Greenwich",0], >> UNIT["degree",0.0174532925199433], >> AUTHORITY["EPSG","4258"]], >> PROJECTION["Transverse_Mercator"], >> PARAMETER["latitude_of_origin",39.66825833333333], >> PARAMETER["central_meridian",-8.133108333333334], >> PARAMETER["scale_factor",1], >> PARAMETER["false_easting",0], >> PARAMETER["false_northing",0], >> UNIT["metre",1, >> AUTHORITY["EPSG","9001"]], >> AUTHORITY["EPSG","3763"]] >> Origin = (32002.688000000001921,-229996.586000000010245) >> Pixel Size = (2.500000000000004,-2.500000000000004) >> Metadata: >> AREA_OR_POINT=Area >> Image Structure Metadata: >> INTERLEAVE=PIXEL >> Corner Coordinates: >> Upper Left ( 32002.688, -229996.586) ( 7d46'14.62"W, 37d35'44.95"N) >> Lower Left ( 32002.688, -239999.086) ( 7d46'16.19"W, 37d30'20.52"N) >> Upper Right ( 48005.188, -229996.586) ( 7d35'22.31"W, 37d35'42.45"N) >> Lower Right ( 48005.188, -239999.086) ( 7d35'24.67"W, 37d30'18.02"N) >> Center ( 40003.938, -234997.836) ( 7d40'49.45"W, 37d33' 1.61"N) >> >> No log do mapserver aparece o seguinte: >> >> [Fri May 13 15:41:40 2011].243884 CGI Request 1 on process 7701 >> [Fri May 13 15:41:40 2011].244208 msDrawMap(): WMS/WFS set-up and query, >> 0.000s >> [Fri May 13 15:41:40 2011].246110 msDrawMap(): Layer 0 (cartograma), >> 0.002s >> [Fri May 13 15:41:40 2011].246125 msDrawMap(): Drawing Label Cache, 0.000s >> [Fri May 13 15:41:40 2011].246130 msDrawMap() total time: 0.002s >> [Fri May 13 15:41:40 2011].249876 msSaveImage() total time: 0.004s >> [Fri May 13 15:41:40 2011].249960 mapserv request processing time (loadmap >> not incl.): 0.006s >> [Fri May 13 15:41:40 2011].249966 msFreeMap(): freeing map at 0x2460230. >> >> Todos os contributos são bem-vindos :) >> >> Abc, >> Hugo >> >> >> >> -- >> Hugo Martins >> LabNT - ISEGI UNL >> Campus de Campolide >> 1070-312 Lisboa >> N 38°43'56.84", W 9°9'35.74" >> >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal >> >> > > > -- > Hugo Martins > LabNT - ISEGI UNL > Campus de Campolide > 1070-312 Lisboa > N 38°43'56.84", W 9°9'35.74" > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > > -- Hugo Martins LabNT - ISEGI UNL Campus de Campolide 1070-312 Lisboa N 38°43'56.84", W 9°9'35.74"
_______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
