[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