[Portugal] MapServer + PostGIS não mostre tema

Eloi Ribeiro eloi.ribeiro gmail.com
Terça-Feira, 26 de Junho de 2012 - 01:49:04 PDT


Ola a todos,

Estou a fazer os primeiros testes com MapServer e não encontro maneira que
mostre um tema, apenas gera um ecrã em negro no firefox e em branco no
Chromium <https://dl.dropbox.com/u/1735137/MapServer_firefox_chromium.png>.
Estou numa maquina com Ubuntu 10.04 com o repositorio de UbuntuGIS-unstable.

Apache já o tinha instalado e a funcionar na pasta /var/www/. Para a
instalação de MapServer fiz o seguinte:

1. instalar os pacotes necessários.
*sudo apt-get install mapserver-bin cgi-mapserver php5-mapscript
qgis-mapserver*

2. Comprovar instalação.
*ls /usr/lib/cgi-bin/
admin.sld  mapserv  qgis_mapserv.fcgi  wms_metadata.xml

/usr/lib/cgi-bin/mapserv -v
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

gdalinfo --version
GDAL 1.9.1, released 2012/05/15

SELECT postgis_full_version();
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)

http://localhost/cgi-bin/mapserv
No query information to decode. QUERY_STRING is set, but empty.*

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:

----------------------------------------
MAP
  NAME "World map"
  SIZE 500 500
  UNITS meters
  IMAGECOLOR 128 128 255
  IMAGETYPE png
  EXTENT -180 -90 180 90
  PROJECTION
    "proj=latlong"
    "ellps=WGS84"
  END

  OUTPUTFORMAT
    NAME png
    DRIVER 'GD/PNG'
    MIMETYPE 'image/png'
    IMAGEMODE RGBA
    EXTENSION 'png'
  END

  LAYER
    CONNECTIONTYPE POSTGIS
    CONNECTION "dbname=bd_ceam host=localhost port=5432 user=consulta
password=********** sslmode=disable"
    DATA "geom FROM sch_sig.wd_paises USING UNIQUE gid USING srid=4326"
    NAME "wd_paises"
    TYPE POLYGON
    END
    EXTENT -180 -90 180 90
  END

END
----------------------------------------

Ao fazer a petição no navegador com
http://localhost/cgi-bin/mapserv?map=/var/www/teste.map&mode=map apenas
devolve um ecrã em negro no firefox e em branco no Chromium.
Com
http://localhost/cgi-bin/mapserv?map=/var/www/teste.map&mode=map&SERVICE=WMS&REQUEST=GetCapabilitiesobtenho
o mesmo resultado.
Se me invento um tema em PostGIS que não existe dá o mesmo resultado e não
salta nenhuma mensagem de erro.

Alguma dica do que estou a fazer mal?
Obrigado de antemão.

Eloi Ribeiro
GIS Analyst
39,45º -0,40º
flavors.me/eloiribeiro
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20120626/80b7d6b0/attachment.html>


More information about the Portugal mailing list