[Portugal] PostGIS --> p.mapper
Andre Mano
andre.s.mano gmail.com
Segunda-Feira, 3 de Junho de 2013 - 10:41:39 PDT
Olá Pedro,
Quando dizes que não aparece nada referes-te ao facto de o layer postGIS
não ser desenhado pelo p.Mapper, certo? Isto é, ele aparece no menu dos
layers, correcto?
Se assim for, o meu primeiro palpite é que o extent do layer PostGIS possa
não ser compatível com o Extent do Mapfile (que não é muito claro qual
seja). Experimente comentar, no mapfile, a tag EXTENTS no layer PostGIS.
Aliás todos os teus layers estão em WGS84, talvez não seja má ideia
declareres isso no início do Mapfile e atualizar os extents do Mapfile a
partir do layer mais extenso que tenhas (podes retirar essa informação a
partir do QGIS)
Espero que ajude
Cumprimentos
2013/6/3 Pedro <pedro.ferro at gmail.com>
> Olá,
>
>
> Estou a tentar colocar no p.mapper/mapserver um conjunto de dados que tenho
> em PostGIS.
> Vou tentar explicar todo o processo do que tenho feito sem ser muito
> exaustivo.
>
> Comecei por adicionar a tabela de PostGIS ao QGIS (correu bem) e daí criei
> um mapfile com a ferramenta MapServer Export (por curiosidade utilizei o
> Qgis 1.8, porque no 1.9 a ferramenta dá traceback) com estas opções:
> <http://osgeo-org.1560.x6.nabble.com/file/n5057531/mapserver.png>
>
> Criou-me o seguinte mapfile:
>
> LAYER
> NAME 'query'
> TYPE POINT
> DUMP true
> TEMPLATE fooOnlyForWMSGetFeatureInfo
> EXTENT -8.306595 40.094753 -8.173411 40.180954
> CONNECTIONTYPE postgis
> CONNECTION "dbname='AIRCSIG5' host=localhost port=5432 user='postgres'
> password='*****' sslmode=disable"
> DATA 'point FROM "query" USING UNIQUE idgrafact_fimov USING srid=4326'
> METADATA
> 'ows_title' 'query'
> END
> STATUS OFF
> TRANSPARENCY 100
> PROJECTION
> 'proj=longlat'
> 'datum=WGS84'
> 'no_defs'
> END
> CLASS
> NAME 'query'
> STYLE
> SYMBOL "circle"
> SIZE 7.0
> OUTLINECOLOR 0 0 0
> COLOR 112 129 67
> END
> END
> END
>
>
> Depois no pmapper, no ficheiro pmapper_demo.map (que estou a usar como
> "base") acrescentei no final toda esse conteúdo do layer que deixei em
> cima.
> Alterei apenas o STATUS para ON.
>
> No ficheiro config_default.xml acrescentei o que está a seguir a bold.
>
> <categories>
> <category name="cat_admin">
> <group>countries</group>
> <group>cities10000eu</group>
> </category>
> <category name="cat_nature">
> <group>rivers</group>
> </category>
> <category name="cat_raster">
> <group>dem</group>
> <group>jpl_wms_global_mosaic</group>
> </category>
> *<category name="cat_postGIS">
> <group>query</group>
> </category>*
> </categories>
> <allGroups>
> <group>countries</group>
> <group>cities10000eu</group>
> <group>dem</group>
> <group>rivers</group>
> <group>jpl_wms_global_mosaic</group>
> *<group>query</group>*
> </allGroups>
> <defGroups>
> <group>countries</group>
> <group>cities10000eu</group>
> </defGroups>
>
> Uma 1ª pergunta, tenho que guardar este ficheiro em algum local específico?
>
> Pensei que isto bastaria para conseguir ver uma nova camada no p.mapper,
> mas
> nada aparece.
>
>
> Lendo esta descrição e dando uma vista de olhos nos ficheiros anexos têm
> alguma ideia de quais serão os meus erros.
>
> Agradeço desde já a ajuda.
>
> abraço,
> Pedro
>
> config_default.xml
> <http://osgeo-org.1560.x6.nabble.com/file/n5057531/config_default.xml>
> pmapper_demo.map
> <http://osgeo-org.1560.x6.nabble.com/file/n5057531/pmapper_demo.map>
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/PostGIS-p-mapper-tp5057531.html
> Sent from the OSGeo Portuguese Local Chapter mailing list archive at
> Nabble.com.
> _______________________________________________
> Portugal mailing list
> Portugal at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
--
..................................
André Mano
http://opussig.blogspot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20130603/5cc8fdf0/attachment.html>
More information about the Portugal
mailing list