Ola a todos,<br><br>Estou a fazer os primeiros testes com MapServer e não encontro maneira que mostre um tema, apenas gera <a href="https://dl.dropbox.com/u/1735137/MapServer_firefox_chromium.png">um ecrã em negro no firefox e em branco no Chromium</a>.<br>
Estou numa maquina com Ubuntu 10.04 com o repositorio de UbuntuGIS-unstable.<br clear="all">
<br>Apache já o tinha instalado e a funcionar na pasta /var/www/. Para a instalação de MapServer fiz o seguinte:<br><br>1. instalar os pacotes necessários.<br><i>sudo apt-get install mapserver-bin cgi-mapserver php5-mapscript qgis-mapserver</i><br>
<br>2. Comprovar instalação.<br><i>ls /usr/lib/cgi-bin/<br>admin.sld mapserv qgis_mapserv.fcgi wms_metadata.xml<br><br>/usr/lib/cgi-bin/mapserv -v<br>MapServer version 6.0.3 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=CAIRO SUPPORTS=FREETYPE SUPPORTS=ICONV SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE<br>
<br>gdalinfo --version<br>GDAL 1.9.1, released 2012/05/15<br><br>SELECT postgis_full_version();<br>POSTGIS="1.5.3" GEOS="3.3.3-CAPI-1.7.4" PROJ="Rel. 4.7.1, 23 September 2009" LIBXML="2.7.6" USE_STATS (procs from 1.5 r5976 need upgrade)<br>
<br><a href="http://localhost/cgi-bin/mapserv" target="_blank">http://localhost/cgi-bin/mapserv</a><br>No query information to decode. QUERY_STRING is set, but empty.</i><br><br>Até aqui todo parece normal e a funcionar. Criei o o ficheiro map na pasta de apache (/var/www/) com o seguinte, simples para testar:<br>
<br>----------------------------------------<br>MAP<br> NAME "World map"<br> SIZE 500 500<br> UNITS meters<br> IMAGECOLOR 128 128 255<br> IMAGETYPE png<br> EXTENT -180 -90 180 90<br> PROJECTION<br> "proj=latlong"<br>
"ellps=WGS84"<br> END<br><br> OUTPUTFORMAT<br> NAME png<br> DRIVER 'GD/PNG'<br> MIMETYPE 'image/png'<br> IMAGEMODE RGBA<br> EXTENSION 'png'<br> END<br><br> LAYER<br>
CONNECTIONTYPE POSTGIS<br> CONNECTION "dbname=bd_ceam host=localhost port=5432 user=consulta password=********** sslmode=disable"<br> DATA "geom FROM sch_sig.wd_paises USING UNIQUE gid USING srid=4326"<br>
NAME "wd_paises"<br> TYPE POLYGON<br> END<br> EXTENT -180 -90 180 90<br> END<br><br>END<br>----------------------------------------<br><br>Ao fazer a petição no navegador com <a href="http://localhost/cgi-bin/mapserv?map=/var/www/teste.map&mode=map" target="_blank">http://localhost/cgi-bin/mapserv?map=/var/www/teste.map&mode=map</a> apenas devolve um ecrã em negro no firefox e em branco no Chromium.<br>
Com <a href="http://localhost/cgi-bin/mapserv?map=/var/www/teste.map&mode=map&SERVICE=WMS&REQUEST=GetCapabilities" target="_blank">http://localhost/cgi-bin/mapserv?map=/var/www/teste.map&mode=map&SERVICE=WMS&REQUEST=GetCapabilities</a> obtenho o mesmo resultado.<br>
Se me invento um tema em PostGIS que não existe dá o mesmo resultado e não salta nenhuma mensagem de erro.<br><br>Alguma dica do que estou a fazer mal? <br>Obrigado de antemão.<br><br>Eloi Ribeiro<br>GIS Analyst<br>39,45º -0,40º<br>
<a href="http://flavors.me/eloiribeiro" target="_blank">flavors.me/eloiribeiro</a><br>