Profº Marcello, Luigi e Uchoa
Finalmente consegui...pelo jeito não tinha tentado todas as formas...pois apenas
retirei a linha:
SYMBOLSET "../common/symbols/symbols-pmapper.sym"
e a minha aplicação voltou a funcionar!
Muito Obrigado pela colaboração de vocês e de outros participantes deste grupo!
Um grande abraço,
Elson Souza
--- Em mapserver_brasil@..., "Elson Souza" <elsonssouza@...>
escreveu
>
> Profº Marcello e Luigi
>
> Tentei de todas as formas e ainda continuo tendo problemas
>
> Abaixo um exemplo de algumas partes de meu mapfile:
>
> #
> # Start of map file
> #
> MAP
> EXTENT -66.05086944 -6.3777763889 -59.22181667 -1.822286111
>
> #UNITS meters
> UNITS dd
> SIZE 600 500
> SHAPEPATH "../../../dados"
> SYMBOLSET "../common/symbols/symbols-pmapper.sym"
> FONTSET "../common/fonts/msfontset.txt"
> RESOLUTION 96
> IMAGETYPE png
> INTERLACE OFF
> #CONFIG "PROJ_LIB" "C:/proj/nad/"
> PROJECTION
> # ETRS-LAEA
> "init=epsg:4326"
> END
>
> Na parte de SIMBOL ficou assim...coloquei SYMBOLSET em todos os SYMBOLS e
coloquei STYLE tbm em todos os symbols:
>
> # SYMBOLS USED IN PMAPPER
> # - 'circle' always necessary (used e.g. for highlight)
> # - 'square' used in currecnt map file
> # Symbols can also be defined via tag SYMBOLSET (see above)
>
>
> SYMBOLSET
> Symbol
> Name 'circle'
> Type ELLIPSE
> Filled TRUE
> Points
> 1 1
> END
> END
>
> Symbol
> Name 'square'
> Type VECTOR
> Filled TRUE
> Points
> 0 1
> 0 0
> 1 0
> 1 1
> 0 1
> END
> END
>
> SYMBOL
> NAME "triangle"
> TYPE vector
> POINTS
> 0 4
> 2 0
> 4 4
> 0 4
> END
> END
>
> SYMBOL
> NAME "triangle"
> TYPE vector
> POINTS
> 0 4
> 2 0
> 4 4
> 0 4
> END
> END
>
> SYMBOL
> NAME "SYM_PONTO"
> TYPE PIXMAP
> IMAGE "../../../data/sede_munic.png"
> END
>
> SYMBOL
> NAME "SYM_MEU"
> TYPE PIXMAP
> IMAGE "../../../data/meu.png"
> END
> END
>
> Não sei mais o que fazer...e agora do jeito que tá o meu mapfile aparece a
seguinte mensagem:
>
> Warning: [MapServer Error]: getString(): Parsing error near (Symbol):(line
181) in /var/www/pmapper/incphp/globals.php on line 60
>
> Warning: [MapServer Error]: msLoadMap(): Parsing error near (STYLE):(line 178)
in /var/www/pmapper/incphp/globals.php on line 60
>
> Warning: Failed to open map file /var/www/view/config/default/bdmgasfile.map
in /var/www/pmapper/incphp/globals.php on line 60
>
> Fatal error: Call to a member function getAllGroupNames() on a non-object in
/var/www/pmapper/incphp/init/initmap.php on line 129
>
> colocando os SYMBOLSET em todos os symbols da o seguinte erro:
>
> Warning: [MapServer Error]: getString(): Parsing error near (Symbol):(line
181) in /var/www/pmapper/incphp/globals.php on line 60
>
> Warning: [MapServer Error]: msLoadMap(): Parsing error near (STYLE):(line 178)
in /var/www/pmapper/incphp/globals.php on line 60
>
> Warning: [MapServer Error]: msLoadMap(): Parsing error near (STYLE):(line 178)
in /var/www/pmapper/incphp/globals.php on line 60
>
> Warning: Failed to open map file
/var/www/pmapper/config/default/bdmgasfile.map in
/var/www/pmapper/incphp/globals.php on line 60
>
> Fatal error: Call to a member function getAllGroupNames() on a non-object in
/var/www/pmapper/incphp/init/initmap.php on line 129
>
>
> Fico no aguardo de mais sugestões!
>
> Elson Souza
>
> --- Em mapserver_brasil@..., Luigi Castro Cardeles
<luigi.cardeles@> escreveu
> >
> > Olá Elson e lista,
> >
> > qual a versão antiga do mapserver que você estava utilizando?
> > Para qual versão do mapserver você atualizou?
> >
> > Se você utilizava uma versão do mapserver menor ou igual a 5.2.1 e atualizou
> > para 5.2.2 ou maiores (5.4.x etc), então você tem que ler esse documento:
> > http://mapserver.org/development/rfc/ms-rfc-56.html
> >
> > Ele formata que tags o mapfile e possivelmente um arquivo de símbolos.
> >
> > Por exemplo, os arquivos de símbolos necessitam ter a tag SYMBOLSET no
> > ínicio (similar ao mapfiles que tem que tem a tag MAP). Pela sua mensagem de
> > erro deve ser isso.
> >
> > Acrescente SYMBOLSET no início do seu arquivo de símbolos e END no final do
> > mesmo.
> >
> > []'s
> > Luigi Castro Cardeles
> >
> >
> > 2009/10/16 Marcello Benigno <benigno.marcello@>
> >
> > >
> > >
> > > Olá Elson,
> > >
> > > Verifique se dentro de cada layer no seu mapfile, foram criados os STYLE's
> > > pode ser isso já que o erro aponta para um problema próximo de SYMBOL.
> > >
> > > Também verifique as permissões da pasta images/legend/ o correto é setar
> > > em 775 ou 777.
> > >
> > > Se isso não der certo, verifique o erro usando o cgi-bin do mapserver.
> > >
> > > []'s
> > >
> > > --
> > > Marcello Benigno B. de Barros Filho
> > > Prof. do Curso Superior de Tecnologia em Geoprocessamento - IFPB
> > > Mestre em Ciências Geodésicas e Tecnologias da Geoinformação - UFPE
> > > http://profmarcello.blogspot.com
> > >
> > >
> >
>