Commit 6c49646675b7c311eb2ae859a1f91c08fafdf071

Authored by Edmar Moretti
1 parent c0ebbfdb

--no commit message

aplicmap/estadosldebian.map 0 → 100644
... ... @@ -0,0 +1,36 @@
  1 +MAP
  2 +SYMBOLSET ../symbols/simbolos.sym
  3 +FONTSET "../symbols/fontes.txt"
  4 +LAYER
  5 + NAME estadosl # ok
  6 + TYPE line
  7 + STATUS DEFAULT
  8 + DATA "/var/www/i3geo/aplicmap/dados/estados.shp"
  9 + TEMPLATE "estados.htm"
  10 + METADATA
  11 + ITENS "ESTADO"
  12 + TIP "ESTADO"
  13 + ITENSDESC "Estado"
  14 + ITEMIMG "ESTADO"
  15 + IMGLOC "../imagens/bandeiras"
  16 + TEMA "Limite Estadual"
  17 + ESCALA "250000"
  18 + CLASSE "SIM"
  19 + "cache" "sim"
  20 + END
  21 + TRANSPARENCY 100
  22 + CLASS
  23 + NAME " "
  24 + STYLE
  25 + SYMBOL linha
  26 + SIZE 2
  27 + COLOR 255 255 0
  28 + OUTLINECOLOR -1 -1 -1
  29 + END
  30 + STYLE
  31 + COLOR 0 0 0
  32 + OUTLINECOLOR -1 -1 -1
  33 + END
  34 + END # CLASS
  35 +END # LAYER
  36 +END
... ...
aplicmap/geral1debian.map 0 → 100644
... ... @@ -0,0 +1,393 @@
  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 + #
  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 "/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#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401
  121 + #edite o caminho se a aplicacao for movida de lugar
  122 + IMAGE "/var/www/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 "/var/www/i3geo/aplicmap/geral.htm"
  158 + END
  159 + LAYER
  160 + DATA "/var/www/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 "/var/www/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 + END
  192 + NAME "mundo"
  193 + SIZEUNITS PIXELS
  194 + STATUS DEFAULT
  195 + TEMPLATE "none.htm"
  196 + TOLERANCE 0
  197 + TOLERANCEUNITS PIXELS
  198 + TRANSPARENCY 100
  199 + TYPE POLYGON
  200 + UNITS METERS
  201 + CLASS
  202 + NAME "" #vazio indica que nao sera incluido o nome ao lado do simbolo
  203 + STYLE
  204 + COLOR 230 230 230
  205 + SIZE 1
  206 + SYMBOL 0
  207 + END
  208 + END
  209 + END
  210 + LAYER
  211 + DATA "/var/www/i3geo/aplicmap/dados/mundo"
  212 + GROUP "mundo"
  213 + METADATA
  214 + "CLASSE" "NAO"
  215 + "TEMA" "NAO"
  216 + "ESCONDIDO" "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 "/var/www/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=/var/www/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 + NAME osm
  304 + TYPE RASTER
  305 + METADATA
  306 + "wms_title" "Open Street Map"
  307 + #"wms_group_title" "Roads & Highways"
  308 + "wms_format" "image/png"
  309 + "wms_srs" "EPSG:4326"
  310 + "wms_name" ""
  311 + "wms_server_version" "1.1.1"
  312 + "wms_transparent" "true"
  313 + "cache" "sim"
  314 + "CLASSE" "SIM"
  315 + "palletestep" ""
  316 + "permitekmz" "nao"
  317 + "description_template" ""
  318 + "palletefile" ""
  319 + "permitedownload" "nao"
  320 + "download" "NAO"
  321 + "permiteogc" "nao"
  322 + "permitekml" "nao"
  323 + "TEMA" "Open Street Map - Rodovias"
  324 + END
  325 + STATUS OFF
  326 + CONNECTIONTYPE WMS
  327 + CONNECTION "http://full.wms.geofabrik.de/std/demo_key?"
  328 + #PROJECTION
  329 + # "init=epsg:4326"
  330 + #END
  331 + END
  332 +
  333 + LAYER
  334 + METADATA
  335 + #"TEMA" "NAO"
  336 + "ESCONDIDO" "SIM"
  337 + "cache" "sim"
  338 + END
  339 + NAME "copyright"
  340 + SIZEUNITS PIXELS
  341 + STATUS default
  342 + TOLERANCE 0
  343 + TOLERANCEUNITS PIXELS
  344 + TRANSFORM FALSE
  345 + TYPE ANNOTATION
  346 + UNITS METERS
  347 + CLASS
  348 + LABEL
  349 + SIZE TINY
  350 + TYPE BITMAP
  351 + BUFFER 0
  352 + COLOR 50 50 50
  353 + FORCE FALSE
  354 + MINDISTANCE -1
  355 + MINFEATURESIZE -1
  356 + OFFSET 0 0
  357 + PARTIALS TRUE
  358 + POSITION CC
  359 + END
  360 + END
  361 + FEATURE
  362 + POINTS
  363 + 10 5
  364 + END
  365 + TEXT "- i3Geo"
  366 + END
  367 + END
  368 + LAYER
  369 + METADATA
  370 + "TEMA" "Rosa dos ventos"
  371 + "IDENTIFICA" "nao"
  372 + "TABELA" "nao"
  373 +
  374 + END
  375 + NAME "rosadosventos"
  376 + SIZEUNITS PIXELS
  377 + STATUS DEFAULT
  378 + TOLERANCE 0
  379 + TOLERANCEUNITS PIXELS
  380 + TRANSFORM lr
  381 + TYPE POINT
  382 + UNITS pixels
  383 + CLASS
  384 + SYMBOL 'rosa200'
  385 + SIZE 90
  386 + END
  387 + FEATURE
  388 + POINTS
  389 + -70 -70
  390 + END
  391 + END
  392 + END
  393 +END
0 394 \ No newline at end of file
... ...
ms_configura.php
... ... @@ -378,6 +378,8 @@ else //se for linux
378 378 else{
379 379 $dir_tmp = "/tmp/ms_tmp";
380 380 $locaplic = "/var/www/i3geo";
  381 + $base = "geral1debian";
  382 + $estadosl = "estadosldebian";
381 383 }
382 384 $editores = array("127.0.0.1","localhost");
383 385 $locmapserv = "/cgi-bin/mapserv";
... ...
ms_criamapa.php
... ... @@ -278,16 +278,21 @@ Os arquivos .map padrão são armazenados em i3geo/aplicmap.
278 278 O arquivo é lido conforma a característica do sistema operacional.
279 279  
280 280 */
281   -if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
  281 +if(!isset($base) || $base == "")
282 282 {
283   - if (!isset($base) || $base == ""){$base = "geral1windows";}
284   - $estadosl = "estadoslwindows";
285   -}
286   -else
287   -{
288   - if (!isset($base) || $base == ""){$base = "geral1";}
289   - $estadosl = "estadosl";
  283 + if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
  284 + {
  285 + $base = "geral1windows";
  286 + $estadosl = "estadoslwindows";
  287 + }
  288 + else
  289 + {
  290 + $base = "geral1";}
  291 + $estadosl = "estadosl";
  292 + }
290 293 }
  294 +if(!isset($estadosl))
  295 +{$estadosl = "estadosl";}
291 296 /*
292 297 Cria os objetos map que serão processados
293 298  
... ...