Commit 64f57ad5d7a0fac8d24f6a42960bd55ccda21a3e

Authored by Edmar Moretti
1 parent 85a9b7f1

Correções para funcionamento na versão 6.x do Mapserver

aplicmap/estadosl.map
1 1 MAP
2   -SYMBOLSET ../symbols/simbolos.sym
  2 +SYMBOLSET ../symbols/simbolosv6.sym
3 3 FONTSET "../symbols/fontes.txt"
4 4 LAYER
5 5 NAME estadosl # ok
... ...
aplicmap/estadosldebian.map
1 1 MAP
2   -SYMBOLSET ../symbols/simbolos.sym
  2 +SYMBOLSET ../symbols/simbolosv6.sym
3 3 FONTSET "../symbols/fontes.txt"
4 4 LAYER
5 5 NAME estadosl # ok
... ...
aplicmap/estadoslwindows.map
1 1 MAP
2 2 FONTSET "c:\ms4w\apache\htdocs\i3geo\symbols\fontes.txt"
3   -SYMBOLSET "c:\ms4w\apache\htdocs\i3geo\symbols\simbolos.sym"
  3 +SYMBOLSET "c:\ms4w\apache\htdocs\i3geo\symbols\simbolosv6.sym"
4 4 LAYER
5 5 NAME estadosl # ok
6 6 TYPE line
... ...
aplicmap/geral1.map
... ... @@ -18,7 +18,7 @@ MAP
18 18 #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
19 19 #
20 20 FONTSET "/opt/www/html/i3geo/symbols/fontes.txt"
21   - SYMBOLSET "/opt/www/html/i3geo/symbols/simbolos.sym"
  21 + SYMBOLSET "/opt/www/html/i3geo/symbols/simbolosv5.sym"
22 22 SHAPEPATH "/opt/www/html/geodados"
23 23 IMAGECOLOR 104 171 195
24 24 #
... ...
aplicmap/geral1debian.map
... ... @@ -18,7 +18,7 @@ MAP
18 18 #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
19 19 #
20 20 FONTSET "/var/www/i3geo/symbols/fontes.txt"
21   - SYMBOLSET "/var/www/i3geo/symbols/simbolos.sym"
  21 + SYMBOLSET "/var/www/i3geo/symbols/simbolosv5.sym"
22 22 SHAPEPATH "/var/www/geodados"
23 23 IMAGECOLOR 104 171 195
24 24 #
... ...
aplicmap/geral1debianv5.map 0 → 100644
... ... @@ -0,0 +1,367 @@
  1 +#Este mapfile é utilizado pelo i3geo na instalação em servidores linux
  2 +#Toda vez que o i3geo é iniciado, esse mapfile é considerado como o mapa básico.
  3 +#Se vc quer alterar a aparência do mapa inicial, edite esse arquivo para refletir
  4 +#o mapa desejado.
  5 +#
  6 +#Se vc quer adicionar temas, dê preferência por editar o arquivo menutemas/menutemas.xml
  7 +#assim, as camadas ficam disponíveis no menu de adição de temas do i3geo. Não se esqueça
  8 +#de criar o arquivo mapfile no diretório i3geo/temas (veja a documentação no wiki da
  9 +#comunidade i3geo no Portal do Software Público Brasileiro.
  10 +#
  11 +#Existem vários metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo,
  12 +#Esses metadados possibilitam coisas como mostrar ou não a legenda de um tema no mapa,
  13 +#mostrar ou não o tema na ferramenta de identificacao, etc.
  14 +#A lista completa de metadados vc pode obter no wiki da comunidade
  15 +#
  16 +MAP
  17 + #
  18 + #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
  19 + #
  20 + FONTSET "/var/www/i3geo/symbols/fontes.txt"
  21 + SYMBOLSET "/var/www/i3geo/symbols/simbolos.sym"
  22 + SHAPEPATH "/var/www/geodados"
  23 + IMAGECOLOR 104 171 195
  24 + #
  25 + #Por default, o i3geo utiliza o tipo de imagem configurado em png2
  26 + #Esse tipo não é adequado para imagens raster, mas o i3geo muda automaticamente
  27 + #para png1 quando um arquivo raster é adicionado ao mapa
  28 + #
  29 + IMAGETYPE AGG_Q
  30 + EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
  31 + SIZE 480 500
  32 + STATUS ON
  33 + UNITS DD
  34 + NAME "GERAL"
  35 + DEBUG OFF
  36 + #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
  37 + #
  38 + #utilize o agg apenas com mapserver 5x
  39 +
  40 + #png output, with number of colors reduced with quantization . ( Note: this functionality is not supported with RGBA images, that is outputformats with IMAGEMODE RGBA, or maps with TRANSPARENT ON ) :
  41 + OUTPUTFORMAT
  42 + NAME 'AGG_Q'
  43 + DRIVER AGG/PNG
  44 + IMAGEMODE RGB
  45 + FORMATOPTION "QUANTIZE_FORCE=ON"
  46 + FORMATOPTION "QUANTIZE_DITHER=OFF"
  47 + FORMATOPTION "QUANTIZE_COLORS=256"
  48 + FORMATOPTION "INTERLACE=OFF"
  49 + END
  50 +
  51 + OUTPUTFORMAT
  52 + NAME jpeg
  53 + DRIVER GD/JPEG
  54 + MIMETYPE image/jpeg
  55 + IMAGEMODE RGB
  56 + #TRANSPARENT FALSE
  57 + EXTENSION jpg
  58 + FORMATOPTION "INTERLACE=OFF"
  59 + END
  60 + OUTPUTFORMAT
  61 + NAME svg
  62 + MIMETYPE "image/svg+xml"
  63 + DRIVER svg
  64 + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE"
  65 + #FORMATOPTION "FULL_RESOLUTION=TRUE"
  66 + END
  67 + OUTPUTFORMAT
  68 + NAME png1
  69 + MIMETYPE image/png
  70 + DRIVER GD/PNG
  71 + EXTENSION png
  72 + IMAGEMODE RGB
  73 + TRANSPARENT FALSE
  74 + FORMATOPTION "INTERLACE=OFF"
  75 + END
  76 + OUTPUTFORMAT
  77 + #utilizado quando é incluido um layer do tipo raster
  78 + NAME png2
  79 + MIMETYPE image/png
  80 + DRIVER GD/PNG
  81 + EXTENSION png
  82 + IMAGEMODE PC256
  83 + TRANSPARENT TRUE
  84 + FORMATOPTION "INTERLACE=OFF"
  85 + END
  86 +
  87 +
  88 + PROJECTION
  89 + "init=epsg:4291"
  90 + END
  91 + LEGEND
  92 + IMAGECOLOR 255 255 255
  93 + KEYSIZE 12 10
  94 + KEYSPACING 5 5
  95 + LABEL
  96 + SIZE 7
  97 + FONT "verdana"
  98 + TYPE truetype
  99 + BUFFER 0
  100 + COLOR 0 0 0
  101 + FORCE FALSE
  102 + MINDISTANCE -1
  103 + MINFEATURESIZE -1
  104 + OFFSET 0 -2
  105 + PARTIALS TRUE
  106 + END
  107 + POSITION LL
  108 + STATUS off
  109 + #edite o caminho se a aplicacao for movida de lugar
  110 + #TEMPLATE "/var/www/i3geo/aplicmap/legenda.htm"
  111 + END
  112 + QUERYMAP
  113 + #OUTLINECOLOR 255 0 0
  114 + COLOR 0 255 255
  115 + SIZE 480 500
  116 + STATUS on
  117 + STYLE hilite
  118 + END
  119 + REFERENCE
  120 + COLOR -1 -1 -1
  121 + EXTENT -75.5728 -37.4751 -30.525 7.57273
  122 + #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  123 + #edite o caminho se a aplicacao for movida de lugar
  124 + IMAGE "/var/www/i3geo/imagens/referencia1.png"
  125 + OUTLINECOLOR -1 -1 -1
  126 + SIZE 150 150
  127 + STATUS off
  128 + MARKER "ref"
  129 + MARKERSIZE 8
  130 + MINBOXSIZE 8
  131 + MAXBOXSIZE 145
  132 + END
  133 + SCALEBAR
  134 + BACKGROUNDCOLOR 200 200 200
  135 + COLOR 0 0 0
  136 + INTERVALS 5
  137 + LABEL
  138 + SIZE TINY
  139 + TYPE BITMAP
  140 + BUFFER 0
  141 + COLOR 0 0 0
  142 + FORCE FALSE
  143 + MINDISTANCE -1
  144 + MINFEATURESIZE -1
  145 + OFFSET 0 0
  146 + PARTIALS TRUE
  147 + END
  148 + POSITION LR
  149 + SIZE 200 2
  150 + STATUS embed
  151 + STYLE 1
  152 + TRANSPARENT FALSE
  153 + UNITS KILOMETERS
  154 + END
  155 + WEB
  156 + #edite o caminho se a aplicacao for movida de lugar
  157 + IMAGEPATH "/tmp/ms_tmp/"
  158 + IMAGEURL "/ms_tmp/"
  159 + TEMPLATE "/var/www/i3geo/aplicmap/geral.htm"
  160 + END
  161 + LAYER
  162 + DATA "/var/www/i3geo/aplicmap/dados/zee"
  163 + TEMPLATE "none.htm"
  164 + METADATA
  165 + "CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
  166 + "TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
  167 + "IDENTIFICA" "nao"
  168 + "cache" "sim"
  169 + END
  170 + NAME "zee"
  171 + SIZEUNITS PIXELS
  172 + STATUS DEFAULT
  173 + TOLERANCE 0
  174 + TOLERANCEUNITS PIXELS
  175 + TYPE POLYGON
  176 + CLASS
  177 + NAME " "
  178 + COLOR 137 201 255
  179 + END
  180 + END
  181 + LAYER
  182 + DATA "/var/www/i3geo/aplicmap/dados/mundo"
  183 + GROUP "mundo"
  184 + METADATA
  185 + "CLASSE" "SIM" #o simbolo sera mostrado na legenda
  186 + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
  187 + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens
  188 + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
  189 + "TEMA" "Países do mundo" #nome que sera mostrado na legenda
  190 + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
  191 + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
  192 + "cache" "sim"
  193 + "itembuscarapida" "LONG_NAME"
  194 + END
  195 + NAME "mundo"
  196 + SIZEUNITS PIXELS
  197 + STATUS DEFAULT
  198 + TEMPLATE "none.htm"
  199 + TOLERANCE 0
  200 + TOLERANCEUNITS PIXELS
  201 + TRANSPARENCY 100
  202 + TYPE POLYGON
  203 + UNITS METERS
  204 + CLASS
  205 + NAME "" #vazio indica que nao sera incluido o nome ao lado do simbolo
  206 + STYLE
  207 + COLOR 230 230 230
  208 + SIZE 1
  209 + SYMBOL 0
  210 + END
  211 + END
  212 + END
  213 + LAYER
  214 + DATA "/var/www/i3geo/aplicmap/dados/mundo"
  215 + GROUP "mundo"
  216 + METADATA
  217 + "CLASSE" "NAO"
  218 + "TEMA" "NAO"
  219 + "ESCONDIDO" "SIM"
  220 + "cache" "sim"
  221 + END
  222 + NAME "mundo2"
  223 + SIZEUNITS PIXELS
  224 + STATUS DEFAULT
  225 + TOLERANCE 0
  226 + TOLERANCEUNITS PIXELS
  227 + TRANSPARENCY 100
  228 + TYPE LINE
  229 + UNITS METERS
  230 + CLASS
  231 + STYLE
  232 + COLOR 255 255 255
  233 + SIZE 3
  234 + SYMBOL "linha"
  235 + END
  236 + END
  237 + END
  238 + LAYER
  239 + DATA "/var/www/i3geo/aplicmap/dados/estados"
  240 + METADATA
  241 + "CLASSE" "SIM"
  242 + "TEMA" "Brasil"
  243 + "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
  244 + "IDENTIFICA" "nao"
  245 + "cache" "sim"
  246 + "EXTENSAO" "-97.911949 -39.413578 -8.185829 9.511159"
  247 + END
  248 + NAME "estados"
  249 + SIZEUNITS PIXELS
  250 + STATUS DEFAULT
  251 + TOLERANCE 0
  252 + TOLERANCEUNITS PIXELS
  253 + TRANSPARENCY 100
  254 + TYPE POLYGON
  255 + UNITS METERS
  256 + CLASS
  257 + NAME " "
  258 + STYLE
  259 + COLOR 232 220 201
  260 + MAXSIZE 100
  261 + MINSIZE 1
  262 + SIZE 1
  263 + SYMBOL 0
  264 + END
  265 + END
  266 + END
  267 +
  268 + LAYER
  269 + CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/var/www/webservices/baseraster.map"
  270 + CONNECTIONTYPE WMS
  271 + METADATA
  272 + "wms_srs" "EPSG:4291"
  273 + "tipooriginal" ""
  274 + "wms_exceptions_format" "application/vnd.ogc.se_xml"
  275 + "CLASSE" "SIM"
  276 + "wfs" "nao"
  277 + "TEXTO" "NAO"
  278 + "wms_name" "baseraster"
  279 + "nomeoriginal" "cartobase"
  280 + "wms_format" "image/png"
  281 + "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
  282 + "wms_connectiontimeout" "30"
  283 + "TEMA" "Base cartográfica"
  284 + "wms_server_version" "1.1.1"
  285 + "wms_style" "default"
  286 + "MENSAGEM" "As cartas RASTER são mostradas apenas em determinadas escalas. Aproxime o mapa até a escala 1:250.000 para que os dados sejam mostrados."
  287 + "cache" "sim"
  288 + END
  289 + NAME "baserasterwms"
  290 + OFFSITE 255 255 255
  291 + STATUS OFF
  292 + TOLERANCE 0
  293 + TRANSFORM FALSE
  294 + TYPE RASTER
  295 + CLASS
  296 + NAME " "
  297 + STYLE
  298 + ANGLE 360
  299 + COLOR 200 50 0
  300 + OUTLINECOLOR 0 0 0
  301 + SYMBOL 0
  302 + END
  303 + END
  304 + END
  305 +
  306 +
  307 + LAYER
  308 + METADATA
  309 + #"TEMA" "NAO"
  310 + "ESCONDIDO" "SIM"
  311 + "cache" "sim"
  312 + END
  313 + NAME "copyright"
  314 + SIZEUNITS PIXELS
  315 + STATUS default
  316 + TOLERANCE 0
  317 + TOLERANCEUNITS PIXELS
  318 + TRANSFORM FALSE
  319 + TYPE ANNOTATION
  320 + UNITS METERS
  321 + CLASS
  322 + LABEL
  323 + SIZE TINY
  324 + TYPE BITMAP
  325 + BUFFER 0
  326 + COLOR 50 50 50
  327 + FORCE FALSE
  328 + MINDISTANCE -1
  329 + MINFEATURESIZE -1
  330 + OFFSET 0 0
  331 + PARTIALS TRUE
  332 + POSITION CC
  333 + END
  334 + END
  335 + FEATURE
  336 + POINTS
  337 + 10 5
  338 + END
  339 + TEXT "- i3Geo"
  340 + END
  341 + END
  342 + LAYER
  343 + METADATA
  344 + "TEMA" "Rosa dos ventos"
  345 + "IDENTIFICA" "nao"
  346 + "TABELA" "nao"
  347 +
  348 + END
  349 + NAME "rosadosventos"
  350 + SIZEUNITS PIXELS
  351 + STATUS OFF
  352 + TOLERANCE 0
  353 + TOLERANCEUNITS PIXELS
  354 + TRANSFORM lr
  355 + TYPE POINT
  356 + UNITS pixels
  357 + CLASS
  358 + SYMBOL 'rosa200'
  359 + SIZE 90
  360 + END
  361 + FEATURE
  362 + POINTS
  363 + -70 -70
  364 + END
  365 + END
  366 + END
  367 +END
... ...
aplicmap/geral1debianv6.map 0 → 100644
... ... @@ -0,0 +1,366 @@
  1 +#Este mapfile é utilizado pelo i3geo na instalação em servidores linux
  2 +#Toda vez que o i3geo é iniciado, esse mapfile é considerado como o mapa básico.
  3 +#Se vc quer alterar a aparência do mapa inicial, edite esse arquivo para refletir
  4 +#o mapa desejado.
  5 +#
  6 +#Se vc quer adicionar temas, dê preferência por editar o arquivo menutemas/menutemas.xml
  7 +#assim, as camadas ficam disponíveis no menu de adição de temas do i3geo. Não se esqueça
  8 +#de criar o arquivo mapfile no diretório i3geo/temas (veja a documentação no wiki da
  9 +#comunidade i3geo no Portal do Software Público Brasileiro.
  10 +#
  11 +#Existem vários metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo,
  12 +#Esses metadados possibilitam coisas como mostrar ou não a legenda de um tema no mapa,
  13 +#mostrar ou não o tema na ferramenta de identificacao, etc.
  14 +#A lista completa de metadados vc pode obter no wiki da comunidade
  15 +#
  16 +MAP
  17 + #
  18 + #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
  19 + #
  20 + FONTSET "/var/www/i3geo/symbols/fontes.txt"
  21 + SYMBOLSET "/var/www/i3geo/symbols/simbolosv6.sym"
  22 + SHAPEPATH "/var/www/geodados"
  23 + IMAGECOLOR 104 171 195
  24 + #
  25 + #Por default, o i3geo utiliza o tipo de imagem configurado em png2
  26 + #Esse tipo não é adequado para imagens raster, mas o i3geo muda automaticamente
  27 + #para png1 quando um arquivo raster é adicionado ao mapa
  28 + #
  29 + IMAGETYPE AGG_Q
  30 + EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
  31 + SIZE 480 500
  32 + STATUS ON
  33 + UNITS DD
  34 + NAME "GERAL"
  35 + DEBUG OFF
  36 + #CONFIG "MS_ERRORFILE" "/tmp/ms_tmp/ms_error.txt"
  37 + #
  38 + #utilize o agg apenas com mapserver 5x
  39 +
  40 + OUTPUTFORMAT
  41 + NAME 'AGG_Q'
  42 + DRIVER AGG/PNG
  43 + IMAGEMODE RGB
  44 + FORMATOPTION "QUANTIZE_FORCE=ON"
  45 + FORMATOPTION "QUANTIZE_DITHER=OFF"
  46 + FORMATOPTION "QUANTIZE_COLORS=256"
  47 + FORMATOPTION "INTERLACE=OFF"
  48 + END
  49 +
  50 + OUTPUTFORMAT
  51 + NAME svg
  52 + MIMETYPE "image/svg+xml"
  53 + DRIVER cairo/svg
  54 + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE"
  55 + #FORMATOPTION "FULL_RESOLUTION=TRUE"
  56 + END
  57 + OUTPUTFORMAT
  58 + NAME jpeg
  59 + DRIVER "AGG/JPEG"
  60 + MIMETYPE "image/jpeg"
  61 + IMAGEMODE RGB
  62 + EXTENSION jpg
  63 + FORMATOPTION "INTERLACE=OFF"
  64 + END
  65 +
  66 + OUTPUTFORMAT
  67 + NAME png1
  68 + MIMETYPE image/png
  69 + DRIVER AGG/PNG
  70 + EXTENSION png
  71 + IMAGEMODE RGB
  72 + TRANSPARENT FALSE
  73 + FORMATOPTION "INTERLACE=OFF"
  74 + END
  75 +
  76 + OUTPUTFORMAT
  77 + NAME png2
  78 + MIMETYPE image/png
  79 + DRIVER AGG/PNG
  80 + EXTENSION png
  81 + IMAGEMODE PC256
  82 + TRANSPARENT TRUE
  83 + FORMATOPTION "INTERLACE=OFF"
  84 + END
  85 +
  86 +
  87 + PROJECTION
  88 + "init=epsg:4291"
  89 + END
  90 + LEGEND
  91 + IMAGECOLOR 255 255 255
  92 + KEYSIZE 12 10
  93 + KEYSPACING 5 5
  94 + LABEL
  95 + SIZE 7
  96 + FONT "verdana"
  97 + TYPE truetype
  98 + BUFFER 0
  99 + COLOR 0 0 0
  100 + FORCE FALSE
  101 + MINDISTANCE -1
  102 + MINFEATURESIZE -1
  103 + OFFSET 0 -2
  104 + PARTIALS TRUE
  105 + END
  106 + POSITION LL
  107 + STATUS off
  108 + #edite o caminho se a aplicacao for movida de lugar
  109 + #TEMPLATE "/var/www/i3geo/aplicmap/legenda.htm"
  110 + END
  111 + QUERYMAP
  112 + #OUTLINECOLOR 255 0 0
  113 + COLOR 0 255 255
  114 + SIZE 480 500
  115 + STATUS on
  116 + STYLE hilite
  117 + END
  118 + REFERENCE
  119 + COLOR -1 -1 -1
  120 + EXTENT -75.5728 -37.4751 -30.525 7.57273
  121 + #-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  122 + #edite o caminho se a aplicacao for movida de lugar
  123 + IMAGE "/var/www/i3geo/imagens/referencia1.png"
  124 + OUTLINECOLOR -1 -1 -1
  125 + SIZE 150 150
  126 + STATUS off
  127 + MARKER "ref"
  128 + MARKERSIZE 8
  129 + MINBOXSIZE 8
  130 + MAXBOXSIZE 145
  131 + END
  132 + SCALEBAR
  133 + BACKGROUNDCOLOR 200 200 200
  134 + COLOR 0 0 0
  135 + INTERVALS 5
  136 + LABEL
  137 + SIZE TINY
  138 + TYPE BITMAP
  139 + BUFFER 0
  140 + COLOR 0 0 0
  141 + FORCE FALSE
  142 + MINDISTANCE -1
  143 + MINFEATURESIZE -1
  144 + OFFSET 0 0
  145 + PARTIALS TRUE
  146 + END
  147 + POSITION LR
  148 + SIZE 200 2
  149 + STATUS embed
  150 + STYLE 1
  151 + TRANSPARENT FALSE
  152 + UNITS KILOMETERS
  153 + END
  154 + WEB
  155 + #edite o caminho se a aplicacao for movida de lugar
  156 + IMAGEPATH "/tmp/ms_tmp/"
  157 + IMAGEURL "/ms_tmp/"
  158 + TEMPLATE "/var/www/i3geo/aplicmap/geral.htm"
  159 + END
  160 + LAYER
  161 + DATA "/var/www/i3geo/aplicmap/dados/zee"
  162 + TEMPLATE "none.htm"
  163 + METADATA
  164 + "CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
  165 + "TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
  166 + "IDENTIFICA" "nao"
  167 + "cache" "sim"
  168 + END
  169 + NAME "zee"
  170 + SIZEUNITS PIXELS
  171 + STATUS DEFAULT
  172 + TOLERANCE 0
  173 + TOLERANCEUNITS PIXELS
  174 + TYPE POLYGON
  175 + CLASS
  176 + NAME " "
  177 + COLOR 137 201 255
  178 + END
  179 + END
  180 + LAYER
  181 + DATA "/var/www/i3geo/aplicmap/dados/mundo"
  182 + GROUP "mundo"
  183 + METADATA
  184 + "CLASSE" "SIM" #o simbolo sera mostrado na legenda
  185 + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
  186 + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens
  187 + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
  188 + "TEMA" "Países do mundo" #nome que sera mostrado na legenda
  189 + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
  190 + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
  191 + "cache" "sim"
  192 + "itembuscarapida" "LONG_NAME"
  193 + END
  194 + NAME "mundo"
  195 + SIZEUNITS PIXELS
  196 + STATUS DEFAULT
  197 + TEMPLATE "none.htm"
  198 + TOLERANCE 0
  199 + TOLERANCEUNITS PIXELS
  200 + TRANSPARENCY 100
  201 + TYPE POLYGON
  202 + UNITS METERS
  203 + CLASS
  204 + NAME "" #vazio indica que nao sera incluido o nome ao lado do simbolo
  205 + STYLE
  206 + COLOR 230 230 230
  207 + SIZE 1
  208 + SYMBOL 0
  209 + END
  210 + END
  211 + END
  212 + LAYER
  213 + DATA "/var/www/i3geo/aplicmap/dados/mundo"
  214 + GROUP "mundo"
  215 + METADATA
  216 + "CLASSE" "NAO"
  217 + "TEMA" "NAO"
  218 + "ESCONDIDO" "SIM"
  219 + "cache" "sim"
  220 + END
  221 + NAME "mundo2"
  222 + SIZEUNITS PIXELS
  223 + STATUS DEFAULT
  224 + TOLERANCE 0
  225 + TOLERANCEUNITS PIXELS
  226 + TRANSPARENCY 100
  227 + TYPE LINE
  228 + UNITS METERS
  229 + CLASS
  230 + STYLE
  231 + COLOR 255 255 255
  232 + SIZE 3
  233 + SYMBOL "linha"
  234 + END
  235 + END
  236 + END
  237 + LAYER
  238 + DATA "/var/www/i3geo/aplicmap/dados/estados"
  239 + METADATA
  240 + "CLASSE" "SIM"
  241 + "TEMA" "Brasil"
  242 + "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
  243 + "IDENTIFICA" "nao"
  244 + "cache" "sim"
  245 + "EXTENSAO" "-97.911949 -39.413578 -8.185829 9.511159"
  246 + END
  247 + NAME "estados"
  248 + SIZEUNITS PIXELS
  249 + STATUS DEFAULT
  250 + TOLERANCE 0
  251 + TOLERANCEUNITS PIXELS
  252 + TRANSPARENCY 100
  253 + TYPE POLYGON
  254 + UNITS METERS
  255 + CLASS
  256 + NAME " "
  257 + STYLE
  258 + COLOR 232 220 201
  259 + MAXSIZE 100
  260 + MINSIZE 1
  261 + SIZE 1
  262 + SYMBOL 0
  263 + END
  264 + END
  265 + END
  266 +
  267 + LAYER
  268 + CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/var/www/webservices/baseraster.map"
  269 + CONNECTIONTYPE WMS
  270 + METADATA
  271 + "wms_srs" "EPSG:4291"
  272 + "tipooriginal" ""
  273 + "wms_exceptions_format" "application/vnd.ogc.se_xml"
  274 + "CLASSE" "SIM"
  275 + "wfs" "nao"
  276 + "TEXTO" "NAO"
  277 + "wms_name" "baseraster"
  278 + "nomeoriginal" "cartobase"
  279 + "wms_format" "image/png"
  280 + "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
  281 + "wms_connectiontimeout" "30"
  282 + "TEMA" "Base cartográfica"
  283 + "wms_server_version" "1.1.1"
  284 + "wms_style" "default"
  285 + "MENSAGEM" "As cartas RASTER são mostradas apenas em determinadas escalas. Aproxime o mapa até a escala 1:250.000 para que os dados sejam mostrados."
  286 + "cache" "sim"
  287 + END
  288 + NAME "baserasterwms"
  289 + OFFSITE 255 255 255
  290 + STATUS OFF
  291 + TOLERANCE 0
  292 + TRANSFORM FALSE
  293 + TYPE RASTER
  294 + CLASS
  295 + NAME " "
  296 + STYLE
  297 + ANGLE 360
  298 + COLOR 200 50 0
  299 + OUTLINECOLOR 0 0 0
  300 + SYMBOL 0
  301 + END
  302 + END
  303 + END
  304 +
  305 +
  306 + LAYER
  307 + METADATA
  308 + #"TEMA" "NAO"
  309 + "ESCONDIDO" "SIM"
  310 + "cache" "sim"
  311 + END
  312 + NAME "copyright"
  313 + SIZEUNITS PIXELS
  314 + STATUS default
  315 + TOLERANCE 0
  316 + TOLERANCEUNITS PIXELS
  317 + TRANSFORM FALSE
  318 + TYPE ANNOTATION
  319 + UNITS METERS
  320 + CLASS
  321 + LABEL
  322 + SIZE TINY
  323 + TYPE BITMAP
  324 + BUFFER 0
  325 + COLOR 50 50 50
  326 + FORCE FALSE
  327 + MINDISTANCE -1
  328 + MINFEATURESIZE -1
  329 + OFFSET 0 0
  330 + PARTIALS TRUE
  331 + POSITION CC
  332 + END
  333 + END
  334 + FEATURE
  335 + POINTS
  336 + 10 5
  337 + END
  338 + TEXT "- i3Geo"
  339 + END
  340 + END
  341 + LAYER
  342 + METADATA
  343 + "TEMA" "Rosa dos ventos"
  344 + "IDENTIFICA" "nao"
  345 + "TABELA" "nao"
  346 +
  347 + END
  348 + NAME "rosadosventos"
  349 + SIZEUNITS PIXELS
  350 + STATUS OFF
  351 + TOLERANCE 0
  352 + TOLERANCEUNITS PIXELS
  353 + TRANSFORM lr
  354 + TYPE POINT
  355 + UNITS pixels
  356 + CLASS
  357 + SYMBOL 'rosa200'
  358 + SIZE 90
  359 + END
  360 + FEATURE
  361 + POINTS
  362 + -70 -70
  363 + END
  364 + END
  365 + END
  366 +END
... ...
aplicmap/geral1v5.map 0 → 100644
... ... @@ -0,0 +1,364 @@
  1 +#Este mapfile é utilizado pelo i3geo na instalação em servidores linux
  2 +#Toda vez que o i3geo é iniciado, esse mapfile é considerado como o mapa básico.
  3 +#Se vc quer alterar a aparência do mapa inicial, edite esse arquivo para refletir
  4 +#o mapa desejado.
  5 +#
  6 +#Se vc quer adicionar temas, dê preferência por editar o arquivo menutemas/menutemas.xml
  7 +#assim, as camadas ficam disponíveis no menu de adição de temas do i3geo. Não se esqueça
  8 +#de criar o arquivo mapfile no diretório i3geo/temas (veja a documentação no wiki da
  9 +#comunidade i3geo no Portal do Software Público Brasileiro.
  10 +#
  11 +#Existem vários metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo,
  12 +#Esses metadados possibilitam coisas como mostrar ou não a legenda de um tema no mapa,
  13 +#mostrar ou não o tema na ferramenta de identificacao, etc.
  14 +#A lista completa de metadados vc pode obter no wiki da comunidade
  15 +#
  16 +MAP
  17 + #
  18 + #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
  19 + #
  20 + FONTSET "/opt/www/html/i3geo/symbols/fontes.txt"
  21 + SYMBOLSET "/opt/www/html/i3geo/symbols/simbolos.sym"
  22 + SHAPEPATH "/opt/www/html/geodados"
  23 + IMAGECOLOR 104 171 195
  24 + #
  25 + #Por default, o i3geo utiliza o tipo de imagem configurado em png2
  26 + #Esse tipo não é adequado para imagens raster, mas o i3geo muda automaticamente
  27 + #para png1 quando um arquivo raster é adicionado ao mapa
  28 + #
  29 + IMAGETYPE AGG_Q
  30 + EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
  31 + SIZE 480 500
  32 + STATUS ON
  33 + UNITS DD
  34 + NAME "GERAL"
  35 + DEBUG OFF
  36 + #
  37 + #utilize o agg apenas com mapserver 5x
  38 +
  39 + #png output, with number of colors reduced with quantization . ( Note: this functionality is not supported with RGBA images, that is outputformats with IMAGEMODE RGBA, or maps with TRANSPARENT ON ) :
  40 + OUTPUTFORMAT
  41 + NAME 'AGG_Q'
  42 + DRIVER AGG/PNG
  43 + IMAGEMODE RGB
  44 + FORMATOPTION "QUANTIZE_FORCE=ON"
  45 + FORMATOPTION "QUANTIZE_DITHER=OFF"
  46 + FORMATOPTION "QUANTIZE_COLORS=256"
  47 + FORMATOPTION "INTERLACE=OFF"
  48 + END
  49 +
  50 + OUTPUTFORMAT
  51 + NAME jpeg
  52 + DRIVER GD/JPEG
  53 + MIMETYPE image/jpeg
  54 + IMAGEMODE RGB
  55 + #TRANSPARENT FALSE
  56 + EXTENSION jpg
  57 + FORMATOPTION "INTERLACE=OFF"
  58 + END
  59 + OUTPUTFORMAT
  60 + NAME svg
  61 + MIMETYPE "image/svg+xml"
  62 + DRIVER svg
  63 + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE"
  64 + #FORMATOPTION "FULL_RESOLUTION=TRUE"
  65 + END
  66 + OUTPUTFORMAT
  67 + NAME png1
  68 + MIMETYPE image/png
  69 + DRIVER GD/PNG
  70 + EXTENSION png
  71 + IMAGEMODE RGB
  72 + TRANSPARENT FALSE
  73 + FORMATOPTION "INTERLACE=OFF"
  74 + END
  75 + OUTPUTFORMAT
  76 + #utilizado quando é incluido um layer do tipo raster
  77 + NAME png2
  78 + MIMETYPE image/png
  79 + DRIVER GD/PNG
  80 + EXTENSION png
  81 + IMAGEMODE PC256
  82 + TRANSPARENT TRUE
  83 + FORMATOPTION "INTERLACE=OFF"
  84 + END
  85 +
  86 +
  87 + PROJECTION
  88 + "init=epsg:4291"
  89 + END
  90 + LEGEND
  91 + IMAGECOLOR 255 255 255
  92 + KEYSIZE 12 10
  93 + KEYSPACING 5 5
  94 + LABEL
  95 + SIZE 7
  96 + FONT "verdana"
  97 + TYPE truetype
  98 + BUFFER 0
  99 + COLOR 0 0 0
  100 + FORCE FALSE
  101 + MINDISTANCE -1
  102 + MINFEATURESIZE -1
  103 + OFFSET 0 -2
  104 + PARTIALS TRUE
  105 + END
  106 + POSITION LL
  107 + STATUS off
  108 + #edite o caminho se a aplicacao for movida de lugar
  109 + #TEMPLATE "/opt/www/html/i3geo/aplicmap/legenda.htm"
  110 + END
  111 + QUERYMAP
  112 + #OUTLINECOLOR 255 0 0
  113 + COLOR 0 255 255
  114 + SIZE 480 500
  115 + STATUS on
  116 + STYLE hilite
  117 + END
  118 + REFERENCE
  119 + COLOR -1 -1 -1
  120 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  121 + #edite o caminho se a aplicacao for movida de lugar
  122 + IMAGE "/opt/www/html/i3geo/imagens/referencia1.png"
  123 + OUTLINECOLOR -1 -1 -1
  124 + SIZE 150 150
  125 + STATUS off
  126 + MARKER "ref"
  127 + MARKERSIZE 8
  128 + MINBOXSIZE 8
  129 + MAXBOXSIZE 145
  130 + END
  131 + SCALEBAR
  132 + BACKGROUNDCOLOR 200 200 200
  133 + COLOR 0 0 0
  134 + INTERVALS 5
  135 + LABEL
  136 + SIZE TINY
  137 + TYPE BITMAP
  138 + BUFFER 0
  139 + COLOR 0 0 0
  140 + FORCE FALSE
  141 + MINDISTANCE -1
  142 + MINFEATURESIZE -1
  143 + OFFSET 0 0
  144 + PARTIALS TRUE
  145 + END
  146 + POSITION LR
  147 + SIZE 200 2
  148 + STATUS embed
  149 + STYLE 1
  150 + TRANSPARENT FALSE
  151 + UNITS KILOMETERS
  152 + END
  153 + WEB
  154 + #edite o caminho se a aplicacao for movida de lugar
  155 + IMAGEPATH "/var/tmp/ms_tmp/"
  156 + IMAGEURL "/ms_tmp/"
  157 + TEMPLATE "/opt/www/html/i3geo/aplicmap/geral.htm"
  158 + END
  159 + LAYER
  160 + DATA "/opt/www/html/i3geo/aplicmap/dados/zee"
  161 + TEMPLATE "none.htm"
  162 + METADATA
  163 + "CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
  164 + "TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
  165 + "IDENTIFICA" "nao"
  166 + "cache" "sim"
  167 + END
  168 + NAME "zee"
  169 + SIZEUNITS PIXELS
  170 + STATUS DEFAULT
  171 + TOLERANCE 0
  172 + TOLERANCEUNITS PIXELS
  173 + TYPE POLYGON
  174 + CLASS
  175 + NAME " "
  176 + COLOR 137 201 255
  177 + END
  178 + END
  179 + LAYER
  180 + DATA "/opt/www/html/i3geo/aplicmap/dados/mundo"
  181 + GROUP "mundo"
  182 + METADATA
  183 + "CLASSE" "SIM" #o simbolo sera mostrado na legenda
  184 + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
  185 + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens
  186 + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
  187 + "TEMA" "Países do mundo" #nome que sera mostrado na legenda
  188 + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
  189 + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
  190 + "cache" "sim"
  191 + "itembuscarapida" "LONG_NAME"
  192 + END
  193 + NAME "mundo"
  194 + SIZEUNITS PIXELS
  195 + STATUS DEFAULT
  196 + TEMPLATE "none.htm"
  197 + TOLERANCE 0
  198 + TOLERANCEUNITS PIXELS
  199 + TRANSPARENCY 100
  200 + TYPE POLYGON
  201 + UNITS METERS
  202 + CLASS
  203 + NAME "" #vazio indica que nao sera incluido o nome ao lado do simbolo
  204 + STYLE
  205 + COLOR 230 230 230
  206 + SIZE 1
  207 + SYMBOL 0
  208 + END
  209 + END
  210 + END
  211 + LAYER
  212 + DATA "/opt/www/html/i3geo/aplicmap/dados/mundo"
  213 + GROUP "mundo"
  214 + METADATA
  215 + "CLASSE" "NAO"
  216 + "TEMA" "NAO"
  217 + "ESCONDIDO" "SIM"
  218 + "cache" "sim"
  219 + END
  220 + NAME "mundo2"
  221 + SIZEUNITS PIXELS
  222 + STATUS DEFAULT
  223 + TOLERANCE 0
  224 + TOLERANCEUNITS PIXELS
  225 + TRANSPARENCY 100
  226 + TYPE LINE
  227 + UNITS METERS
  228 + CLASS
  229 + STYLE
  230 + COLOR 255 255 255
  231 + SIZE 3
  232 + SYMBOL "linha"
  233 + END
  234 + END
  235 + END
  236 + LAYER
  237 + DATA "/opt/www/html/i3geo/aplicmap/dados/estados"
  238 + METADATA
  239 + "CLASSE" "SIM"
  240 + "TEMA" "Brasil"
  241 + "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
  242 + "IDENTIFICA" "nao"
  243 + "cache" "sim"
  244 + "EXTENSAO" "-97.911949 -39.413578 -8.185829 9.511159"
  245 + END
  246 + NAME "estados"
  247 + SIZEUNITS PIXELS
  248 + STATUS DEFAULT
  249 + TOLERANCE 0
  250 + TOLERANCEUNITS PIXELS
  251 + TRANSPARENCY 100
  252 + TYPE POLYGON
  253 + UNITS METERS
  254 + CLASS
  255 + NAME " "
  256 + STYLE
  257 + COLOR 232 220 201
  258 + MAXSIZE 100
  259 + MINSIZE 1
  260 + SIZE 1
  261 + SYMBOL 0
  262 + END
  263 + END
  264 + END
  265 +
  266 + LAYER
  267 + CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map"
  268 + CONNECTIONTYPE WMS
  269 + METADATA
  270 + "wms_srs" "EPSG:4291"
  271 + "tipooriginal" ""
  272 + "wms_exceptions_format" "application/vnd.ogc.se_xml"
  273 + "CLASSE" "SIM"
  274 + "wfs" "nao"
  275 + "TEXTO" "NAO"
  276 + "wms_name" "baseraster"
  277 + "nomeoriginal" "cartobase"
  278 + "wms_format" "image/png"
  279 + "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
  280 + "wms_connectiontimeout" "30"
  281 + "TEMA" "Base cartográfica"
  282 + "wms_server_version" "1.1.1"
  283 + "wms_style" "default"
  284 + "MENSAGEM" "As cartas RASTER são mostradas apenas em determinadas escalas. Aproxime o mapa até a escala 1:250.000 para que os dados sejam mostrados."
  285 + "cache" "sim"
  286 + END
  287 + NAME "baserasterwms"
  288 + OFFSITE 255 255 255
  289 + STATUS OFF
  290 + TOLERANCE 0
  291 + TRANSFORM FALSE
  292 + TYPE RASTER
  293 + CLASS
  294 + NAME " "
  295 + STYLE
  296 + ANGLE 360
  297 + COLOR 200 50 0
  298 + OUTLINECOLOR 0 0 0
  299 + SYMBOL 0
  300 + END
  301 + END
  302 + END
  303 +
  304 + LAYER
  305 + METADATA
  306 + #"TEMA" "NAO"
  307 + "ESCONDIDO" "SIM"
  308 + "cache" "sim"
  309 + END
  310 + NAME "copyright"
  311 + SIZEUNITS PIXELS
  312 + STATUS default
  313 + TOLERANCE 0
  314 + TOLERANCEUNITS PIXELS
  315 + TRANSFORM FALSE
  316 + TYPE ANNOTATION
  317 + UNITS METERS
  318 + CLASS
  319 + LABEL
  320 + SIZE TINY
  321 + TYPE BITMAP
  322 + BUFFER 0
  323 + COLOR 50 50 50
  324 + FORCE FALSE
  325 + MINDISTANCE -1
  326 + MINFEATURESIZE -1
  327 + OFFSET 0 0
  328 + PARTIALS TRUE
  329 + POSITION CC
  330 + END
  331 + END
  332 + FEATURE
  333 + POINTS
  334 + 10 5
  335 + END
  336 + TEXT "- i3Geo"
  337 + END
  338 + END
  339 + LAYER
  340 + METADATA
  341 + "TEMA" "Rosa dos ventos"
  342 + "IDENTIFICA" "nao"
  343 + "TABELA" "nao"
  344 +
  345 + END
  346 + NAME "rosadosventos"
  347 + SIZEUNITS PIXELS
  348 + STATUS OFF
  349 + TOLERANCE 0
  350 + TOLERANCEUNITS PIXELS
  351 + TRANSFORM lr
  352 + TYPE POINT
  353 + UNITS pixels
  354 + CLASS
  355 + SYMBOL 'rosa200'
  356 + SIZE 90
  357 + END
  358 + FEATURE
  359 + POINTS
  360 + -70 -70
  361 + END
  362 + END
  363 + END
  364 +END
0 365 \ No newline at end of file
... ...
aplicmap/geral1v6.map 0 → 100644
... ... @@ -0,0 +1,362 @@
  1 +#Este mapfile é utilizado pelo i3geo na instalação em servidores linux
  2 +#Toda vez que o i3geo é iniciado, esse mapfile é considerado como o mapa básico.
  3 +#Se vc quer alterar a aparência do mapa inicial, edite esse arquivo para refletir
  4 +#o mapa desejado.
  5 +#
  6 +#Se vc quer adicionar temas, dê preferência por editar o arquivo menutemas/menutemas.xml
  7 +#assim, as camadas ficam disponíveis no menu de adição de temas do i3geo. Não se esqueça
  8 +#de criar o arquivo mapfile no diretório i3geo/temas (veja a documentação no wiki da
  9 +#comunidade i3geo no Portal do Software Público Brasileiro.
  10 +#
  11 +#Existem vários metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo,
  12 +#Esses metadados possibilitam coisas como mostrar ou não a legenda de um tema no mapa,
  13 +#mostrar ou não o tema na ferramenta de identificacao, etc.
  14 +#A lista completa de metadados vc pode obter no wiki da comunidade
  15 +#
  16 +MAP
  17 + #
  18 + #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
  19 + #
  20 + FONTSET "/opt/www/html/i3geo/symbols/fontes.txt"
  21 + SYMBOLSET "/opt/www/html/i3geo/symbols/simbolosv6.sym"
  22 + SHAPEPATH "/opt/www/html/geodados"
  23 + IMAGECOLOR 104 171 195
  24 + #
  25 + #Por default, o i3geo utiliza o tipo de imagem configurado em png2
  26 + #Esse tipo não é adequado para imagens raster, mas o i3geo muda automaticamente
  27 + #para png1 quando um arquivo raster é adicionado ao mapa
  28 + #
  29 + IMAGETYPE AGG_Q
  30 + EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
  31 + SIZE 480 500
  32 + STATUS ON
  33 + UNITS DD
  34 + NAME "GERAL"
  35 + DEBUG OFF
  36 + #
  37 + #utilize o agg apenas com mapserver 5x
  38 + OUTPUTFORMAT
  39 + NAME 'AGG_Q'
  40 + DRIVER AGG/PNG
  41 + IMAGEMODE RGB
  42 + FORMATOPTION "QUANTIZE_FORCE=ON"
  43 + FORMATOPTION "QUANTIZE_DITHER=OFF"
  44 + FORMATOPTION "QUANTIZE_COLORS=256"
  45 + FORMATOPTION "INTERLACE=OFF"
  46 + END
  47 +
  48 + OUTPUTFORMAT
  49 + NAME svg
  50 + MIMETYPE "image/svg+xml"
  51 + DRIVER cairo/svg
  52 + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE"
  53 + #FORMATOPTION "FULL_RESOLUTION=TRUE"
  54 + END
  55 + OUTPUTFORMAT
  56 + NAME jpeg
  57 + DRIVER "AGG/JPEG"
  58 + MIMETYPE "image/jpeg"
  59 + IMAGEMODE RGB
  60 + EXTENSION jpg
  61 + FORMATOPTION "INTERLACE=OFF"
  62 + END
  63 +
  64 + OUTPUTFORMAT
  65 + NAME png1
  66 + MIMETYPE image/png
  67 + DRIVER AGG/PNG
  68 + EXTENSION png
  69 + IMAGEMODE RGB
  70 + TRANSPARENT FALSE
  71 + FORMATOPTION "INTERLACE=OFF"
  72 + END
  73 +
  74 + OUTPUTFORMAT
  75 + NAME png2
  76 + MIMETYPE image/png
  77 + DRIVER AGG/PNG
  78 + EXTENSION png
  79 + IMAGEMODE PC256
  80 + TRANSPARENT TRUE
  81 + FORMATOPTION "INTERLACE=OFF"
  82 + END
  83 +
  84 +
  85 + PROJECTION
  86 + "init=epsg:4291"
  87 + END
  88 + LEGEND
  89 + IMAGECOLOR 255 255 255
  90 + KEYSIZE 12 10
  91 + KEYSPACING 5 5
  92 + LABEL
  93 + SIZE 7
  94 + FONT "verdana"
  95 + TYPE truetype
  96 + BUFFER 0
  97 + COLOR 0 0 0
  98 + FORCE FALSE
  99 + MINDISTANCE -1
  100 + MINFEATURESIZE -1
  101 + OFFSET 0 -2
  102 + PARTIALS TRUE
  103 + END
  104 + POSITION LL
  105 + STATUS off
  106 + #edite o caminho se a aplicacao for movida de lugar
  107 + #TEMPLATE "/opt/www/html/i3geo/aplicmap/legenda.htm"
  108 + END
  109 + QUERYMAP
  110 + #OUTLINECOLOR 255 0 0
  111 + COLOR 0 255 255
  112 + SIZE 480 500
  113 + STATUS on
  114 + STYLE hilite
  115 + END
  116 + REFERENCE
  117 + COLOR -1 -1 -1
  118 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  119 + #edite o caminho se a aplicacao for movida de lugar
  120 + IMAGE "/opt/www/html/i3geo/imagens/referencia1.png"
  121 + OUTLINECOLOR -1 -1 -1
  122 + SIZE 150 150
  123 + STATUS off
  124 + MARKER "ref"
  125 + MARKERSIZE 8
  126 + MINBOXSIZE 8
  127 + MAXBOXSIZE 145
  128 + END
  129 + SCALEBAR
  130 + BACKGROUNDCOLOR 200 200 200
  131 + COLOR 0 0 0
  132 + INTERVALS 5
  133 + LABEL
  134 + SIZE TINY
  135 + TYPE BITMAP
  136 + BUFFER 0
  137 + COLOR 0 0 0
  138 + FORCE FALSE
  139 + MINDISTANCE -1
  140 + MINFEATURESIZE -1
  141 + OFFSET 0 0
  142 + PARTIALS TRUE
  143 + END
  144 + POSITION LR
  145 + SIZE 200 2
  146 + STATUS embed
  147 + STYLE 1
  148 + TRANSPARENT FALSE
  149 + UNITS KILOMETERS
  150 + END
  151 + WEB
  152 + #edite o caminho se a aplicacao for movida de lugar
  153 + IMAGEPATH "/var/tmp/ms_tmp/"
  154 + IMAGEURL "/ms_tmp/"
  155 + TEMPLATE "/opt/www/html/i3geo/aplicmap/geral.htm"
  156 + END
  157 + LAYER
  158 + DATA "/opt/www/html/i3geo/aplicmap/dados/zee"
  159 + TEMPLATE "none.htm"
  160 + METADATA
  161 + "CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
  162 + "TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
  163 + "IDENTIFICA" "nao"
  164 + "cache" "sim"
  165 + END
  166 + NAME "zee"
  167 + SIZEUNITS PIXELS
  168 + STATUS DEFAULT
  169 + TOLERANCE 0
  170 + TOLERANCEUNITS PIXELS
  171 + TYPE POLYGON
  172 + CLASS
  173 + NAME " "
  174 + COLOR 137 201 255
  175 + END
  176 + END
  177 + LAYER
  178 + DATA "/opt/www/html/i3geo/aplicmap/dados/mundo"
  179 + GROUP "mundo"
  180 + METADATA
  181 + "CLASSE" "SIM" #o simbolo sera mostrado na legenda
  182 + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
  183 + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens
  184 + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
  185 + "TEMA" "Países do mundo" #nome que sera mostrado na legenda
  186 + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
  187 + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
  188 + "cache" "sim"
  189 + "itembuscarapida" "LONG_NAME"
  190 + END
  191 + NAME "mundo"
  192 + SIZEUNITS PIXELS
  193 + STATUS DEFAULT
  194 + TEMPLATE "none.htm"
  195 + TOLERANCE 0
  196 + TOLERANCEUNITS PIXELS
  197 + TRANSPARENCY 100
  198 + TYPE POLYGON
  199 + UNITS METERS
  200 + CLASS
  201 + NAME "" #vazio indica que nao sera incluido o nome ao lado do simbolo
  202 + STYLE
  203 + COLOR 230 230 230
  204 + SIZE 1
  205 + SYMBOL 0
  206 + END
  207 + END
  208 + END
  209 + LAYER
  210 + DATA "/opt/www/html/i3geo/aplicmap/dados/mundo"
  211 + GROUP "mundo"
  212 + METADATA
  213 + "CLASSE" "NAO"
  214 + "TEMA" "NAO"
  215 + "ESCONDIDO" "SIM"
  216 + "cache" "sim"
  217 + END
  218 + NAME "mundo2"
  219 + SIZEUNITS PIXELS
  220 + STATUS DEFAULT
  221 + TOLERANCE 0
  222 + TOLERANCEUNITS PIXELS
  223 + TRANSPARENCY 100
  224 + TYPE LINE
  225 + UNITS METERS
  226 + CLASS
  227 + STYLE
  228 + COLOR 255 255 255
  229 + SIZE 3
  230 + SYMBOL "linha"
  231 + END
  232 + END
  233 + END
  234 + LAYER
  235 + DATA "/opt/www/html/i3geo/aplicmap/dados/estados"
  236 + METADATA
  237 + "CLASSE" "SIM"
  238 + "TEMA" "Brasil"
  239 + "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
  240 + "IDENTIFICA" "nao"
  241 + "cache" "sim"
  242 + "EXTENSAO" "-97.911949 -39.413578 -8.185829 9.511159"
  243 + END
  244 + NAME "estados"
  245 + SIZEUNITS PIXELS
  246 + STATUS DEFAULT
  247 + TOLERANCE 0
  248 + TOLERANCEUNITS PIXELS
  249 + TRANSPARENCY 100
  250 + TYPE POLYGON
  251 + UNITS METERS
  252 + CLASS
  253 + NAME " "
  254 + STYLE
  255 + COLOR 232 220 201
  256 + MAXSIZE 100
  257 + MINSIZE 1
  258 + SIZE 1
  259 + SYMBOL 0
  260 + END
  261 + END
  262 + END
  263 +
  264 + LAYER
  265 + CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map"
  266 + CONNECTIONTYPE WMS
  267 + METADATA
  268 + "wms_srs" "EPSG:4291"
  269 + "tipooriginal" ""
  270 + "wms_exceptions_format" "application/vnd.ogc.se_xml"
  271 + "CLASSE" "SIM"
  272 + "wfs" "nao"
  273 + "TEXTO" "NAO"
  274 + "wms_name" "baseraster"
  275 + "nomeoriginal" "cartobase"
  276 + "wms_format" "image/png"
  277 + "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
  278 + "wms_connectiontimeout" "30"
  279 + "TEMA" "Base cartográfica"
  280 + "wms_server_version" "1.1.1"
  281 + "wms_style" "default"
  282 + "MENSAGEM" "As cartas RASTER são mostradas apenas em determinadas escalas. Aproxime o mapa até a escala 1:250.000 para que os dados sejam mostrados."
  283 + "cache" "sim"
  284 + END
  285 + NAME "baserasterwms"
  286 + OFFSITE 255 255 255
  287 + STATUS OFF
  288 + TOLERANCE 0
  289 + TRANSFORM FALSE
  290 + TYPE RASTER
  291 + CLASS
  292 + NAME " "
  293 + STYLE
  294 + ANGLE 360
  295 + COLOR 200 50 0
  296 + OUTLINECOLOR 0 0 0
  297 + SYMBOL 0
  298 + END
  299 + END
  300 + END
  301 +
  302 + LAYER
  303 + METADATA
  304 + #"TEMA" "NAO"
  305 + "ESCONDIDO" "SIM"
  306 + "cache" "sim"
  307 + END
  308 + NAME "copyright"
  309 + SIZEUNITS PIXELS
  310 + STATUS default
  311 + TOLERANCE 0
  312 + TOLERANCEUNITS PIXELS
  313 + TRANSFORM FALSE
  314 + TYPE ANNOTATION
  315 + UNITS METERS
  316 + CLASS
  317 + LABEL
  318 + SIZE TINY
  319 + TYPE BITMAP
  320 + BUFFER 0
  321 + COLOR 50 50 50
  322 + FORCE FALSE
  323 + MINDISTANCE -1
  324 + MINFEATURESIZE -1
  325 + OFFSET 0 0
  326 + PARTIALS TRUE
  327 + POSITION CC
  328 + END
  329 + END
  330 + FEATURE
  331 + POINTS
  332 + 10 5
  333 + END
  334 + TEXT "- i3Geo"
  335 + END
  336 + END
  337 + LAYER
  338 + METADATA
  339 + "TEMA" "Rosa dos ventos"
  340 + "IDENTIFICA" "nao"
  341 + "TABELA" "nao"
  342 +
  343 + END
  344 + NAME "rosadosventos"
  345 + SIZEUNITS PIXELS
  346 + STATUS OFF
  347 + TOLERANCE 0
  348 + TOLERANCEUNITS PIXELS
  349 + TRANSFORM lr
  350 + TYPE POINT
  351 + UNITS pixels
  352 + CLASS
  353 + SYMBOL 'rosa200'
  354 + SIZE 90
  355 + END
  356 + FEATURE
  357 + POINTS
  358 + -70 -70
  359 + END
  360 + END
  361 + END
  362 +END
0 363 \ No newline at end of file
... ...
aplicmap/geral1windows.map
... ... @@ -18,7 +18,7 @@ MAP
18 18 #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
19 19 #
20 20 FONTSET "c:\ms4w\apache\htdocs\i3geo/symbols/fontes.txt"
21   - SYMBOLSET "c:\ms4w\apache\htdocs\i3geo/symbols/simbolos.sym"
  21 + SYMBOLSET "c:\ms4w\apache\htdocs\i3geo/symbols/simbolosv5.sym"
22 22 DEBUG OFF
23 23 #DEBUG 5
24 24 #CONFIG "MS_ERRORFILE" "/ms4w/tmp/ms_error.txt"
... ...
aplicmap/geral1windowsv5.map 0 → 100644
... ... @@ -0,0 +1,366 @@
  1 +#Este mapfile é utilizado pelo i3geo na instalação em servidores linux
  2 +#Toda vez que o i3geo é iniciado, esse mapfile é considerado como o mapa básico.
  3 +#Se vc quer alterar a aparência do mapa inicial, edite esse arquivo para refletir
  4 +#o mapa desejado.
  5 +#
  6 +#Se vc quer adicionar temas, dê preferência por editar o arquivo menutemas/menutemas.xml
  7 +#assim, as camadas ficam disponíveis no menu de adição de temas do i3geo. Não se esqueça
  8 +#de criar o arquivo mapfile no diretório i3geo/temas (veja a documentação no wiki da
  9 +#comunidade i3geo no Portal do Software Público Brasileiro.
  10 +#
  11 +#Existem vários metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo,
  12 +#Esses metadados possibilitam coisas como mostrar ou não a legenda de um tema no mapa,
  13 +#mostrar ou não o tema na ferramenta de identificacao, etc.
  14 +#A lista completa de metadados vc pode obter no wiki da comunidade
  15 +#
  16 +MAP
  17 + #
  18 + #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
  19 + #
  20 + FONTSET "c:\ms4w\apache\htdocs\i3geo/symbols/fontes.txt"
  21 + SYMBOLSET "c:\ms4w\apache\htdocs\i3geo/symbols/simbolos.sym"
  22 + DEBUG OFF
  23 + #DEBUG 5
  24 + #CONFIG "MS_ERRORFILE" "/ms4w/tmp/ms_error.txt"
  25 +
  26 + SHAPEPATH "c:\ms4w\apache\htdocs\geodados"
  27 + IMAGECOLOR 104 171 195
  28 + IMAGETYPE AGG_Q
  29 + EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
  30 + SIZE 480 500
  31 + STATUS ON
  32 + UNITS DD
  33 + NAME "GERAL"
  34 +
  35 + OUTPUTFORMAT
  36 + NAME 'AGG_Q'
  37 + DRIVER AGG/PNG
  38 + IMAGEMODE RGB
  39 + FORMATOPTION "QUANTIZE_FORCE=ON"
  40 + FORMATOPTION "QUANTIZE_DITHER=OFF"
  41 + FORMATOPTION "QUANTIZE_COLORS=256"
  42 + FORMATOPTION "INTERLACE=OFF"
  43 + END
  44 +
  45 + OUTPUTFORMAT
  46 + NAME svg
  47 + MIMETYPE "image/svg+xml"
  48 + DRIVER svg
  49 + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE"
  50 + #FORMATOPTION "FULL_RESOLUTION=TRUE"
  51 + END
  52 + OUTPUTFORMAT
  53 + NAME jpeg
  54 + DRIVER "GD/JPEG"
  55 + MIMETYPE "image/jpeg"
  56 + IMAGEMODE RGB
  57 + EXTENSION jpg
  58 + FORMATOPTION "INTERLACE=OFF"
  59 + END
  60 +
  61 + OUTPUTFORMAT
  62 + NAME png1
  63 + MIMETYPE image/png
  64 + DRIVER GD/PNG
  65 + EXTENSION png
  66 + IMAGEMODE RGB
  67 + TRANSPARENT FALSE
  68 + FORMATOPTION "INTERLACE=OFF"
  69 + END
  70 +
  71 + OUTPUTFORMAT
  72 + NAME png2
  73 + MIMETYPE image/png
  74 + DRIVER GD/PNG
  75 + EXTENSION png
  76 + IMAGEMODE PC256
  77 + TRANSPARENT TRUE
  78 + FORMATOPTION "INTERLACE=OFF"
  79 + END
  80 +
  81 + PROJECTION
  82 + "init=epsg:4291"
  83 + END
  84 + LEGEND
  85 + IMAGECOLOR 255 255 255
  86 + KEYSIZE 12 10
  87 + KEYSPACING 5 5
  88 + LABEL
  89 + SIZE 7
  90 + FONT "verdana"
  91 + TYPE truetype
  92 + BUFFER 0
  93 + COLOR 0 0 0
  94 + FORCE FALSE
  95 + MINDISTANCE -1
  96 + MINFEATURESIZE -1
  97 + OFFSET 0 -2
  98 + PARTIALS TRUE
  99 + END
  100 + POSITION LL
  101 + STATUS OFF
  102 + #edite o caminho se a aplicacao for movida de lugar
  103 + #TEMPLATE "c:\ms4w\apache\htdocs\i3geo/aplicmap/legenda.htm"
  104 + END
  105 + QUERYMAP
  106 + #OUTLINECOLOR 255 0 0
  107 + COLOR 0 255 255
  108 + SIZE 480 500
  109 + STATUS on
  110 + STYLE hilite
  111 + END
  112 + REFERENCE
  113 + COLOR -1 -1 -1
  114 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  115 + #edite o caminho se a aplicacao for movida de lugar
  116 + IMAGE "c:/ms4w/apache/htdocs/i3geo/imagens/referencia1.png"
  117 + OUTLINECOLOR -1 -1 -1
  118 + SIZE 150 150
  119 + STATUS off
  120 + MARKER "ref"
  121 + MARKERSIZE 8
  122 + MINBOXSIZE 8
  123 + MAXBOXSIZE 145
  124 + END
  125 + SCALEBAR
  126 + BACKGROUNDCOLOR 200 200 200
  127 + COLOR 0 0 0
  128 + INTERVALS 5
  129 + LABEL
  130 + SIZE TINY
  131 + TYPE BITMAP
  132 + BUFFER 0
  133 + COLOR 0 0 0
  134 + FORCE FALSE
  135 + MINDISTANCE -1
  136 + MINFEATURESIZE -1
  137 + OFFSET 0 0
  138 + PARTIALS TRUE
  139 + END
  140 + POSITION LR
  141 + SIZE 200 2
  142 + STATUS embed
  143 + STYLE 1
  144 + TRANSPARENT FALSE
  145 + UNITS KILOMETERS
  146 + END
  147 + WEB
  148 + #edite o caminho se a aplicacao for movida de lugar
  149 + IMAGEPATH "c:\ms4w\tmp\ms_tmp\"
  150 + IMAGEURL "/ms_tmp/"
  151 + TEMPLATE "c:\ms4w\apache\htdocs\i3geo/aplicmap/geral.htm"
  152 + END
  153 +
  154 + LAYER
  155 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/zee"
  156 + TEMPLATE "none.htm"
  157 + METADATA
  158 + "CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
  159 + "TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
  160 + "IDENTIFICA" "nao"
  161 + "cache" "sim"
  162 + #"MENSAGEM" "Isto é um teste de mensagem"
  163 + END
  164 + NAME "zee"
  165 + SIZEUNITS PIXELS
  166 + STATUS DEFAULT
  167 + TOLERANCE 0
  168 + TOLERANCEUNITS PIXELS
  169 + TYPE POLYGON
  170 + CLASS
  171 + NAME " "
  172 + COLOR 137 201 255
  173 + END
  174 + END
  175 +
  176 + LAYER
  177 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo"
  178 + GROUP "mundo"
  179 + METADATA
  180 + "CLASSE" "SIM" #o simbolo sera mostrado na legenda
  181 + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
  182 + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens
  183 + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
  184 + "TEMA" "Países do mundo" #nome que sera mostrado na legenda
  185 + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
  186 + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
  187 + #"ESCONDIDO" "sim"
  188 + "cache" "sim"
  189 + "itembuscarapida" "LONG_NAME"
  190 + END
  191 + NAME "mundo"
  192 + SIZEUNITS PIXELS
  193 + STATUS DEFAULT
  194 + TEMPLATE "none.htm"
  195 + TOLERANCE 0
  196 + TOLERANCEUNITS PIXELS
  197 + TRANSPARENCY 100
  198 + TYPE POLYGON
  199 + UNITS METERS
  200 + CLASS
  201 + NAME " " #vazio indica que nao sera incluido o nome ao lado do simbolo
  202 + STYLE
  203 + COLOR 230 230 230
  204 + SIZE 1
  205 + SYMBOL 0
  206 + END
  207 + END
  208 + END
  209 + LAYER
  210 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo"
  211 + GROUP "mundo"
  212 + METADATA
  213 + "CLASSE" "NAO"
  214 + "TEMA" "linha"
  215 + "TEMA" "NAO"
  216 + "ESCONDIDO" "SIM"
  217 + "cache" "sim"
  218 + END
  219 + NAME "mundo2"
  220 + SIZEUNITS PIXELS
  221 + STATUS DEFAULT
  222 + TOLERANCE 0
  223 + TOLERANCEUNITS PIXELS
  224 + TRANSPARENCY 100
  225 + TYPE LINE
  226 + UNITS METERS
  227 + CLASS
  228 + STYLE
  229 + COLOR 255 255 255
  230 + SIZE 3
  231 + SYMBOL "linha"
  232 + END
  233 + END
  234 + END
  235 +
  236 + LAYER
  237 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/estados"
  238 + METADATA
  239 + "CLASSE" "SIM"
  240 + "TEMA" "Brasil"
  241 + "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
  242 + "IDENTIFICA" "nao"
  243 + #"ESCONDIDO" "sim"
  244 + "EXTENSAO" "-97.912 -39.41 -8.19 9.52"
  245 + "cache" "sim"
  246 + END
  247 + NAME "estados"
  248 + SIZEUNITS PIXELS
  249 + STATUS DEFAULT
  250 + TOLERANCE 0
  251 + TOLERANCEUNITS PIXELS
  252 + TRANSPARENCY 100
  253 + TYPE POLYGON
  254 + UNITS METERS
  255 + CLASS
  256 + NAME " "
  257 + STYLE
  258 + COLOR 232 220 201
  259 + MAXSIZE 100
  260 + MINSIZE 1
  261 + SIZE 1
  262 + SYMBOL 0
  263 + END
  264 + END
  265 + END
  266 + LAYER
  267 + CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map"
  268 + CONNECTIONTYPE WMS
  269 + METADATA
  270 + "wms_srs" "EPSG:4291"
  271 + "tipooriginal" ""
  272 + "wms_exceptions_format" "application/vnd.ogc.se_xml"
  273 + "CLASSE" "SIM"
  274 + "wfs" "nao"
  275 + "TEXTO" "NAO"
  276 + "wms_name" "baseraster"
  277 + "nomeoriginal" "cartobase"
  278 + "wms_format" "image/png"
  279 + "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
  280 + "wms_connectiontimeout" "30"
  281 + "TEMA" "Base cartográfica"
  282 + "wms_server_version" "1.1.1"
  283 + "wms_style" "default"
  284 + "cache" "sim"
  285 + #"MENSAGEM" "As cartas RASTER são mostradas apenas em determinadas escalas. Aproxime o mapa até a escala 1:250.000 para que os dados sejam mostrados."
  286 + END
  287 + NAME "baserasterwms"
  288 + OFFSITE 255 255 255
  289 + STATUS off
  290 + TOLERANCE 0
  291 + TRANSFORM FALSE
  292 + TYPE RASTER
  293 + CLASS
  294 + NAME " "
  295 + STYLE
  296 + ANGLE 360
  297 + COLOR 200 50 0
  298 + OUTLINECOLOR 0 0 0
  299 + SYMBOL 0
  300 + END
  301 + END
  302 + END
  303 +
  304 + LAYER
  305 + METADATA
  306 + #"TEMA" "NAO"
  307 + "ESCONDIDO" "SIM"
  308 + "cache" "sim"
  309 + END
  310 + NAME "copyright"
  311 + SIZEUNITS PIXELS
  312 + STATUS DEFAULT
  313 + TOLERANCE 0
  314 + TOLERANCEUNITS PIXELS
  315 + TRANSFORM FALSE
  316 + TYPE ANNOTATION
  317 + UNITS METERS
  318 + CLASS
  319 + LABEL
  320 + SIZE TINY
  321 + TYPE BITMAP
  322 + BUFFER 0
  323 + COLOR 50 50 50
  324 + FORCE FALSE
  325 + MINDISTANCE -1
  326 + MINFEATURESIZE -1
  327 + OFFSET 0 0
  328 + PARTIALS TRUE
  329 + POSITION CC
  330 + END
  331 + END
  332 + FEATURE
  333 + POINTS
  334 + 10 5
  335 + END
  336 + TEXT "- i3Geo"
  337 + END
  338 + END
  339 + LAYER
  340 + METADATA
  341 + "TEMA" "Rosa dos ventos"
  342 + "IDENTIFICA" "nao"
  343 + "TABELA" "nao"
  344 + "CLASSE" "NAO"
  345 + #"cache" "sim"
  346 + END
  347 + NAME "rosadosventos"
  348 + SIZEUNITS PIXELS
  349 + STATUS OFF
  350 + TOLERANCE 0
  351 + TOLERANCEUNITS PIXELS
  352 + TRANSFORM lr
  353 + TYPE POINT
  354 + UNITS pixels
  355 + CLASS
  356 + SYMBOL 'rosa200'
  357 + SIZE 90
  358 + END
  359 + FEATURE
  360 + POINTS
  361 + -70 -70
  362 + END
  363 + END
  364 + END
  365 +
  366 +END
0 367 \ No newline at end of file
... ...
aplicmap/geral1windowsv6.map 0 → 100644
... ... @@ -0,0 +1,366 @@
  1 +#Este mapfile é utilizado pelo i3geo na instalação em servidores linux
  2 +#Toda vez que o i3geo é iniciado, esse mapfile é considerado como o mapa básico.
  3 +#Se vc quer alterar a aparência do mapa inicial, edite esse arquivo para refletir
  4 +#o mapa desejado.
  5 +#
  6 +#Se vc quer adicionar temas, dê preferência por editar o arquivo menutemas/menutemas.xml
  7 +#assim, as camadas ficam disponíveis no menu de adição de temas do i3geo. Não se esqueça
  8 +#de criar o arquivo mapfile no diretório i3geo/temas (veja a documentação no wiki da
  9 +#comunidade i3geo no Portal do Software Público Brasileiro.
  10 +#
  11 +#Existem vários metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo,
  12 +#Esses metadados possibilitam coisas como mostrar ou não a legenda de um tema no mapa,
  13 +#mostrar ou não o tema na ferramenta de identificacao, etc.
  14 +#A lista completa de metadados vc pode obter no wiki da comunidade
  15 +#
  16 +MAP
  17 + #
  18 + #edite os caminhos caso a aplicacao esteja instalada em um local diferente do default
  19 + #
  20 + FONTSET "c:\ms4w\apache\htdocs\i3geo\symbols\fontes.txt"
  21 + SYMBOLSET "c:\ms4w\apache\htdocs\i3geo\symbols\simbolosv6.sym"
  22 + DEBUG ON
  23 + DEBUG 5
  24 + CONFIG "MS_ERRORFILE" "c:\ms4w\tmp\ms_error.txt"
  25 +
  26 + SHAPEPATH "c:\ms4w\apache\htdocs\geodados"
  27 + IMAGECOLOR 104 171 195
  28 + IMAGETYPE AGG_Q
  29 + EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
  30 + SIZE 480 500
  31 + STATUS ON
  32 + UNITS DD
  33 + NAME "GERAL"
  34 +
  35 + OUTPUTFORMAT
  36 + NAME 'AGG_Q'
  37 + DRIVER AGG/PNG
  38 + IMAGEMODE RGB
  39 + FORMATOPTION "QUANTIZE_FORCE=ON"
  40 + FORMATOPTION "QUANTIZE_DITHER=OFF"
  41 + FORMATOPTION "QUANTIZE_COLORS=256"
  42 + FORMATOPTION "INTERLACE=OFF"
  43 + END
  44 +
  45 + OUTPUTFORMAT
  46 + NAME svg
  47 + MIMETYPE "image/svg+xml"
  48 + DRIVER cairo/svg
  49 + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE"
  50 + #FORMATOPTION "FULL_RESOLUTION=TRUE"
  51 + END
  52 + OUTPUTFORMAT
  53 + NAME jpeg
  54 + DRIVER "AGG/JPEG"
  55 + MIMETYPE "image/jpeg"
  56 + IMAGEMODE RGB
  57 + EXTENSION jpg
  58 + FORMATOPTION "INTERLACE=OFF"
  59 + END
  60 +
  61 + OUTPUTFORMAT
  62 + NAME png1
  63 + MIMETYPE image/png
  64 + DRIVER AGG/PNG
  65 + EXTENSION png
  66 + IMAGEMODE RGB
  67 + TRANSPARENT FALSE
  68 + FORMATOPTION "INTERLACE=OFF"
  69 + END
  70 +
  71 + OUTPUTFORMAT
  72 + NAME png2
  73 + MIMETYPE image/png
  74 + DRIVER AGG/PNG
  75 + EXTENSION png
  76 + IMAGEMODE PC256
  77 + TRANSPARENT TRUE
  78 + FORMATOPTION "INTERLACE=OFF"
  79 + END
  80 +
  81 + PROJECTION
  82 + "init=epsg:4291"
  83 + END
  84 + LEGEND
  85 + IMAGECOLOR 255 255 255
  86 + KEYSIZE 12 10
  87 + KEYSPACING 5 5
  88 + LABEL
  89 + SIZE 7
  90 + FONT "verdana"
  91 + TYPE truetype
  92 + BUFFER 0
  93 + COLOR 0 0 0
  94 + FORCE FALSE
  95 + MINDISTANCE -1
  96 + MINFEATURESIZE -1
  97 + OFFSET 0 -2
  98 + PARTIALS TRUE
  99 + END
  100 + POSITION LL
  101 + STATUS OFF
  102 + #edite o caminho se a aplicacao for movida de lugar
  103 + #TEMPLATE "c:\ms4w\apache\htdocs\i3geo/aplicmap/legenda.htm"
  104 + END
  105 + QUERYMAP
  106 + #OUTLINECOLOR 255 0 0
  107 + COLOR 0 255 255
  108 + SIZE 480 500
  109 + STATUS on
  110 + STYLE hilite
  111 + END
  112 + REFERENCE
  113 + COLOR -1 -1 -1
  114 + EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  115 + #edite o caminho se a aplicacao for movida de lugar
  116 + IMAGE "c:/ms4w/apache/htdocs/i3geo/imagens/referencia1.png"
  117 + OUTLINECOLOR -1 -1 -1
  118 + SIZE 150 150
  119 + STATUS off
  120 + MARKER "ref"
  121 + MARKERSIZE 8
  122 + MINBOXSIZE 8
  123 + MAXBOXSIZE 145
  124 + END
  125 + SCALEBAR
  126 + BACKGROUNDCOLOR 200 200 200
  127 + COLOR 0 0 0
  128 + INTERVALS 5
  129 + LABEL
  130 + SIZE TINY
  131 + TYPE BITMAP
  132 + BUFFER 0
  133 + COLOR 0 0 0
  134 + FORCE FALSE
  135 + MINDISTANCE -1
  136 + MINFEATURESIZE -1
  137 + OFFSET 0 0
  138 + PARTIALS TRUE
  139 + END
  140 + POSITION LR
  141 + SIZE 200 2
  142 + STATUS embed
  143 + STYLE 1
  144 + TRANSPARENT FALSE
  145 + UNITS KILOMETERS
  146 + END
  147 + WEB
  148 + #edite o caminho se a aplicacao for movida de lugar
  149 + IMAGEPATH "c:/ms4w/tmp/ms_tmp/"
  150 + IMAGEURL "/ms_tmp/"
  151 + TEMPLATE "c:\ms4w\apache\htdocs\i3geo\aplicmap\geral.htm"
  152 + END
  153 +
  154 + LAYER
  155 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/zee"
  156 + TEMPLATE "none.htm"
  157 + METADATA
  158 + "CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
  159 + "TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
  160 + "IDENTIFICA" "nao"
  161 + "cache" "sim"
  162 + #"MENSAGEM" "Isto é um teste de mensagem"
  163 + END
  164 + NAME "zee"
  165 + SIZEUNITS PIXELS
  166 + STATUS DEFAULT
  167 + TOLERANCE 0
  168 + TOLERANCEUNITS PIXELS
  169 + TYPE POLYGON
  170 + CLASS
  171 + NAME " "
  172 + COLOR 137 201 255
  173 + END
  174 + END
  175 +
  176 + LAYER
  177 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo"
  178 + GROUP "mundo"
  179 + METADATA
  180 + "CLASSE" "SIM" #o simbolo sera mostrado na legenda
  181 + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
  182 + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens
  183 + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
  184 + "TEMA" "Países do mundo" #nome que sera mostrado na legenda
  185 + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
  186 + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
  187 + #"ESCONDIDO" "sim"
  188 + "cache" "sim"
  189 + "itembuscarapida" "LONG_NAME"
  190 + END
  191 + NAME "mundo"
  192 + SIZEUNITS PIXELS
  193 + STATUS DEFAULT
  194 + TEMPLATE "none.htm"
  195 + TOLERANCE 0
  196 + TOLERANCEUNITS PIXELS
  197 + TRANSPARENCY 100
  198 + TYPE POLYGON
  199 + UNITS METERS
  200 + CLASS
  201 + NAME " " #vazio indica que nao sera incluido o nome ao lado do simbolo
  202 + STYLE
  203 + COLOR 230 230 230
  204 + SIZE 1
  205 + SYMBOL 0
  206 + END
  207 + END
  208 + END
  209 + LAYER
  210 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo"
  211 + GROUP "mundo"
  212 + METADATA
  213 + "CLASSE" "NAO"
  214 + "TEMA" "linha"
  215 + "TEMA" "NAO"
  216 + "ESCONDIDO" "SIM"
  217 + "cache" "sim"
  218 + END
  219 + NAME "mundo2"
  220 + SIZEUNITS PIXELS
  221 + STATUS DEFAULT
  222 + TOLERANCE 0
  223 + TOLERANCEUNITS PIXELS
  224 + TRANSPARENCY 100
  225 + TYPE LINE
  226 + UNITS METERS
  227 + CLASS
  228 + STYLE
  229 + COLOR 255 255 255
  230 + SIZE 3
  231 + SYMBOL "linha"
  232 + END
  233 + END
  234 + END
  235 +
  236 + LAYER
  237 + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/estados"
  238 + METADATA
  239 + "CLASSE" "SIM"
  240 + "TEMA" "Brasil"
  241 + "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
  242 + "IDENTIFICA" "nao"
  243 + #"ESCONDIDO" "sim"
  244 + "EXTENSAO" "-97.912 -39.41 -8.19 9.52"
  245 + "cache" "sim"
  246 + END
  247 + NAME "estados"
  248 + SIZEUNITS PIXELS
  249 + STATUS DEFAULT
  250 + TOLERANCE 0
  251 + TOLERANCEUNITS PIXELS
  252 + TRANSPARENCY 100
  253 + TYPE POLYGON
  254 + UNITS METERS
  255 + CLASS
  256 + NAME " "
  257 + STYLE
  258 + COLOR 232 220 201
  259 + MAXSIZE 100
  260 + MINSIZE 1
  261 + SIZE 1
  262 + SYMBOL 0
  263 + END
  264 + END
  265 + END
  266 + LAYER
  267 + CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map"
  268 + CONNECTIONTYPE WMS
  269 + METADATA
  270 + "wms_srs" "EPSG:4291"
  271 + "tipooriginal" ""
  272 + "wms_exceptions_format" "application/vnd.ogc.se_xml"
  273 + "CLASSE" "SIM"
  274 + "wfs" "nao"
  275 + "TEXTO" "NAO"
  276 + "wms_name" "baseraster"
  277 + "nomeoriginal" "cartobase"
  278 + "wms_format" "image/png"
  279 + "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
  280 + "wms_connectiontimeout" "30"
  281 + "TEMA" "Base cartográfica"
  282 + "wms_server_version" "1.1.1"
  283 + "wms_style" "default"
  284 + "cache" "sim"
  285 + #"MENSAGEM" "As cartas RASTER são mostradas apenas em determinadas escalas. Aproxime o mapa até a escala 1:250.000 para que os dados sejam mostrados."
  286 + END
  287 + NAME "baserasterwms"
  288 + OFFSITE 255 255 255
  289 + STATUS off
  290 + TOLERANCE 0
  291 + TRANSFORM FALSE
  292 + TYPE RASTER
  293 + CLASS
  294 + NAME " "
  295 + STYLE
  296 + ANGLE 360
  297 + COLOR 200 50 0
  298 + OUTLINECOLOR 0 0 0
  299 + SYMBOL 0
  300 + END
  301 + END
  302 + END
  303 +
  304 + LAYER
  305 + METADATA
  306 + #"TEMA" "NAO"
  307 + "ESCONDIDO" "SIM"
  308 + "cache" "sim"
  309 + END
  310 + NAME "copyright"
  311 + SIZEUNITS PIXELS
  312 + STATUS DEFAULT
  313 + TOLERANCE 0
  314 + TOLERANCEUNITS PIXELS
  315 + TRANSFORM FALSE
  316 + TYPE ANNOTATION
  317 + UNITS METERS
  318 + CLASS
  319 + LABEL
  320 + SIZE TINY
  321 + TYPE BITMAP
  322 + BUFFER 0
  323 + COLOR 50 50 50
  324 + FORCE FALSE
  325 + MINDISTANCE -1
  326 + MINFEATURESIZE -1
  327 + OFFSET 0 0
  328 + PARTIALS TRUE
  329 + POSITION CC
  330 + END
  331 + END
  332 + FEATURE
  333 + POINTS
  334 + 10 5
  335 + END
  336 + TEXT "- i3Geo"
  337 + END
  338 + END
  339 + LAYER
  340 + METADATA
  341 + "TEMA" "Rosa dos ventos"
  342 + "IDENTIFICA" "nao"
  343 + "TABELA" "nao"
  344 + "CLASSE" "NAO"
  345 + #"cache" "sim"
  346 + END
  347 + NAME "rosadosventos"
  348 + SIZEUNITS PIXELS
  349 + STATUS OFF
  350 + TOLERANCE 0
  351 + TOLERANCEUNITS PIXELS
  352 + TRANSFORM lr
  353 + TYPE POINT
  354 + UNITS pixels
  355 + CLASS
  356 + SYMBOL 'rosa200'
  357 + SIZE 90
  358 + END
  359 + FEATURE
  360 + POINTS
  361 + -70 -70
  362 + END
  363 + END
  364 + END
  365 +
  366 +END
0 367 \ No newline at end of file
... ...
classesphp/funcoes_gerais.php
... ... @@ -2589,6 +2589,7 @@ function criaDirMapa($dir_tmp)
2589 2589 $tmpimgname = "img".$tmpdirname;
2590 2590 @mkdir($dir_tmp."/comum",0777);
2591 2591 @mkdir($dir_tmp."/cache",0777);
  2592 + @mkdir($dir_tmp."/cache/googlemaps",0777);
2592 2593 if(file_exists($dir_tmp."/".$tmpdirname))
2593 2594 return array($mapfile,$tmpdirname,$tmpimgname);
2594 2595 else
... ...
classesphp/mapa_controle.php
... ... @@ -195,7 +195,6 @@ if (!isset($map_file))
195 195 }
196 196 include_once("classe_vermultilayer.php");
197 197 include_once("classe_estatistica.php");
198   -
199 198 if (isset($debug) && strtolower($debug) == "sim")
200 199 {error_reporting(E_ALL);}
201 200 //
... ... @@ -217,12 +216,11 @@ if($funcao != "recuperamapa")
217 216 return;
218 217 }
219 218 }
220   -//set_time_limit(240);
221   -
222 219 //
223 220 //faz a busca da função que deve ser executada
224 221 //
225 222 $retorno = ""; //string que será retornada ao browser via JSON
  223 +
226 224 switch (strtoupper($funcao))
227 225 {
228 226 /*
... ...
classesphp/mapa_googlemaps.php
... ... @@ -251,7 +251,7 @@ if (!function_exists('imagepng'))
251 251 }
252 252 if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum")
253 253 {
254   - $nomer = ($img->imagepath)."filtroimgtemp".nomeRandomico();
  254 + $nomer = ($img->imagepath)."filtroimgtemp".nomeRandomico().".png";
255 255 $img->saveImage($nomer);
256 256 filtraImagem($nomer,trim($_GET["TIPOIMAGEM"]));
257 257 $img = imagecreatefrompng($nomer);
... ... @@ -265,7 +265,7 @@ else{
265 265 if($cache == true)
266 266 {salvaCacheImagem($_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);}
267 267 ob_clean();
268   - $nomer = ($img->imagepath)."imgtemp".nomeRandomico();
  268 + $nomer = ($img->imagepath)."imgtemp".nomeRandomico().".png";
269 269 $img->saveImage($nomer);
270 270 $img = imagecreatefrompng($nomer);
271 271 imagealphablending($img, false);
... ... @@ -274,7 +274,6 @@ else{
274 274 echo header("Content-type: image/png \n\n");
275 275 imagepng($img);
276 276 }
277   -
278 277 function salvaCacheImagem($bbox,$layer,$map,$w,$h){
279 278 global $img,$map_size;
280 279 //layers que são sempre iguais
... ... @@ -282,22 +281,19 @@ function salvaCacheImagem($bbox,$layer,$map,$w,$h){
282 281 {$bbox = "";}
283 282 if($layer == "")
284 283 {$layer = "fundo";}
285   -
286   - $nomedir = dirname(dirname($map))."/cache/".$layer;
  284 + $nomedir = dirname(dirname($map))."/cache/googlemaps/".$layer;
287 285 @mkdir($nomedir,0777);
288   - $nome = $nomedir."/".$w.$h.$bbox;
  286 + $nome = $nomedir."/".$w.$h.$bbox.".png";
289 287 if(!file_exists($nome))
290   - {
291   - $img->saveImage($nome);
292   - }
  288 + {$img->saveImage($nome);}
293 289 }
294 290 function carregaCacheImagem($bbox,$layer,$map,$w,$h){
295 291 if($layer == "copyright" || $layer == "")
296 292 {$bbox = "";}
297 293 if($layer == "")
298 294 {$layer = "fundo";}
299   - $nome = $w.$h.$bbox;
300   - $nome = dirname(dirname($map))."/cache/".$layer."/".$nome;
  295 + $nome = $w.$h.$bbox.".png";
  296 + $nome = dirname(dirname($map))."/cache/googlemaps/".$layer."/".$nome;
301 297 if(file_exists($nome))
302 298 {
303 299 if (!function_exists('imagepng'))
... ... @@ -314,10 +310,8 @@ function carregaCacheImagem($bbox,$layer,$map,$w,$h){
314 310 $img = imagecreatetruecolor($w, $h);
315 311 imagealphablending($img, false);
316 312 imagesavealpha($img, true);
317   -
318 313 $bgc = imagecolorallocatealpha($img, 255, 255, 255,127);
319 314 $tc = imagecolorallocate($img, 255, 0, 0);
320   -
321 315 imagefilledrectangle($img, 0, 0, $w, $h, $bgc);
322 316 /* Output an error message */
323 317 imagestring($img, 3, 5, 5, 'Erro ao ler ' . $nome, $tc);
... ...
classesphp/mapa_inicia.php
... ... @@ -142,11 +142,11 @@ function iniciaMapa()
142 142 {
143 143 $m->selectOutputFormat("jpeg");
144 144 $of = $m->outputformat;
145   - $of->set("imagemode",MS_IMAGEMODE_RGBA);
146 145 $of->set("driver","AGG/PNG");
147 146 }
148 147 else
149 148 {$of = $m->outputformat;}
  149 + $of->set("imagemode",MS_IMAGEMODE_RGBA);
150 150 $of->set("transparent",MS_ON);
151 151 $m->save($map_file);
152 152 }
... ... @@ -174,6 +174,7 @@ function iniciaMapa()
174 174 //salva as alterações feitas
175 175 //
176 176 $m->salva();
  177 +
177 178 //prepara a legenda para incluir no mapa, preenchendo os nomes das classes em branco
178 179 if (strtolower($embedLegenda) == "sim")
179 180 {
... ... @@ -222,7 +223,13 @@ function iniciaMapa()
222 223 $l->set("status",MS_DELETE);
223 224 }
224 225 $of = $mf->outputformat;
225   - $of->set("driver","GD/PNG");
  226 + $versao = versao();
  227 + if($versao["principal"] == 6)
  228 + {$of->set("driver","GD/PNG");}
  229 + else
  230 + {$of->set("driver","AGG/PNG");}
  231 +
  232 +
226 233 $temp = $mf->scalebar;
227 234 $temp->set("status",MS_OFF);
228 235 $mf->save($nomefundo);
... ... @@ -262,7 +269,7 @@ function iniciaMapa()
262 269 $res["geoip"] = $geoip;
263 270 $res["listavisual"] = (file_exists($locaplic."/imagens/visual")) ? implode(",",listaDiretorios($locaplic."/imagens/visual")) : "";
264 271 $res["utilizacgi"] = $utilizacgi;
265   - $versao = versao();
  272 +
266 273 $res["versaoms"] = $versao["principal"];
267 274 $res["versaomscompleta"] = $versao["completa"];
268 275 $res["mensagens"] = $m->pegaMensagens();
... ... @@ -288,6 +295,7 @@ function iniciaMapa()
288 295 $res["emailInstituicao"] = $emailInstituicao;
289 296 copy($map_file,(str_replace(".map","reinc.map",$map_file)));
290 297 copy($map_file,(str_replace(".map","seguranca.map",$map_file)));
  298 + ob_clean();
291 299 cpjson(array("variaveis"=>$res,"temas"=>$temas));
292 300 }
293 301 ?>
294 302 \ No newline at end of file
... ...
classesphp/mapa_openlayers.php
... ... @@ -242,7 +242,7 @@ if (!function_exists('imagepng'))
242 242 }
243 243 if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum")
244 244 {
245   - $nomer = ($img->imagepath)."filtroimgtemp".nomeRandomico();
  245 + $nomer = ($img->imagepath)."filtroimgtemp".nomeRandomico().".png";
246 246 $img->saveImage($nomer);
247 247 filtraImagem($nomer,$_GET["TIPOIMAGEM"]);
248 248 $img = imagecreatefrompng($nomer);
... ... @@ -251,12 +251,13 @@ if(trim($_GET["TIPOIMAGEM"]) != "" && trim($_GET["TIPOIMAGEM"]) != "nenhum")
251 251 ob_clean();
252 252 echo header("Content-type: image/png \n\n");
253 253 imagepng($img);
  254 + imagedestroy($img);
254 255 }
255 256 else{
256 257 if($cache == true)
257 258 {salvaCacheImagem($_GET["BBOX"],$nomecache,$map_fileX,$_GET["WIDTH"],$_GET["HEIGHT"]);}
258 259 ob_clean();
259   - $nomer = ($img->imagepath)."imgtemp".nomeRandomico();
  260 + $nomer = ($img->imagepath)."imgtemp".nomeRandomico().".png";
260 261 $img->saveImage($nomer);
261 262 $img = imagecreatefrompng($nomer);
262 263 imagealphablending($img, false);
... ... @@ -265,7 +266,7 @@ else{
265 266  
266 267 echo header("Content-type: image/png \n\n");
267 268 imagepng($img);
268   -
  269 + imagedestroy($img);
269 270 }
270 271 function salvaCacheImagem($bbox,$layer,$map,$w,$h){
271 272 global $img,$map_size;
... ... @@ -277,7 +278,7 @@ function salvaCacheImagem($bbox,$layer,$map,$w,$h){
277 278  
278 279 $nomedir = dirname(dirname($map))."/cache/".$layer;
279 280 @mkdir($nomedir,0777);
280   - $nome = $nomedir."/".$w.$h.$bbox;
  281 + $nome = $nomedir."/".$w.$h.$bbox.".png";
281 282 if(!file_exists($nome))
282 283 {
283 284 $img->saveImage($nome);
... ... @@ -290,7 +291,7 @@ function carregaCacheImagem($bbox,$layer,$map,$w,$h){
290 291 if($layer == "")
291 292 {$layer = "fundo";}
292 293  
293   - $nome = $w.$h.$bbox;
  294 + $nome = $w.$h.$bbox.".png";
294 295 $nome = dirname(dirname($map))."/cache/".$layer."/".$nome;
295 296 if(file_exists($nome))
296 297 {
... ... @@ -325,7 +326,7 @@ function carregaCacheImagem($bbox,$layer,$map,$w,$h){
325 326 error_reporting(0);
326 327 echo header("Content-type: image/png \n\n");
327 328 imagepng($img);
328   - //imagedestroy($img);
  329 + imagedestroy($img);
329 330 exit;
330 331 }
331 332 }
... ...
guia_de_migracao.txt
1 1 GUIA DE UPDATES
2 2 -------------------------------------------------------------------------------------------------
  3 +Para a versão 4.5 + SP11
  4 +
  5 + Mudanças que foram feitas para uso da versão 6 do Mapserver:
  6 +
  7 + Os mapfiles de inicialização geral1.map, geral1debian.map e geral1windows.map, existentes em i3geo/aplicmap,
  8 + foram mantidos para efeitos de compatibilidade. Os novos mapfiles de inicialização agora são:
  9 + geral1v5.map
  10 + geral1v6.map
  11 + geral1debianv5.map
  12 + geral1debianv6.map
  13 + geral1windowsv5.map
  14 + gral1windowsv6.map
  15 + "vX" indica a versão do Mapserver
  16 +
  17 + Caso o i3Geo seja inicializado com um mapfile diferente dos que são padrão, existentes em i3geo/aplicmap, é
  18 + necessário alterar esse mapfile para compatibilizá-lo com a versão 6 do Mapserver.
  19 + Utilize o arquivo i3geo/aplicmap/geral1.map ou geral1windows.map para copiar
  20 + os elementos iniciais (de MAP até o primeiro LAYER) para o mapfile de inicialização desejado.
  21 +
  22 + Arquivos de definição de símbolos:
  23 + i3geo/symbols/simbolos.sym não deve mais ser usado, continua a existir apenas para compatibilidade
  24 + novos símbolos devem ser inseridos em i3geo/symbols/simbolosv5.sym ou em i3geo/symbols/simbolosv6.sym,
  25 + conforme a versão do Mapserver em uso
  26 +
  27 + Nos mapfiles existentes em i3geo/temas, deve-se substituir a linha
  28 + SYMBOLSET ../symbols/simbolos.sym
  29 + por
  30 + SYMBOLSET ../symbols/simbolosv6.sym
  31 + ou
  32 + SYMBOLSET ../symbols/simbolosv5.sym
  33 + conforme a versão do Mapserver em uso
  34 + Sem essa mudança, o i3Geo continuará a funcionar, mas se forem criados novos símbolos em um arquivo
  35 + simbolosv5.sym ou simbolosv6.sym, deve-se fazer o mesmo em simbolos.sym
  36 +
  37 +
3 38 Para a versão 4.5 + SP8
4 39  
5 40 As interfaces Openlayers e Googlemaps por default passaram a utilizar as guias na forma "retrátil"
... ...
ms_criamapa.php
... ... @@ -298,16 +298,18 @@ Os arquivos .map padrão são armazenados em i3geo/aplicmap.
298 298 O arquivo é lido conforma a característica do sistema operacional.
299 299  
300 300 */
  301 +$versao = versao();
  302 +$versao = $versao["principal"];
301 303 if(!isset($base) || $base == "")
302 304 {
303 305 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
304 306 {
305   - $base = "geral1windows";
  307 + $base = "geral1windowsv".$versao;
306 308 $estadosl = "estadoslwindows";
307 309 }
308 310 else
309 311 {
310   - $base = "geral1";
  312 + $base = "geral1v".$versao;
311 313 $estadosl = "estadosl";
312 314 }
313 315 }
... ...
symbols/simbolos.sym
1 1 SYMBOLSET
2   -
3   -
  2 +#
  3 +#este arquivo está aqui para efeitos de compatibilidade
  4 +#arquivos .map dentro de i3geo/temas podem ainda estar usando esse arquivo
  5 +#
4 6 Symbol
5 7 NAME 'p0'
6 8 TYPE VECTOR
... ... @@ -82,7 +84,7 @@ SYMBOLSET
82 84 TRANSPARENT 0
83 85 Points
84 86 0 1
85   - 1 1
  87 + 1 1
86 88 1 0
87 89 END
88 90 END
... ... @@ -454,8 +456,6 @@ Symbol
454 456 1 1
455 457 END
456 458 END
457   -
458   -SYMBOLSET
459 459 Symbol
460 460 Name 'ferrovia-line1'
461 461 Type ELLIPSE
... ... @@ -463,9 +463,7 @@ Symbol
463 463 1 1
464 464 END
465 465 FILLED TRUE
466   - STYLE
467   - 1 13 1 13
468   - END
  466 + #PATTERN 1 13 1 13 END
469 467 END
470 468 Symbol
471 469 Name 'ferrovia-line2'
... ... @@ -477,9 +475,7 @@ Symbol
477 475 0 0
478 476 END
479 477 FILLED TRUE
480   - STYLE
481   - 5 13 5 13
482   - END
  478 + #PATTERN 5 13 5 13 END
483 479 END
484 480 Symbol
485 481 Name "pt1l"
... ... @@ -489,9 +485,7 @@ END
489 485 1 1
490 486 1 1
491 487 END
492   - STYLE
493   - 1 13 1 13
494   - END
  488 + #PATTERN 1 13 1 13 END
495 489 END
496 490  
497 491 Symbol
... ... @@ -499,9 +493,7 @@ END
499 493 TYPE ELLIPSE
500 494 POINTS 1 1 END
501 495 FILLED true
502   - STYLE
503   - 1 13 1 13
504   - END
  496 + #PATTERN 1 13 1 13 END
505 497 END
506 498  
507 499 Symbol
... ... @@ -509,9 +501,7 @@ END
509 501 Type ELLIPSE
510 502 POINTS 1 1 END
511 503 Transparent 0
512   - STYLE
513   - 1 13 1 13
514   - END
  504 + #PATTERN 1 13 1 13 END
515 505 END
516 506  
517 507 Symbol
... ... @@ -525,11 +515,9 @@ END
525 515 Name "linha1"
526 516 Type ELLIPSE
527 517 POINTS 1 1 END
528   - STYLE 1 4 1 END
  518 + #PATTERN 1 4 1 END
529 519 Transparent 0
530   - STYLE
531   - 10 20 10 20
532   - END
  520 + #PATTERN 10 20 10 20 END
533 521 END
534 522  
535 523 Symbol
... ... @@ -539,9 +527,7 @@ END
539 527 POINTS
540 528 1 1
541 529 END
542   - STYLE
543   - 8 3
544   - END
  530 + #PATTERN 8 3 END
545 531 END
546 532  
547 533 Symbol
... ... @@ -551,9 +537,7 @@ END
551 537 POINTS
552 538 1 1
553 539 END
554   - STYLE
555   - 8 8 1 8
556   - END
  540 + #PATTERN 8 8 1 8 END
557 541 END
558 542  
559 543 Symbol
... ... @@ -569,9 +553,7 @@ END
569 553 Name "setal"
570 554 Type PIXMAP
571 555 Image "seta.png"
572   - STYLE
573   - 1 13 1 13
574   - END
  556 + #PATTERN 1 13 1 13 END
575 557 END
576 558  
577 559 Symbol
... ... @@ -579,9 +561,7 @@ END
579 561 Type PIXMAP
580 562 Image "sede.png"
581 563 Transparent 1
582   - STYLE
583   - 1 13 1 13
584   - END
  564 + #PATTERN 1 13 1 13 END
585 565  
586 566 END
587 567  
... ... @@ -595,9 +575,7 @@ END
595 575 1 1
596 576 1 1
597 577 END
598   - STYLE
599   - 1 13 1 13
600   - END
  578 + #PATTERN 1 13 1 13 END
601 579  
602 580 END
603 581  
... ... @@ -612,9 +590,7 @@ END
612 590 1 1
613 591 0 1
614 592 END
615   - STYLE
616   - 1 13 1 13
617   - END
  593 + #PATTERN 1 13 1 13 END
618 594  
619 595 END
620 596  
... ... @@ -635,9 +611,7 @@ END
635 611 131 48
636 612 81 48
637 613 END
638   - STYLE
639   - 1 13 1 13
640   - END
  614 + #PATTERN 1 13 1 13 END
641 615  
642 616 END
643 617  
... ... @@ -651,15 +625,10 @@ END
651 625 1 1
652 626 0 1
653 627 END
654   - STYLE
655   - 1 13 1 13
656   - END
  628 + #PATTERN 1 13 1 13 END
657 629  
658 630 END
659 631  
660   -
661   -
662   -
663 632 Symbol
664 633 name "circlel"
665 634 Type ELLIPSE
... ... @@ -667,14 +636,6 @@ Symbol
667 636 POINTS
668 637 1 1
669 638 END
670   - STYLE
671   - 1 13 1 13
672   - END
  639 + #PATTERN 1 13 1 13 END
673 640  
674 641 END
675   -
676   -
677   -
678   -
679   -
680   -
... ...
symbols/simboloslin.sym
... ... @@ -6,7 +6,7 @@ Symbol
6 6 1 1
7 7 END
8 8 FILLED TRUE
9   - STYLE
  9 + PATTERN
10 10 4 2 4 2
11 11 END
12 12 Transparent 0
... ... @@ -22,7 +22,7 @@ Symbol
22 22 0 0
23 23 END
24 24 FILLED TRUE
25   - STYLE
  25 + PATTERN
26 26 5 13 5 13
27 27 END
28 28 END
... ... @@ -34,7 +34,7 @@ END
34 34 1 1
35 35 1 1
36 36 END
37   - STYLE
  37 + PATTERN
38 38 1 13 1 13
39 39 END
40 40 END
... ... @@ -44,7 +44,7 @@ END
44 44 TYPE ELLIPSE
45 45 POINTS 1 1 END
46 46 FILLED true
47   - STYLE
  47 + PATTERN
48 48 1 13 1 13
49 49 END
50 50 END
... ... @@ -54,7 +54,7 @@ END
54 54 Type ELLIPSE
55 55 POINTS 1 1 END
56 56 Transparent 0
57   - STYLE
  57 + PATTERN
58 58 1 13 1 13
59 59 END
60 60 END
... ... @@ -71,7 +71,7 @@ END
71 71 Type ELLIPSE
72 72 POINTS 1 1 END
73 73 Transparent 0
74   - STYLE
  74 + PATTERN
75 75 10 20 10 20
76 76 END
77 77 END
... ... @@ -83,7 +83,7 @@ END
83 83 POINTS
84 84 1 1
85 85 END
86   - STYLE
  86 + PATTERN
87 87 8 3
88 88 END
89 89 END
... ... @@ -95,7 +95,7 @@ END
95 95 POINTS
96 96 1 1
97 97 END
98   - STYLE
  98 + PATTERN
99 99 8 8 1 8
100 100 END
101 101 END
... ... @@ -113,7 +113,7 @@ END
113 113 Name "setal"
114 114 Type PIXMAP
115 115 Image "seta.png"
116   - STYLE
  116 + PATTERN
117 117 1 13 1 13
118 118 END
119 119 END
... ... @@ -123,7 +123,7 @@ END
123 123 Type PIXMAP
124 124 Image "sede.png"
125 125 Transparent 1
126   - STYLE
  126 + PATTERN
127 127 1 13 1 13
128 128 END
129 129  
... ... @@ -139,7 +139,7 @@ END
139 139 1 1
140 140 1 1
141 141 END
142   - STYLE
  142 + PATTERN
143 143 1 13 1 13
144 144 END
145 145  
... ... @@ -156,7 +156,7 @@ END
156 156 1 1
157 157 0 1
158 158 END
159   - STYLE
  159 + PATTERN
160 160 1 13 1 13
161 161 END
162 162  
... ... @@ -179,7 +179,7 @@ END
179 179 131 48
180 180 81 48
181 181 END
182   - STYLE
  182 + PATTERN
183 183 1 13 1 13
184 184 END
185 185  
... ... @@ -195,7 +195,7 @@ END
195 195 1 1
196 196 0 1
197 197 END
198   - STYLE
  198 + PATTERN
199 199 1 13 1 13
200 200 END
201 201  
... ... @@ -211,7 +211,7 @@ Symbol
211 211 POINTS
212 212 1 1
213 213 END
214   - STYLE
  214 + PATTERN
215 215 1 13 1 13
216 216 END
217 217  
... ...
symbols/simbolospt.sym
... ... @@ -57,7 +57,7 @@ Symbol
57 57 0 0
58 58 END
59 59 FILLED TRUE
60   - STYLE
  60 + PATTERN
61 61 5 13 5 13
62 62 END
63 63 END
... ... @@ -175,7 +175,7 @@ END
175 175 Name "linha1"
176 176 Type ELLIPSE
177 177 POINTS 1 1 END
178   - STYLE 1 4 1 END
  178 + PATTERN 1 4 1 END
179 179 Transparent 0
180 180 END
181 181  
... ... @@ -186,7 +186,7 @@ END
186 186 POINTS
187 187 1 1
188 188 END
189   - STYLE
  189 + PATTERN
190 190 8 3
191 191 END
192 192 END
... ... @@ -198,7 +198,7 @@ END
198 198 POINTS
199 199 1 1
200 200 END
201   - STYLE
  201 + PATTERN
202 202 8 8 1 8
203 203 END
204 204 END
... ...
symbols/simbolosv5.sym 0 → 100644
... ... @@ -0,0 +1,670 @@
  1 +SYMBOLSET
  2 +#
  3 +#este arquivo contem TAGS que não funcionam na versão 6 do Mapserver
  4 +#está aqui para efeitos de compatibilidade
  5 +#pois é utilizao em aplicmap/geral1.map e outros
  6 +#
  7 + Symbol
  8 + NAME 'p0'
  9 + TYPE VECTOR
  10 + FILLED TRUE
  11 + POINTS
  12 + 0 1
  13 + 0 0
  14 + 1 0
  15 + 1 1
  16 + 0 1
  17 + END
  18 + END
  19 +
  20 + Symbol
  21 + Name "p1"
  22 + Type VECTOR
  23 + TRANSPARENT 0
  24 + Points
  25 + 0 1
  26 + 1 1
  27 + END
  28 + END
  29 +
  30 + Symbol
  31 + Name "p2"
  32 + Type VECTOR
  33 + TRANSPARENT 0
  34 + Points
  35 + 1 0
  36 + 1 1
  37 + END
  38 + END
  39 +
  40 + Symbol
  41 + Name "p3"
  42 + Type VECTOR
  43 + TRANSPARENT 0
  44 + Points
  45 + 1 0
  46 + 0 1
  47 + END
  48 + END
  49 +
  50 + Symbol
  51 + Name "p4"
  52 + Type VECTOR
  53 + TRANSPARENT 0
  54 + Points
  55 + 1 1
  56 + 0 0
  57 + END
  58 + END
  59 +
  60 + Symbol
  61 + Name "p5"
  62 + Type VECTOR
  63 + TRANSPARENT 0
  64 + Points
  65 + 0 0
  66 + 1 0
  67 + 0 1
  68 + END
  69 + END
  70 +
  71 + Symbol
  72 + Name "p6"
  73 + Type VECTOR
  74 + TRANSPARENT 0
  75 + Points
  76 + 0 0
  77 + 0 1
  78 + 1 0
  79 + END
  80 + END
  81 +
  82 + Symbol
  83 + Name "p7"
  84 + Type VECTOR
  85 + TRANSPARENT 0
  86 + Points
  87 + 0 1
  88 + 1 1
  89 + 1 0
  90 + END
  91 + END
  92 +
  93 + Symbol
  94 + Name "p8"
  95 + Type VECTOR
  96 + TRANSPARENT 0
  97 + Points
  98 + 0 1
  99 + 1 1
  100 + -99 -99
  101 + 0 3
  102 + 3 3
  103 + END
  104 + END
  105 +
  106 + Symbol
  107 + Name "p9"
  108 + Type VECTOR
  109 + TRANSPARENT 0
  110 + Points
  111 + 0 1
  112 + 1 1
  113 + -99 -99
  114 + 0 0
  115 + 1 1
  116 + END
  117 + END
  118 +
  119 + Symbol
  120 + Name "pt1"
  121 + Type VECTOR
  122 + TRANSPARENT 0
  123 + Points
  124 + 1 1
  125 + 1 1
  126 + END
  127 + END
  128 +
  129 + Symbol
  130 + name "pt2"
  131 + TYPE ELLIPSE
  132 + POINTS 1 1 END
  133 + FILLED true
  134 + END
  135 +
  136 + Symbol
  137 + Name "pt3"
  138 + Type ELLIPSE
  139 + POINTS 1 1 END
  140 + Transparent 0
  141 + END
  142 +
  143 +
  144 + Symbol
  145 + Name "aviao"
  146 + Type PIXMAP
  147 + Image "aviao.png"
  148 + END
  149 +
  150 + Symbol
  151 + Name "rosa200"
  152 + Type PIXMAP
  153 + Image "rosa200.png"
  154 + END
  155 +
  156 + Symbol
  157 + Name "seta"
  158 + Type PIXMAP
  159 + Image "seta.png"
  160 + END
  161 +
  162 + Symbol
  163 + Name "aviao1"
  164 + Type PIXMAP
  165 + Image "aviao1.png"
  166 + END
  167 +
  168 + Symbol
  169 + Name "leste"
  170 + Type PIXMAP
  171 + Image "leste.png"
  172 + END
  173 +
  174 + Symbol
  175 + Name "oeste"
  176 + Type PIXMAP
  177 + Image "oeste.png"
  178 + END
  179 +
  180 + Symbol
  181 + Name "norte"
  182 + Type PIXMAP
  183 + Image "norte.png"
  184 + END
  185 +
  186 + Symbol
  187 + Name "sul"
  188 + Type PIXMAP
  189 + Image "sul.png"
  190 + END
  191 +
  192 + Symbol
  193 + Name "sede"
  194 + Type PIXMAP
  195 + Image "sede.png"
  196 + Transparent 1
  197 + END
  198 +
  199 + Symbol
  200 + Name "cidmun"
  201 + Type PIXMAP
  202 + Image "cidmun.png"
  203 + END
  204 +
  205 + Symbol
  206 + Name "capital"
  207 + Type PIXMAP
  208 + Image "capital.png"
  209 + END
  210 +
  211 + Symbol
  212 + Name "cidade"
  213 + Type PIXMAP
  214 + Image "cidade.png"
  215 + END
  216 +
  217 + Symbol
  218 + Name "vila"
  219 + Type PIXMAP
  220 + Image "vila.png"
  221 + END
  222 +
  223 + Symbol
  224 + Name "xy"
  225 + Type PIXMAP
  226 + Image "xy.png"
  227 + END
  228 +
  229 + Symbol
  230 + Name "xyr"
  231 + Type PIXMAP
  232 + Image "xyr.png"
  233 + END
  234 +
  235 + Symbol
  236 + Name "porto"
  237 + Type PIXMAP
  238 + Image "porto.png"
  239 + END
  240 +
  241 + Symbol
  242 + Name "ref"
  243 + Type PIXMAP
  244 + Image "ref.png"
  245 + END
  246 +
  247 + Symbol
  248 + Name "foto"
  249 + Type PIXMAP
  250 + Image "foto.png"
  251 + END
  252 +
  253 + Symbol
  254 + Name "filme"
  255 + Type PIXMAP
  256 + Image "filme.png"
  257 + END
  258 +
  259 + Symbol
  260 + Name "marca"
  261 + Type PIXMAP
  262 + Image "marca.png"
  263 + END
  264 +
  265 +
  266 + Symbol
  267 + Name "ponto"
  268 + Type ELLIPSE
  269 + FILLED true
  270 + TRANSPARENT 0
  271 + Points
  272 + 1 1
  273 + 1 1
  274 + END
  275 + END
  276 +
  277 + Symbol
  278 + NAME 'quadrado'
  279 + TYPE VECTOR
  280 + FILLED TRUE
  281 + POINTS
  282 + 0 1
  283 + 0 0
  284 + 1 0
  285 + 1 1
  286 + 0 1
  287 + END
  288 + END
  289 +
  290 + SYMBOL
  291 + NAME "estrela"
  292 + TYPE vector
  293 + FILLED TRUE
  294 + POINTS
  295 + 81 48
  296 + 66 0
  297 + 50 48
  298 + 0 48
  299 + 41 77
  300 + 25 125
  301 + 66 96
  302 + 106 125
  303 + 91 77
  304 + 131 48
  305 + 81 48
  306 + END
  307 + END
  308 +
  309 + SYMBOL
  310 + NAME 'triangulo'
  311 + TYPE VECTOR
  312 + FILLED TRUE
  313 + POINTS
  314 + 0 1
  315 + .5 0
  316 + 1 1
  317 + 0 1
  318 + END
  319 + END
  320 +
  321 + SYMBOL
  322 + NAME 'industria'
  323 + TYPE VECTOR
  324 + FILLED TRUE
  325 + POINTS
  326 + 0 2
  327 + 0 5
  328 + 4 5
  329 + 4 0
  330 + 3 0
  331 + 3 2
  332 + 0 2
  333 + END
  334 + END
  335 +
  336 + SYMBOL
  337 + NAME 'torre'
  338 + TYPE VECTOR
  339 + FILLED FALSE
  340 + POINTS
  341 + 2 0
  342 + 3 4
  343 + 4 4
  344 + 4 5
  345 + 0 5
  346 + 0 4
  347 + 1 4
  348 + 2 0
  349 + END
  350 + END
  351 +
  352 + SYMBOL
  353 + NAME 'mineracao'
  354 + TYPE VECTOR
  355 + FILLED FALSE
  356 + POINTS
  357 + 0 0
  358 + 5 5
  359 + 4 6
  360 + 3 7
  361 + 2 6
  362 + 0 5
  363 + 5 0
  364 + END
  365 + END
  366 +
  367 + SYMBOL
  368 + NAME 'templo'
  369 + TYPE VECTOR
  370 + FILLED FALSE
  371 + POINTS
  372 + 2 0
  373 + 3 0
  374 + 3 1
  375 + 4 1
  376 + 4 2
  377 + 3 2
  378 + 3 3
  379 + 5 3
  380 + 5 5
  381 + 0 5
  382 + 0 3
  383 + 2 3
  384 + 2 2
  385 + 1 2
  386 + 1 1
  387 + 2 1
  388 + 2 0
  389 + END
  390 + END
  391 +
  392 + SYMBOL
  393 + NAME 'saude'
  394 + TYPE VECTOR
  395 + FILLED TRUE
  396 + POINTS
  397 + 2 0
  398 + 3 0
  399 + 3 1
  400 + 4 1
  401 + 4 2
  402 + 3 2
  403 + 3 3
  404 + 2 3
  405 + 2 2
  406 + 1 2
  407 + 1 1
  408 + 2 1
  409 + 2 0
  410 + END
  411 + END
  412 +
  413 + SYMBOL
  414 + NAME 'escola'
  415 + TYPE VECTOR
  416 + FILLED FALSE
  417 + POINTS
  418 + 2 0
  419 + 5 2
  420 + 3 2
  421 + 3 4
  422 + 5 4
  423 + 5 7
  424 + 0 7
  425 + 0 4
  426 + 2 4
  427 + 2 0
  428 + END
  429 + END
  430 +
  431 + SYMBOL
  432 + NAME 'cruz'
  433 + TYPE VECTOR
  434 + FILLED TRUE
  435 + POINTS
  436 + 2 0
  437 + 3 0
  438 + 3 1
  439 + 5 1
  440 + 5 2
  441 + 3 2
  442 + 3 7
  443 + 2 7
  444 + 2 2
  445 + 0 2
  446 + 0 1
  447 + 2 1
  448 + 2 0
  449 + END
  450 + END
  451 +
  452 +Symbol
  453 + name "circle"
  454 + Type ELLIPSE
  455 + Filled true
  456 + POINTS
  457 + 1 1
  458 + END
  459 +END
  460 +Symbol
  461 + Name 'ferrovia-line1'
  462 + Type ELLIPSE
  463 + Points
  464 + 1 1
  465 + END
  466 + FILLED TRUE
  467 + PATTERN 1 13 1 13 END
  468 +END
  469 +Symbol
  470 + Name 'ferrovia-line2'
  471 + Type VECTOR
  472 + Points
  473 + 0 0
  474 + 1 0
  475 + 1 0
  476 + 0 0
  477 + END
  478 + FILLED TRUE
  479 + PATTERN
  480 + 5 13 5 13
  481 + END
  482 +END
  483 + Symbol
  484 + Name "pt1l"
  485 + Type VECTOR
  486 + TRANSPARENT 0
  487 + Points
  488 + 1 1
  489 + 1 1
  490 + END
  491 + PATTERN
  492 + 1 13 1 13
  493 + END
  494 + END
  495 +
  496 + Symbol
  497 + name "pt2l"
  498 + TYPE ELLIPSE
  499 + POINTS 1 1 END
  500 + FILLED true
  501 + PATTERN
  502 + 1 13 1 13
  503 + END
  504 + END
  505 +
  506 + Symbol
  507 + Name "pt3l"
  508 + Type ELLIPSE
  509 + POINTS 1 1 END
  510 + Transparent 0
  511 + PATTERN
  512 + 1 13 1 13
  513 + END
  514 + END
  515 +
  516 + Symbol
  517 + Name "linha"
  518 + Type ELLIPSE
  519 + POINTS 1 1 END
  520 + Transparent 0
  521 + END
  522 +
  523 + Symbol
  524 + Name "linha1"
  525 + Type ELLIPSE
  526 + POINTS 1 1 END
  527 + PATTERN 1 4 1 END
  528 + Transparent 0
  529 + PATTERN
  530 + 10 20 10 20
  531 + END
  532 + END
  533 +
  534 + Symbol
  535 + name "dashed"
  536 + Type ELLIPSE
  537 + FILLED true
  538 + POINTS
  539 + 1 1
  540 + END
  541 + PATTERN
  542 + 8 3
  543 + END
  544 + END
  545 +
  546 + Symbol
  547 + name "dashed1"
  548 + Type ELLIPSE
  549 + FILLED true
  550 + POINTS
  551 + 1 1
  552 + END
  553 + PATTERN
  554 + 8 8 1 8
  555 + END
  556 + END
  557 +
  558 + Symbol
  559 + name "dashed2"
  560 + Type ELLIPSE
  561 + FILLED true
  562 + POINTS
  563 + 2 0
  564 + END
  565 + END
  566 +
  567 + Symbol
  568 + Name "setal"
  569 + Type PIXMAP
  570 + Image "seta.png"
  571 + PATTERN
  572 + 1 13 1 13
  573 + END
  574 + END
  575 +
  576 + Symbol
  577 + Name "sedel"
  578 + Type PIXMAP
  579 + Image "sede.png"
  580 + Transparent 1
  581 + PATTERN
  582 + 1 13 1 13
  583 + END
  584 +
  585 + END
  586 +
  587 +
  588 + Symbol
  589 + Name "pontol"
  590 + Type ELLIPSE
  591 + FILLED true
  592 + TRANSPARENT 0
  593 + Points
  594 + 1 1
  595 + 1 1
  596 + END
  597 + PATTERN
  598 + 1 13 1 13
  599 + END
  600 +
  601 + END
  602 +
  603 + Symbol
  604 + NAME 'quadradol'
  605 + TYPE VECTOR
  606 + FILLED TRUE
  607 + POINTS
  608 + 0 1
  609 + 0 0
  610 + 1 0
  611 + 1 1
  612 + 0 1
  613 + END
  614 + PATTERN
  615 + 1 13 1 13
  616 + END
  617 +
  618 + END
  619 +
  620 + SYMBOL
  621 + NAME "estrelal"
  622 + TYPE vector
  623 + FILLED TRUE
  624 + POINTS
  625 + 81 48
  626 + 66 0
  627 + 50 48
  628 + 0 48
  629 + 41 77
  630 + 25 125
  631 + 66 96
  632 + 106 125
  633 + 91 77
  634 + 131 48
  635 + 81 48
  636 + END
  637 + PATTERN
  638 + 1 13 1 13
  639 + END
  640 +
  641 + END
  642 +
  643 + SYMBOL
  644 + NAME 'triangulol'
  645 + TYPE VECTOR
  646 + FILLED TRUE
  647 + POINTS
  648 + 0 1
  649 + .5 0
  650 + 1 1
  651 + 0 1
  652 + END
  653 + PATTERN
  654 + 1 13 1 13
  655 + END
  656 +
  657 + END
  658 +
  659 +Symbol
  660 + name "circlel"
  661 + Type ELLIPSE
  662 + Filled true
  663 + POINTS
  664 + 1 1
  665 + END
  666 + PATTERN
  667 + 1 13 1 13
  668 + END
  669 +
  670 +END
... ...
symbols/simbolosv6.sym 0 → 100644
... ... @@ -0,0 +1,641 @@
  1 +SYMBOLSET
  2 +#
  3 +#este arquivo está aqui para efeitos de compatibilidade
  4 +#arquivos .map dentro de i3geo/temas podem ainda estar usando esse arquivo
  5 +#
  6 + Symbol
  7 + NAME 'p0'
  8 + TYPE VECTOR
  9 + FILLED TRUE
  10 + POINTS
  11 + 0 1
  12 + 0 0
  13 + 1 0
  14 + 1 1
  15 + 0 1
  16 + END
  17 + END
  18 +
  19 + Symbol
  20 + Name "p1"
  21 + Type VECTOR
  22 + TRANSPARENT 0
  23 + Points
  24 + 0 1
  25 + 1 1
  26 + END
  27 + END
  28 +
  29 + Symbol
  30 + Name "p2"
  31 + Type VECTOR
  32 + TRANSPARENT 0
  33 + Points
  34 + 1 0
  35 + 1 1
  36 + END
  37 + END
  38 +
  39 + Symbol
  40 + Name "p3"
  41 + Type VECTOR
  42 + TRANSPARENT 0
  43 + Points
  44 + 1 0
  45 + 0 1
  46 + END
  47 + END
  48 +
  49 + Symbol
  50 + Name "p4"
  51 + Type VECTOR
  52 + TRANSPARENT 0
  53 + Points
  54 + 1 1
  55 + 0 0
  56 + END
  57 + END
  58 +
  59 + Symbol
  60 + Name "p5"
  61 + Type VECTOR
  62 + TRANSPARENT 0
  63 + Points
  64 + 0 0
  65 + 1 0
  66 + 0 1
  67 + END
  68 + END
  69 +
  70 + Symbol
  71 + Name "p6"
  72 + Type VECTOR
  73 + TRANSPARENT 0
  74 + Points
  75 + 0 0
  76 + 0 1
  77 + 1 0
  78 + END
  79 + END
  80 +
  81 + Symbol
  82 + Name "p7"
  83 + Type VECTOR
  84 + TRANSPARENT 0
  85 + Points
  86 + 0 1
  87 + 1 1
  88 + 1 0
  89 + END
  90 + END
  91 +
  92 + Symbol
  93 + Name "p8"
  94 + Type VECTOR
  95 + TRANSPARENT 0
  96 + Points
  97 + 0 1
  98 + 1 1
  99 + -99 -99
  100 + 0 3
  101 + 3 3
  102 + END
  103 + END
  104 +
  105 + Symbol
  106 + Name "p9"
  107 + Type VECTOR
  108 + TRANSPARENT 0
  109 + Points
  110 + 0 1
  111 + 1 1
  112 + -99 -99
  113 + 0 0
  114 + 1 1
  115 + END
  116 + END
  117 +
  118 + Symbol
  119 + Name "pt1"
  120 + Type VECTOR
  121 + TRANSPARENT 0
  122 + Points
  123 + 1 1
  124 + 1 1
  125 + END
  126 + END
  127 +
  128 + Symbol
  129 + name "pt2"
  130 + TYPE ELLIPSE
  131 + POINTS 1 1 END
  132 + FILLED true
  133 + END
  134 +
  135 + Symbol
  136 + Name "pt3"
  137 + Type ELLIPSE
  138 + POINTS 1 1 END
  139 + Transparent 0
  140 + END
  141 +
  142 +
  143 + Symbol
  144 + Name "aviao"
  145 + Type PIXMAP
  146 + Image "aviao.png"
  147 + END
  148 +
  149 + Symbol
  150 + Name "rosa200"
  151 + Type PIXMAP
  152 + Image "rosa200.png"
  153 + END
  154 +
  155 + Symbol
  156 + Name "seta"
  157 + Type PIXMAP
  158 + Image "seta.png"
  159 + END
  160 +
  161 + Symbol
  162 + Name "aviao1"
  163 + Type PIXMAP
  164 + Image "aviao1.png"
  165 + END
  166 +
  167 + Symbol
  168 + Name "leste"
  169 + Type PIXMAP
  170 + Image "leste.png"
  171 + END
  172 +
  173 + Symbol
  174 + Name "oeste"
  175 + Type PIXMAP
  176 + Image "oeste.png"
  177 + END
  178 +
  179 + Symbol
  180 + Name "norte"
  181 + Type PIXMAP
  182 + Image "norte.png"
  183 + END
  184 +
  185 + Symbol
  186 + Name "sul"
  187 + Type PIXMAP
  188 + Image "sul.png"
  189 + END
  190 +
  191 + Symbol
  192 + Name "sede"
  193 + Type PIXMAP
  194 + Image "sede.png"
  195 + Transparent 1
  196 + END
  197 +
  198 + Symbol
  199 + Name "cidmun"
  200 + Type PIXMAP
  201 + Image "cidmun.png"
  202 + END
  203 +
  204 + Symbol
  205 + Name "capital"
  206 + Type PIXMAP
  207 + Image "capital.png"
  208 + END
  209 +
  210 + Symbol
  211 + Name "cidade"
  212 + Type PIXMAP
  213 + Image "cidade.png"
  214 + END
  215 +
  216 + Symbol
  217 + Name "vila"
  218 + Type PIXMAP
  219 + Image "vila.png"
  220 + END
  221 +
  222 + Symbol
  223 + Name "xy"
  224 + Type PIXMAP
  225 + Image "xy.png"
  226 + END
  227 +
  228 + Symbol
  229 + Name "xyr"
  230 + Type PIXMAP
  231 + Image "xyr.png"
  232 + END
  233 +
  234 + Symbol
  235 + Name "porto"
  236 + Type PIXMAP
  237 + Image "porto.png"
  238 + END
  239 +
  240 + Symbol
  241 + Name "ref"
  242 + Type PIXMAP
  243 + Image "ref.png"
  244 + END
  245 +
  246 + Symbol
  247 + Name "foto"
  248 + Type PIXMAP
  249 + Image "foto.png"
  250 + END
  251 +
  252 + Symbol
  253 + Name "filme"
  254 + Type PIXMAP
  255 + Image "filme.png"
  256 + END
  257 +
  258 + Symbol
  259 + Name "marca"
  260 + Type PIXMAP
  261 + Image "marca.png"
  262 + END
  263 +
  264 +
  265 + Symbol
  266 + Name "ponto"
  267 + Type ELLIPSE
  268 + FILLED true
  269 + TRANSPARENT 0
  270 + Points
  271 + 1 1
  272 + 1 1
  273 + END
  274 + END
  275 +
  276 + Symbol
  277 + NAME 'quadrado'
  278 + TYPE VECTOR
  279 + FILLED TRUE
  280 + POINTS
  281 + 0 1
  282 + 0 0
  283 + 1 0
  284 + 1 1
  285 + 0 1
  286 + END
  287 + END
  288 +
  289 + SYMBOL
  290 + NAME "estrela"
  291 + TYPE vector
  292 + FILLED TRUE
  293 + POINTS
  294 + 81 48
  295 + 66 0
  296 + 50 48
  297 + 0 48
  298 + 41 77
  299 + 25 125
  300 + 66 96
  301 + 106 125
  302 + 91 77
  303 + 131 48
  304 + 81 48
  305 + END
  306 + END
  307 +
  308 + SYMBOL
  309 + NAME 'triangulo'
  310 + TYPE VECTOR
  311 + FILLED TRUE
  312 + POINTS
  313 + 0 1
  314 + .5 0
  315 + 1 1
  316 + 0 1
  317 + END
  318 + END
  319 +
  320 + SYMBOL
  321 + NAME 'industria'
  322 + TYPE VECTOR
  323 + FILLED TRUE
  324 + POINTS
  325 + 0 2
  326 + 0 5
  327 + 4 5
  328 + 4 0
  329 + 3 0
  330 + 3 2
  331 + 0 2
  332 + END
  333 + END
  334 +
  335 + SYMBOL
  336 + NAME 'torre'
  337 + TYPE VECTOR
  338 + FILLED FALSE
  339 + POINTS
  340 + 2 0
  341 + 3 4
  342 + 4 4
  343 + 4 5
  344 + 0 5
  345 + 0 4
  346 + 1 4
  347 + 2 0
  348 + END
  349 + END
  350 +
  351 + SYMBOL
  352 + NAME 'mineracao'
  353 + TYPE VECTOR
  354 + FILLED FALSE
  355 + POINTS
  356 + 0 0
  357 + 5 5
  358 + 4 6
  359 + 3 7
  360 + 2 6
  361 + 0 5
  362 + 5 0
  363 + END
  364 + END
  365 +
  366 + SYMBOL
  367 + NAME 'templo'
  368 + TYPE VECTOR
  369 + FILLED FALSE
  370 + POINTS
  371 + 2 0
  372 + 3 0
  373 + 3 1
  374 + 4 1
  375 + 4 2
  376 + 3 2
  377 + 3 3
  378 + 5 3
  379 + 5 5
  380 + 0 5
  381 + 0 3
  382 + 2 3
  383 + 2 2
  384 + 1 2
  385 + 1 1
  386 + 2 1
  387 + 2 0
  388 + END
  389 + END
  390 +
  391 + SYMBOL
  392 + NAME 'saude'
  393 + TYPE VECTOR
  394 + FILLED TRUE
  395 + POINTS
  396 + 2 0
  397 + 3 0
  398 + 3 1
  399 + 4 1
  400 + 4 2
  401 + 3 2
  402 + 3 3
  403 + 2 3
  404 + 2 2
  405 + 1 2
  406 + 1 1
  407 + 2 1
  408 + 2 0
  409 + END
  410 + END
  411 +
  412 + SYMBOL
  413 + NAME 'escola'
  414 + TYPE VECTOR
  415 + FILLED FALSE
  416 + POINTS
  417 + 2 0
  418 + 5 2
  419 + 3 2
  420 + 3 4
  421 + 5 4
  422 + 5 7
  423 + 0 7
  424 + 0 4
  425 + 2 4
  426 + 2 0
  427 + END
  428 + END
  429 +
  430 + SYMBOL
  431 + NAME 'cruz'
  432 + TYPE VECTOR
  433 + FILLED TRUE
  434 + POINTS
  435 + 2 0
  436 + 3 0
  437 + 3 1
  438 + 5 1
  439 + 5 2
  440 + 3 2
  441 + 3 7
  442 + 2 7
  443 + 2 2
  444 + 0 2
  445 + 0 1
  446 + 2 1
  447 + 2 0
  448 + END
  449 + END
  450 +
  451 +Symbol
  452 + name "circle"
  453 + Type ELLIPSE
  454 + Filled true
  455 + POINTS
  456 + 1 1
  457 + END
  458 +END
  459 +Symbol
  460 + Name 'ferrovia-line1'
  461 + Type ELLIPSE
  462 + Points
  463 + 1 1
  464 + END
  465 + FILLED TRUE
  466 + #PATTERN 1 13 1 13 END
  467 +END
  468 +Symbol
  469 + Name 'ferrovia-line2'
  470 + Type VECTOR
  471 + Points
  472 + 0 0
  473 + 1 0
  474 + 1 0
  475 + 0 0
  476 + END
  477 + FILLED TRUE
  478 + #PATTERN 5 13 5 13 END
  479 +END
  480 + Symbol
  481 + Name "pt1l"
  482 + Type VECTOR
  483 + TRANSPARENT 0
  484 + Points
  485 + 1 1
  486 + 1 1
  487 + END
  488 + #PATTERN 1 13 1 13 END
  489 + END
  490 +
  491 + Symbol
  492 + name "pt2l"
  493 + TYPE ELLIPSE
  494 + POINTS 1 1 END
  495 + FILLED true
  496 + #PATTERN 1 13 1 13 END
  497 + END
  498 +
  499 + Symbol
  500 + Name "pt3l"
  501 + Type ELLIPSE
  502 + POINTS 1 1 END
  503 + Transparent 0
  504 + #PATTERN 1 13 1 13 END
  505 + END
  506 +
  507 + Symbol
  508 + Name "linha"
  509 + Type ELLIPSE
  510 + POINTS 1 1 END
  511 + Transparent 0
  512 + END
  513 +
  514 + Symbol
  515 + Name "linha1"
  516 + Type ELLIPSE
  517 + POINTS 1 1 END
  518 + #PATTERN 1 4 1 END
  519 + Transparent 0
  520 + #PATTERN 10 20 10 20 END
  521 + END
  522 +
  523 + Symbol
  524 + name "dashed"
  525 + Type ELLIPSE
  526 + FILLED true
  527 + POINTS
  528 + 1 1
  529 + END
  530 + #PATTERN 8 3 END
  531 + END
  532 +
  533 + Symbol
  534 + name "dashed1"
  535 + Type ELLIPSE
  536 + FILLED true
  537 + POINTS
  538 + 1 1
  539 + END
  540 + #PATTERN 8 8 1 8 END
  541 + END
  542 +
  543 + Symbol
  544 + name "dashed2"
  545 + Type ELLIPSE
  546 + FILLED true
  547 + POINTS
  548 + 2 0
  549 + END
  550 + END
  551 +
  552 + Symbol
  553 + Name "setal"
  554 + Type PIXMAP
  555 + Image "seta.png"
  556 + #PATTERN 1 13 1 13 END
  557 + END
  558 +
  559 + Symbol
  560 + Name "sedel"
  561 + Type PIXMAP
  562 + Image "sede.png"
  563 + Transparent 1
  564 + #PATTERN 1 13 1 13 END
  565 +
  566 + END
  567 +
  568 +
  569 + Symbol
  570 + Name "pontol"
  571 + Type ELLIPSE
  572 + FILLED true
  573 + TRANSPARENT 0
  574 + Points
  575 + 1 1
  576 + 1 1
  577 + END
  578 + #PATTERN 1 13 1 13 END
  579 +
  580 + END
  581 +
  582 + Symbol
  583 + NAME 'quadradol'
  584 + TYPE VECTOR
  585 + FILLED TRUE
  586 + POINTS
  587 + 0 1
  588 + 0 0
  589 + 1 0
  590 + 1 1
  591 + 0 1
  592 + END
  593 + #PATTERN 1 13 1 13 END
  594 +
  595 + END
  596 +
  597 + SYMBOL
  598 + NAME "estrelal"
  599 + TYPE vector
  600 + FILLED TRUE
  601 + POINTS
  602 + 81 48
  603 + 66 0
  604 + 50 48
  605 + 0 48
  606 + 41 77
  607 + 25 125
  608 + 66 96
  609 + 106 125
  610 + 91 77
  611 + 131 48
  612 + 81 48
  613 + END
  614 + #PATTERN 1 13 1 13 END
  615 +
  616 + END
  617 +
  618 + SYMBOL
  619 + NAME 'triangulol'
  620 + TYPE VECTOR
  621 + FILLED TRUE
  622 + POINTS
  623 + 0 1
  624 + .5 0
  625 + 1 1
  626 + 0 1
  627 + END
  628 + #PATTERN 1 13 1 13 END
  629 +
  630 + END
  631 +
  632 +Symbol
  633 + name "circlel"
  634 + Type ELLIPSE
  635 + Filled true
  636 + POINTS
  637 + 1 1
  638 + END
  639 + #PATTERN 1 13 1 13 END
  640 +
  641 +END
... ...
temas/estadosl.map
1 1 MAP
2   -SYMBOLSET ../symbols/simbolos.sym
  2 +SYMBOLSET ../symbols/simbolosv6.sym
3 3 FONTSET "../symbols/fontes.txt"
4 4 LAYER
5 5 NAME estadosl # ok
... ...
testainstal.php
... ... @@ -58,6 +58,7 @@ echo getcwd();
58 58 echo "<br><br>PHP (a vers&atilde;o deve ser a 5x): ";
59 59 echo "<br>".phpversion()."<br>\n";
60 60 include("classesphp/carrega_ext.php");
  61 +include("classesphp/funcoes_gerais.php");
61 62 $exts = get_loaded_extensions();
62 63 echo "Obs: MapServer (a vers&atilde;o deve ser &gt;= 5.2 para que a sobreposi&ccedil;&atilde;o de temas funcione na interface Google Maps): <br>";
63 64 echo ms_GetVersion()."<br><br>";
... ... @@ -170,14 +171,16 @@ echo &quot;Existe o geral1.map? &quot;;
170 171 if(file_exists("$locaplic/aplicmap/geral1.map")) echo "Sim\n"; else {echo "Nao";saindo("geral1.map n&atilde;o encontrado");}
171 172 echo " \n";
172 173 echo "Carregando o map_file geral1...\n";
  174 +$versao = versao();
  175 +$versao = $versao["principal"];
173 176 if(isset($base))
174 177 {$mapa = ms_newMapObj($locaplic."/aplicmap/".$base.".map");}
175 178 else
176 179 {
177 180 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
178   - {$mapa = ms_newMapObj($locaplic."/aplicmap/geral1windows.map");}
  181 + {$mapa = ms_newMapObj($locaplic."/aplicmap/geral1windowsv".$versao.".map");}
179 182 else
180   - {$mapa = ms_newMapObj($locaplic."/aplicmap/geral1.map");}
  183 + {$mapa = ms_newMapObj($locaplic."/aplicmap/geral1v".$versao.".map");}
181 184 }
182 185 echo "<b>E agora..desenhando o mapa (se o mapa n&atilde;o aparecer &eacute; um problema...\nverifique os caminhos no ms_configura.php e no geral1.map, geral1debian.map ou geral1windows.map):</b>\n";
183 186 $imgo = $mapa->draw();
... ...