[Portugal] PostGIS --> p.mapper
Pedro
pedro.ferro gmail.com
Segunda-Feira, 3 de Junho de 2013 - 09:48:20 PDT
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.
More information about the Portugal
mailing list