[Portugal] mapfile

Pedro Costa pedrocostaarma sapo.pt
Terça-Feira, 24 de Julho de 2012 - 02:25:20 PDT


segue também um exemplo de um mapfile que tenho a funcionar se quiseres 
experimentar:


LAYER
     NAME "equipamentos"
     STATUS DEFAULT
     TYPE POLYGON
     #TRANSPARENCY 80
     CONNECTIONTYPE postgis
     PROCESSING "CLOSE_CONNECTION=DEFER"
     CONNECTION "user=nome password=pass dbname=bd host=localhost 
options='-c client_encoding=LATIN1'"
     DATA "the_geom from equipamentos using unique id"
         TOLERANCE 3
     TOLERANCEUNITS pixels
     TEMPLATE void
         PROJECTION
     "init=epsg:27493"
    END
     METADATA
     "DESCRIPTION" "Equipamentos"
     "RESULT_FIELDS" "id,nome"
     "RESULT_HEADERS" "Nº ,Nome"
         "RESULT_HYPERLINK" "id"
     "ows_title"      "Equipamentos"
         END  # Metadata


          CLASS
     NAME "Hospital"
     EXPRESSION ([id] = 7)
     STYLE
         WIDTH 0.91
         COLOR 0 0 255
     END
   END  # Class















Em 23-07-2012 23:12, Luis Leitao escreveu:
> Boa noite pessoal,
>
> Estou a configurar o meu projecto mapserver + pmapper e estou com alguns
> problemas pois o mapserver não está a ler alguns mapfiles.
> Em todas as shapes criadas de raiz por mim não tenho qualquer problema, mas
> nos clips que fiz, nomeadamente da shapefiles dos concelhos de Portugal e
> outras do Atlas do Ambiente, não consigo que o mapserver faça a sua leitura,
> fica a pensar mas nunca aparecem. Já experimentei com ligação ao Postgis ou
> ler directamente das shapefiles e o resultado é o mesmo... nada. O mapfile
> foi criado com o plugin mapserver export do Qgis utilizando a simbologia
> antiga.
>
> aqui fica o mapfile de uma das shapes.
>
>    LAYER
>      NAME 'Concelhos'
>      TYPE POLYGON
>      DUMP true
>      TEMPLATE fooOnlyForWMSGetFeatureInfo
>    EXTENT -9.163921 39.888241 -6.849608 41.159159
>      CONNECTIONTYPE postgis
>      CONNECTION "dbname='postgis' host=localhost port=5432 user='postgres'
> password='leitao' sslmode=allow"
>      DATA 'the_geom FROM "Concelhos" USING UNIQUE gid USING srid=4326'
>      METADATA
>        'ows_title' 'Concelhos'
>      END
>      STATUS OFF
>      TRANSPARENCY 100
>      PROJECTION
>      'proj=longlat'
>      'datum=WGS84'
>      'no_defs'
>      END
>      LABELITEM 'Concelho'
>      CLASSITEM 'HAB'
>      CLASS
>        NAME '10585.000 < HAB < 24158.000'
>        EXPRESSION ( ([HAB] >= 10585.000) AND ([HAB] <= 24158.000) )
>         STYLE
>           WIDTH 0.91
>           COLOR 166 212 255
>         END
>       LABEL
>        FONT tahoma
>        TYPE truetype
>        SIZE 8
>        COLOR 0 0 0
>        ANGLE 0
>        POSITION cc
>        FORCE true
>        ANTIALIAS true
>        PARTIALS true
>       END
>      END
>      CLASS
>        NAME '24158.000 < HAB < 37731.000'
>        EXPRESSION ( ([HAB] >= 24158.000) AND ([HAB] <= 37731.000) )
>         STYLE
>           WIDTH 0.91
>           COLOR 85 162 200
>         END
>       LABEL
>        FONT tahoma
>        TYPE truetype
>        SIZE 8
>        COLOR 0 0 0
>        ANGLE 0
>        POSITION cc
>        FORCE true
>        ANTIALIAS true
>        PARTIALS true
>       END
>      END
>      CLASS
>        NAME '37731.000 < HAB < 51304.000'
>        EXPRESSION ( ([HAB] >= 37731.000) AND ([HAB] <= 51304.000) )
>         STYLE
>           WIDTH 0.91
>           COLOR 63 121 150
>         END
>       LABEL
>        FONT tahoma
>        TYPE truetype
>        SIZE 8
>        COLOR 0 0 0
>        ANGLE 0
>        POSITION cc
>        FORCE true
>        ANTIALIAS true
>        PARTIALS true
>       END
>      END
>      CLASS
>        NAME '51304.000 < HAB < 64877.000'
>        EXPRESSION ( ([HAB] >= 51304.000) AND ([HAB] <= 64877.000) )
>         STYLE
>           WIDTH 0.91
>           COLOR 42 81 100
>         END
>       LABEL
>        FONT tahoma
>        TYPE truetype
>        SIZE 8
>        COLOR 0 0 0
>        ANGLE 0
>        POSITION cc
>        FORCE true
>        ANTIALIAS true
>        PARTIALS true
>       END
>      END
>      CLASS
>        NAME '64877.000 < HAB < 78450.000'
>        EXPRESSION ( ([HAB] >= 64877.000) AND ([HAB] <= 78450.000) )
>         STYLE
>           WIDTH 0.91
>           COLOR 0 15 60
>         END
>       LABEL
>        FONT tahoma
>        TYPE truetype
>        SIZE 8
>        COLOR 0 0 0
>        ANGLE 0
>        POSITION cc
>        FORCE true
>        ANTIALIAS true
>        PARTIALS true
>       END
>      END
>    END
>
>
>
> --
> View this message in context: http://osgeo-org.1560.n6.nabble.com/mapfile-tp4990208.html
> Sent from the OSGeo Portuguese Local Chapter mailing list archive at Nabble.com.
> _______________________________________________
> Portugal mailing list
> Portugal  lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal



More information about the Portugal mailing list