Commit 38ff9e00b55b3fa02386160ba36125b31f605944
1 parent
f5643ffe
Exists in
master
and in
7 other branches
Inclusão de variavel em ms_configura.php para definicao de parametros de projecao
Showing
27 changed files
with
435 additions
and
416 deletions
Show diff stats
aplicmap/geral1.map
aplicmap/geral1debian.map
aplicmap/geral1debianv5.map
aplicmap/geral1debianv6.map
aplicmap/geral1debianv7.map
aplicmap/geral1fedorav5.map
aplicmap/geral1fedorav6.map
aplicmap/geral1fedorav7.map
aplicmap/geral1v5.map
aplicmap/geral1v6.map
aplicmap/geral1v7.map
aplicmap/geral1windows.map
| 1 | -#Este mapfile e utilizado pelo i3geo na instalacao em servidores linux | |
| 2 | -#Toda vez que o i3geo e iniciado, esse mapfile e considerado como o mapa basico. | |
| 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 adicao de temas do i3geo. Nao se esqueca | |
| 8 | -#de criar o arquivo mapfile no diretorio i3geo/temas (veja a documentacao no wiki da | |
| 9 | -#comunidade i3geo no Portal do Software Publico Brasileiro. | |
| 10 | -# | |
| 11 | -#Existem varios metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo, | |
| 12 | -#Esses metadados possibilitam coisas como mostrar ou nao a legenda de um tema no mapa, | |
| 13 | -#mostrar ou nao 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/simbolosv5.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 | - #Brasil | |
| 30 | - #EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081 | |
| 31 | - EXTENT -160 -70 160 70 | |
| 32 | - SIZE 480 500 | |
| 33 | - STATUS ON | |
| 34 | - UNITS DD | |
| 35 | - NAME "GERAL" | |
| 36 | - | |
| 37 | - OUTPUTFORMAT | |
| 38 | - NAME 'AGG_Q' | |
| 39 | - DRIVER AGG/PNG | |
| 40 | - IMAGEMODE RGB | |
| 41 | - FORMATOPTION "QUANTIZE_FORCE=ON" | |
| 42 | - FORMATOPTION "QUANTIZE_DITHER=OFF" | |
| 43 | - FORMATOPTION "QUANTIZE_COLORS=256" | |
| 44 | - FORMATOPTION "INTERLACE=OFF" | |
| 45 | - END | |
| 46 | - | |
| 47 | - OUTPUTFORMAT | |
| 48 | - NAME svg | |
| 49 | - MIMETYPE "image/svg+xml" | |
| 50 | - DRIVER svg | |
| 51 | - #FORMATOPTION "COMPRESSED_OUTPUT=TRUE" | |
| 52 | - #FORMATOPTION "FULL_RESOLUTION=TRUE" | |
| 53 | - END | |
| 54 | - OUTPUTFORMAT | |
| 55 | - NAME jpeg | |
| 56 | - DRIVER "GD/JPEG" | |
| 57 | - MIMETYPE "image/jpeg" | |
| 58 | - IMAGEMODE RGB | |
| 59 | - EXTENSION jpg | |
| 60 | - FORMATOPTION "INTERLACE=OFF" | |
| 61 | - END | |
| 62 | - | |
| 63 | - OUTPUTFORMAT | |
| 64 | - NAME png1 | |
| 65 | - MIMETYPE image/png | |
| 66 | - DRIVER GD/PNG | |
| 67 | - EXTENSION png | |
| 68 | - IMAGEMODE RGB | |
| 69 | - TRANSPARENT FALSE | |
| 70 | - FORMATOPTION "INTERLACE=OFF" | |
| 71 | - END LAYER | |
| 72 | - CONNECTION "http://mapas.mma.gov.br/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map" | |
| 73 | - CONNECTIONTYPE WMS | |
| 74 | - METADATA | |
| 75 | - "wms_srs" "EPSG:4291" | |
| 76 | - "tipooriginal" "" | |
| 77 | - "wms_exceptions_format" "application/vnd.ogc.se_xml" | |
| 78 | - "CLASSE" "SIM" | |
| 79 | - "wfs" "nao" | |
| 80 | - "TEXTO" "NAO" | |
| 81 | - "wms_name" "baseraster" | |
| 82 | - "nomeoriginal" "cartobase" | |
| 83 | - "wms_format" "image/png" | |
| 84 | - "wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff" | |
| 85 | - "wms_connectiontimeout" "30" | |
| 86 | - "TEMA" "Base cartografica" | |
| 87 | - "wms_server_version" "1.1.1" | |
| 88 | - "wms_style" "default" | |
| 89 | - "cache" "sim" | |
| 90 | - #"MENSAGEM" "As cartas RASTER sao mostradas apenas em determinadas escalas. Aproxime o mapa ate a escala 1:250.000 para que os dados sejam mostrados." | |
| 91 | - END | |
| 92 | - NAME "baserasterwms" | |
| 93 | - OFFSITE 255 255 255 | |
| 94 | - STATUS off | |
| 95 | - TOLERANCE 0 | |
| 96 | - TRANSFORM FALSE | |
| 97 | - TYPE RASTER | |
| 98 | - CLASS | |
| 99 | - NAME " " | |
| 100 | - STYLE | |
| 101 | - ANGLE 360 | |
| 102 | - COLOR 200 50 0 | |
| 103 | - OUTLINECOLOR 0 0 0 | |
| 104 | - SYMBOL 0 | |
| 105 | - END | |
| 106 | - END | |
| 107 | - END | |
| 108 | - | |
| 109 | - | |
| 110 | - OUTPUTFORMAT | |
| 111 | - NAME png2 | |
| 112 | - MIMETYPE image/png | |
| 113 | - DRIVER GD/PNG | |
| 114 | - EXTENSION png | |
| 115 | - IMAGEMODE PC256 | |
| 116 | - TRANSPARENT TRUE | |
| 117 | - FORMATOPTION "INTERLACE=OFF" | |
| 118 | - END | |
| 119 | - | |
| 120 | - PROJECTION | |
| 121 | - "+proj=longlat +ellps=GRS67 +no_defs" | |
| 122 | - END | |
| 123 | - LEGEND | |
| 124 | - IMAGECOLOR 255 255 255 | |
| 125 | - KEYSIZE 12 10 | |
| 126 | - KEYSPACING 5 5 | |
| 127 | - LABEL | |
| 128 | - SIZE 7 | |
| 129 | - FONT "verdana" | |
| 130 | - TYPE truetype | |
| 131 | - BUFFER 0 | |
| 132 | - COLOR 0 0 0 | |
| 133 | - FORCE FALSE | |
| 134 | - MINDISTANCE -1 | |
| 135 | - MINFEATURESIZE -1 | |
| 136 | - OFFSET 0 -2 | |
| 137 | - PARTIALS TRUE | |
| 138 | - END | |
| 139 | - POSITION LL | |
| 140 | - STATUS OFF | |
| 141 | - #edite o caminho se a aplicacao for movida de lugar | |
| 142 | - #TEMPLATE "c:\ms4w\apache\htdocs\i3geo/aplicmap/legenda.htm" | |
| 143 | - END | |
| 144 | - QUERYMAP | |
| 145 | - #OUTLINECOLOR 255 0 0 | |
| 146 | - COLOR 0 255 255 | |
| 147 | - SIZE 480 500 | |
| 148 | - STATUS on | |
| 149 | - STYLE hilite | |
| 150 | - END | |
| 151 | - REFERENCE | |
| 152 | - COLOR -1 -1 -1 | |
| 153 | - EXTENT -75.5728 -37.4751 -30.525 7.57273#-79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 | |
| 154 | - #edite o caminho se a aplicacao for movida de lugar | |
| 155 | - IMAGE "c:/ms4w/apache/htdocs/i3geo/imagens/referencia1.png" | |
| 156 | - OUTLINECOLOR -1 -1 -1 | |
| 157 | - SIZE 150 150 | |
| 158 | - STATUS off | |
| 159 | - MARKER "ref" | |
| 160 | - MARKERSIZE 8 | |
| 161 | - MINBOXSIZE 8 | |
| 162 | - MAXBOXSIZE 145 | |
| 163 | - END | |
| 164 | - SCALEBAR | |
| 165 | - BACKGROUNDCOLOR 200 200 200 | |
| 166 | - COLOR 0 0 0 | |
| 167 | - INTERVALS 5 | |
| 168 | - LABEL | |
| 169 | - SIZE TINY | |
| 170 | - TYPE BITMAP | |
| 171 | - BUFFER 0 | |
| 172 | - COLOR 0 0 0 | |
| 173 | - FORCE FALSE | |
| 174 | - MINDISTANCE -1 | |
| 175 | - MINFEATURESIZE -1 | |
| 176 | - OFFSET 0 0 | |
| 177 | - PARTIALS TRUE | |
| 178 | - END | |
| 179 | - POSITION LR | |
| 180 | - SIZE 200 2 | |
| 181 | - STATUS embed | |
| 182 | - STYLE 1 | |
| 183 | - TRANSPARENT FALSE | |
| 184 | - UNITS KILOMETERS | |
| 185 | - END | |
| 186 | - WEB | |
| 187 | - #edite o caminho se a aplicacao for movida de lugar | |
| 188 | - IMAGEPATH "c:\ms4w\tmp\ms_tmp\" | |
| 189 | - IMAGEURL "/ms_tmp/" | |
| 190 | - TEMPLATE "c:\ms4w\apache\htdocs\i3geo/aplicmap/geral.htm" | |
| 191 | - END | |
| 192 | - LAYER | |
| 193 | - DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo" | |
| 194 | - GROUP "mundo" | |
| 195 | - METADATA | |
| 196 | - "CLASSE" "SIM" #o simbolo sera mostrado na legenda | |
| 197 | - "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao | |
| 198 | - "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens | |
| 199 | - "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]" | |
| 200 | - "TEMA" "Países do mundo" #nome que sera mostrado na legenda | |
| 201 | - "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema | |
| 202 | - "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME" | |
| 203 | - #"ESCONDIDO" "sim" | |
| 204 | - "cache" "sim" | |
| 205 | - "itembuscarapida" "LONG_NAME" | |
| 206 | - END | |
| 207 | - NAME "mundo" | |
| 208 | - SIZEUNITS PIXELS | |
| 209 | - STATUS DEFAULT | |
| 210 | - TEMPLATE "none.htm" | |
| 211 | - TOLERANCE 0 | |
| 212 | - TOLERANCEUNITS PIXELS | |
| 213 | - TRANSPARENCY 100 | |
| 214 | - TYPE POLYGON | |
| 215 | - UNITS METERS | |
| 216 | - CLASS | |
| 217 | - NAME " " #vazio indica que nao sera incluido o nome ao lado do simbolo | |
| 218 | - STYLE | |
| 219 | - COLOR 230 230 230 | |
| 220 | - SIZE 1 | |
| 221 | - SYMBOL 0 | |
| 222 | - END | |
| 223 | - END | |
| 224 | - END | |
| 225 | - LAYER | |
| 226 | - DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo" | |
| 227 | - GROUP "mundo" | |
| 228 | - METADATA | |
| 229 | - "CLASSE" "NAO" | |
| 230 | - "TEMA" "linha" | |
| 231 | - "TEMA" "NAO" | |
| 232 | - "ESCONDIDO" "SIM" | |
| 233 | - "cache" "sim" | |
| 234 | - END | |
| 235 | - NAME "mundo2" | |
| 236 | - SIZEUNITS PIXELS | |
| 237 | - STATUS DEFAULT | |
| 238 | - TOLERANCE 0 | |
| 239 | - TOLERANCEUNITS PIXELS | |
| 240 | - TRANSPARENCY 100 | |
| 241 | - TYPE LINE | |
| 242 | - UNITS METERS | |
| 243 | - CLASS | |
| 244 | - STYLE | |
| 245 | - COLOR 255 255 255 | |
| 246 | - SIZE 3 | |
| 247 | - SYMBOL "linha" | |
| 248 | - END | |
| 249 | - END | |
| 250 | - END | |
| 251 | - | |
| 252 | - # | |
| 253 | - #para mostrar o mapa do Brasil, remova os comentarios | |
| 254 | - # | |
| 255 | - #LAYER | |
| 256 | - # DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/estados" | |
| 257 | - # METADATA | |
| 258 | - # "CLASSE" "SIM" | |
| 259 | - # "TEMA" "Brasil" | |
| 260 | - # "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda | |
| 261 | - # "IDENTIFICA" "nao" | |
| 262 | - # "cache" "sim" | |
| 263 | - # "EXTENSAO" "-97.911949 -39.413578 -8.185829 9.511159" | |
| 264 | - # END | |
| 265 | - # NAME "estados" | |
| 266 | - # SIZEUNITS PIXELS | |
| 267 | - # STATUS DEFAULT | |
| 268 | - # TOLERANCE 0 | |
| 269 | - # TOLERANCEUNITS PIXELS | |
| 270 | - # TRANSPARENCY 100 | |
| 271 | - # TYPE POLYGON | |
| 272 | - # UNITS METERS | |
| 273 | - # CLASS | |
| 274 | - # NAME " " | |
| 275 | - # STYLE | |
| 276 | - # COLOR 232 220 201 | |
| 277 | - # MAXSIZE 100 | |
| 278 | - # MINSIZE 1 | |
| 279 | - # SIZE 1 | |
| 280 | - # SYMBOL 0 | |
| 281 | - # END | |
| 282 | - # END | |
| 283 | - #END | |
| 284 | - # | |
| 285 | - #para mostrar os limites estaduais do Brasil, remova os comentarios | |
| 286 | - # | |
| 287 | - #LAYER | |
| 288 | - # NAME estadosl # ok | |
| 289 | - # TYPE line | |
| 290 | - # STATUS DEFAULT | |
| 291 | - # DATA "c:/ms4w/apache/htdocs/i3geo/aplicmap/dados/estados.shp" | |
| 292 | - # TEMPLATE "estados.htm" | |
| 293 | - # METADATA | |
| 294 | - # ITENS "ESTADO" | |
| 295 | - # ITENSDESC "Estado" | |
| 296 | - # TEMA "Limite Estadual" | |
| 297 | - # ESCALA "250000" | |
| 298 | - # CLASSE "SIM" | |
| 299 | - # cache "sim" | |
| 300 | - # END | |
| 301 | - # CLASS | |
| 302 | - # NAME " " | |
| 303 | - # STYLE | |
| 304 | - # WIDTH 2 | |
| 305 | - # COLOR 255 255 0 | |
| 306 | - # OUTLINECOLOR -1 -1 -1 | |
| 307 | - # END | |
| 308 | - # STYLE | |
| 309 | - # COLOR 0 0 0 | |
| 310 | - # OUTLINECOLOR -1 -1 -1 | |
| 311 | - # END | |
| 312 | - # END # CLASS | |
| 313 | - #END # LAYER | |
| 314 | - | |
| 315 | - LAYER | |
| 316 | - METADATA | |
| 317 | - #"TEMA" "NAO" | |
| 318 | - "ESCONDIDO" "SIM" | |
| 319 | - "cache" "sim" | |
| 320 | - END | |
| 321 | - NAME "copyright" | |
| 322 | - SIZEUNITS PIXELS | |
| 323 | - STATUS DEFAULT | |
| 324 | - TOLERANCE 0 | |
| 325 | - TOLERANCEUNITS PIXELS | |
| 326 | - TRANSFORM FALSE | |
| 327 | - TYPE ANNOTATION | |
| 328 | - UNITS METERS | |
| 329 | - CLASS | |
| 330 | - LABEL | |
| 331 | - SIZE TINY | |
| 332 | - TYPE BITMAP | |
| 333 | - BUFFER 0 | |
| 334 | - COLOR 50 50 50 | |
| 335 | - FORCE FALSE | |
| 336 | - MINDISTANCE -1 | |
| 337 | - MINFEATURESIZE -1 | |
| 338 | - OFFSET 0 0 | |
| 339 | - PARTIALS TRUE | |
| 340 | - POSITION CC | |
| 341 | - END | |
| 342 | - END | |
| 343 | - FEATURE | |
| 344 | - POINTS | |
| 345 | - 10 5 | |
| 346 | - END | |
| 347 | - TEXT "- i3Geo" | |
| 348 | - END | |
| 349 | - END | |
| 350 | - LAYER | |
| 351 | - METADATA | |
| 352 | - "TEMA" "Rosa dos ventos" | |
| 353 | - "IDENTIFICA" "nao" | |
| 354 | - "TABELA" "nao" | |
| 355 | - "CLASSE" "NAO" | |
| 356 | - #"cache" "sim" | |
| 357 | - END | |
| 358 | - NAME "rosadosventos" | |
| 359 | - SIZEUNITS PIXELS | |
| 360 | - STATUS OFF | |
| 361 | - TOLERANCE 0 | |
| 362 | - TOLERANCEUNITS PIXELS | |
| 363 | - TRANSFORM lr | |
| 364 | - TYPE POINT | |
| 365 | - UNITS pixels | |
| 366 | - CLASS | |
| 367 | - SYMBOL 'rosa200' | |
| 368 | - SIZE 90 | |
| 369 | - END | |
| 370 | - FEATURE | |
| 371 | - POINTS | |
| 372 | - -70 -70 | |
| 373 | - END | |
| 374 | - END | |
| 375 | - END | |
| 376 | - | |
| 1 | +#Este mapfile e utilizado pelo i3geo na instalacao em servidores linux | |
| 2 | +#Toda vez que o i3geo e iniciado, esse mapfile e considerado como o mapa basico. | |
| 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 adicao de temas do i3geo. Nao se esqueca | |
| 8 | +#de criar o arquivo mapfile no diretorio i3geo/temas (veja a documentacao no wiki da | |
| 9 | +#comunidade i3geo no Portal do Software Publico Brasileiro. | |
| 10 | +# | |
| 11 | +#Existem varios metadados que podem ser incluidos na definicao de cada LAYER e que sao especificos do i3geo, | |
| 12 | +#Esses metadados possibilitam coisas como mostrar ou nao a legenda de um tema no mapa, | |
| 13 | +#mostrar ou nao 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 OFF | |
| 23 | + MAXSIZE 4096 | |
| 24 | + #DEBUG 5 | |
| 25 | + #CONFIG "MS_ERRORFILE" "c:\ms4w\tmp\ms_error.txt" | |
| 26 | + | |
| 27 | + SHAPEPATH "c:\ms4w\apache\htdocs\geodados" | |
| 28 | + IMAGECOLOR 104 171 195 | |
| 29 | + IMAGETYPE AGG_Q | |
| 30 | + #Brasil | |
| 31 | + #EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081 | |
| 32 | + EXTENT -140 -60 140 60 | |
| 33 | + SIZE 480 500 | |
| 34 | + STATUS ON | |
| 35 | + UNITS DD | |
| 36 | + NAME "GERAL" | |
| 37 | + | |
| 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 | + IMAGEMODE RGB | |
| 53 | + #FORMATOPTION "COMPRESSED_OUTPUT=TRUE" | |
| 54 | + #FORMATOPTION "FULL_RESOLUTION=TRUE" | |
| 55 | + END | |
| 56 | + OUTPUTFORMAT | |
| 57 | + NAME jpeg | |
| 58 | + DRIVER "AGG/JPEG" | |
| 59 | + #MIMETYPE "image/jpeg" | |
| 60 | + IMAGEMODE RGB | |
| 61 | + EXTENSION jpg | |
| 62 | + FORMATOPTION "INTERLACE=OFF" | |
| 63 | + END | |
| 64 | + | |
| 65 | + OUTPUTFORMAT | |
| 66 | + NAME png1 | |
| 67 | + MIMETYPE image/png | |
| 68 | + DRIVER AGG/PNG | |
| 69 | + EXTENSION png | |
| 70 | + IMAGEMODE RGBA | |
| 71 | + TRANSPARENT FALSE | |
| 72 | + FORMATOPTION "INTERLACE=OFF" | |
| 73 | + END | |
| 74 | + | |
| 75 | + OUTPUTFORMAT | |
| 76 | + NAME png2 | |
| 77 | + MIMETYPE image/png | |
| 78 | + DRIVER AGG/PNG | |
| 79 | + EXTENSION png | |
| 80 | + IMAGEMODE PC256 | |
| 81 | + TRANSPARENT TRUE | |
| 82 | + FORMATOPTION "INTERLACE=OFF" | |
| 83 | + END | |
| 84 | + | |
| 85 | + PROJECTION | |
| 86 | + "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" | |
| 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 "c:\ms4w\apache\htdocs\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 "c:/ms4w/apache/htdocs/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 "c:/ms4w/tmp/ms_tmp/" | |
| 154 | + IMAGEURL "/ms_tmp/" | |
| 155 | + TEMPLATE "" | |
| 156 | + END | |
| 157 | + LAYER | |
| 158 | + DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/mundo" | |
| 159 | + METADATA | |
| 160 | + "CLASSE" "SIM" #o simbolo sera mostrado na legenda | |
| 161 | + "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao | |
| 162 | + "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens | |
| 163 | + "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]" | |
| 164 | + "TEMA" "Países do mundo" #nome que sera mostrado na legenda | |
| 165 | + "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema | |
| 166 | + "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME" | |
| 167 | + #"ESCONDIDO" "sim" | |
| 168 | + "cache" "sim" | |
| 169 | + "itembuscarapida" "LONG_NAME" | |
| 170 | + END | |
| 171 | + NAME "mundo" | |
| 172 | + STATUS OFF | |
| 173 | + TEMPLATE "none.htm" | |
| 174 | + TYPE POLYGON | |
| 175 | + CLASS | |
| 176 | + NAME " " #vazio indica que nao sera incluido o nome ao lado do simbolo | |
| 177 | + STYLE | |
| 178 | + COLOR 230 230 230 | |
| 179 | + OUTLINECOLOR 255 255 255 | |
| 180 | + END | |
| 181 | + END | |
| 182 | + END | |
| 183 | + # | |
| 184 | + #para mostrar o mapa do Brasil, remova os comentarios | |
| 185 | + # | |
| 186 | + #LAYER | |
| 187 | + # DATA "c:\ms4w\apache\htdocs\i3geo/aplicmap/dados/estados" | |
| 188 | + # METADATA | |
| 189 | + # "CLASSE" "SIM" | |
| 190 | + # "TEMA" "Brasil" | |
| 191 | + # "ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda | |
| 192 | + # "IDENTIFICA" "nao" | |
| 193 | + # "cache" "sim" | |
| 194 | + # "EXTENSAO" "-97.911949 -39.413578 -8.185829 9.511159" | |
| 195 | + # END | |
| 196 | + # NAME "estados" | |
| 197 | + # SIZEUNITS PIXELS | |
| 198 | + # STATUS DEFAULT | |
| 199 | + # TOLERANCE 0 | |
| 200 | + # TOLERANCEUNITS PIXELS | |
| 201 | + # TRANSPARENCY 100 | |
| 202 | + # TYPE POLYGON | |
| 203 | + # UNITS METERS | |
| 204 | + # CLASS | |
| 205 | + # NAME " " | |
| 206 | + # STYLE | |
| 207 | + # COLOR 232 220 201 | |
| 208 | + # MAXSIZE 100 | |
| 209 | + # MINSIZE 1 | |
| 210 | + # SIZE 1 | |
| 211 | + # SYMBOL 0 | |
| 212 | + # END | |
| 213 | + # END | |
| 214 | + #END | |
| 215 | + # | |
| 216 | + #para mostrar os limites estaduais do Brasil, remova os comentarios | |
| 217 | + # | |
| 218 | + #LAYER | |
| 219 | + # NAME estadosl # ok | |
| 220 | + # TYPE line | |
| 221 | + # STATUS DEFAULT | |
| 222 | + # DATA "c:/ms4w/apache/htdocs/i3geo/aplicmap/dados/estados.shp" | |
| 223 | + # TEMPLATE "estados.htm" | |
| 224 | + # METADATA | |
| 225 | + # ITENS "ESTADO" | |
| 226 | + # ITENSDESC "Estado" | |
| 227 | + # TEMA "Limite Estadual" | |
| 228 | + # ESCALA "250000" | |
| 229 | + # CLASSE "SIM" | |
| 230 | + # cache "sim" | |
| 231 | + # END | |
| 232 | + # CLASS | |
| 233 | + # NAME " " | |
| 234 | + # STYLE | |
| 235 | + # WIDTH 2 | |
| 236 | + # COLOR 255 255 0 | |
| 237 | + # OUTLINECOLOR -1 -1 -1 | |
| 238 | + # END | |
| 239 | + # STYLE | |
| 240 | + # COLOR 0 0 0 | |
| 241 | + # OUTLINECOLOR -1 -1 -1 | |
| 242 | + # END | |
| 243 | + # END # CLASS | |
| 244 | + #END # LAYER | |
| 245 | + | |
| 246 | + LAYER | |
| 247 | + METADATA | |
| 248 | + #"TEMA" "NAO" | |
| 249 | + "ESCONDIDO" "SIM" | |
| 250 | + "cache" "sim" | |
| 251 | + END | |
| 252 | + NAME "copyright" | |
| 253 | + SIZEUNITS PIXELS | |
| 254 | + STATUS DEFAULT | |
| 255 | + TOLERANCE 0 | |
| 256 | + TOLERANCEUNITS PIXELS | |
| 257 | + TRANSFORM FALSE | |
| 258 | + TYPE ANNOTATION | |
| 259 | + UNITS METERS | |
| 260 | + CLASS | |
| 261 | + LABEL | |
| 262 | + SIZE TINY | |
| 263 | + TYPE BITMAP | |
| 264 | + BUFFER 0 | |
| 265 | + COLOR 50 50 50 | |
| 266 | + FORCE FALSE | |
| 267 | + MINDISTANCE -1 | |
| 268 | + MINFEATURESIZE -1 | |
| 269 | + OFFSET 0 0 | |
| 270 | + PARTIALS TRUE | |
| 271 | + POSITION CC | |
| 272 | + END | |
| 273 | + END | |
| 274 | + FEATURE | |
| 275 | + POINTS | |
| 276 | + 10 5 | |
| 277 | + END | |
| 278 | + TEXT "- i3Geo" | |
| 279 | + END | |
| 280 | + END | |
| 281 | + LAYER | |
| 282 | + METADATA | |
| 283 | + "TEMA" "Rosa dos ventos" | |
| 284 | + "IDENTIFICA" "nao" | |
| 285 | + "TABELA" "nao" | |
| 286 | + "CLASSE" "NAO" | |
| 287 | + #"cache" "sim" | |
| 288 | + END | |
| 289 | + NAME "rosadosventos" | |
| 290 | + SIZEUNITS PIXELS | |
| 291 | + STATUS OFF | |
| 292 | + TOLERANCE 0 | |
| 293 | + TOLERANCEUNITS PIXELS | |
| 294 | + TRANSFORM lr | |
| 295 | + TYPE POINT | |
| 296 | + UNITS pixels | |
| 297 | + CLASS | |
| 298 | + SYMBOL 'rosa200' | |
| 299 | + SIZE 90 | |
| 300 | + END | |
| 301 | + FEATURE | |
| 302 | + POINTS | |
| 303 | + -70 -70 | |
| 304 | + END | |
| 305 | + END | |
| 306 | + END | |
| 307 | + | |
| 377 | 308 | END |
| 378 | 309 | \ No newline at end of file | ... | ... |
aplicmap/geral1windowsv5.map
aplicmap/geral1windowsv6.map
aplicmap/geral1windowsv7.map
aplicmap/ogcws.map
aplicmap/ogcwsv5.map
aplicmap/ogcwsv6.map
aplicmap/ogcwsv7.map
classesphp/classe_mapa.php
| ... | ... | @@ -1787,7 +1787,8 @@ class Mapa |
| 1787 | 1787 | // adiciona os parametros no nivel do mapa |
| 1788 | 1788 | $this->mapa->setmetadata("wms_title","i3Geo"); |
| 1789 | 1789 | $this->mapa->setmetadata("wms_onlineresource","http://".$h.$nomeurl); |
| 1790 | - $this->mapa->setmetadata("wms_srs","EPSG:4618"); | |
| 1790 | + $projecao = pegaProjecaoDefault("epsg"); | |
| 1791 | + $this->mapa->setmetadata("wms_srs","EPSG:".$projecao); | |
| 1791 | 1792 | $this->mapa->setmetadata("wms_getcontext_enabled","1"); |
| 1792 | 1793 | foreach ($this->layers as $layer) |
| 1793 | 1794 | { | ... | ... |
classesphp/classe_shp.php
| ... | ... | @@ -257,7 +257,9 @@ $projecao - codigo epsg da projeção das coordenadas |
| 257 | 257 | $poPoint->setXY($xy[$i],$xy[$i+1]); |
| 258 | 258 | if($projecao != "") |
| 259 | 259 | { |
| 260 | - $projOutObj = ms_newprojectionobj("proj=longlat,ellps=WGS84,datum=WGS84,no_defs"); | |
| 260 | + //$projOutObj = ms_newprojectionobj("proj=longlat,ellps=WGS84,datum=WGS84,no_defs"); | |
| 261 | + $pmap = pegaProjecaoDefault("proj4"); | |
| 262 | + $projOutObj = ms_newprojectionobj($pmap); | |
| 261 | 263 | $projInObj = ms_newprojectionobj("init=epsg:".$projecao); |
| 262 | 264 | $poPoint->project($projInObj, $projOutObj); |
| 263 | 265 | } | ... | ... |
classesphp/classe_temas.php
| ... | ... | @@ -1080,7 +1080,8 @@ Calcula a extensão geográfica dos elementos selecionados de um tem |
| 1080 | 1080 | if(!$this->layer){return "erro";} |
| 1081 | 1081 | if($this->mapa->getmetadata("interface") == "googlemaps"){ |
| 1082 | 1082 | $projO = $this->mapa->getProjection(); |
| 1083 | - $this->mapa->setProjection("init=epsg:4291"); | |
| 1083 | + $projecao = pegaProjecaoDefault("epsg"); | |
| 1084 | + $this->mapa->setProjection("init=epsg:".$projecao); | |
| 1084 | 1085 | } |
| 1085 | 1086 | $extatual = $this->mapa->extent; |
| 1086 | 1087 | $prjMapa = $this->mapa->getProjection(); | ... | ... |
classesphp/funcoes_gerais.php
| ... | ... | @@ -2864,4 +2864,39 @@ function pegaDadosAdminKey($sql,$subsEsquema){ |
| 2864 | 2864 | return array(); |
| 2865 | 2865 | } |
| 2866 | 2866 | } |
| 2867 | +/* | |
| 2868 | + Function: pegaProjecaoDefault | |
| 2869 | + | |
| 2870 | +Retorna o array $i3GeoProjDefault definido em i3geo/ms_configura.php | |
| 2871 | + | |
| 2872 | +Se essa variavel nao existir, retorna o valor default baseado em EPSG:4326 | |
| 2873 | + | |
| 2874 | +Parametros: | |
| 2875 | + | |
| 2876 | +tipo {string} - se for vazio retorna todos os elementos do array. Se nao for vazio, usa $tipo como | |
| 2877 | +chave para retornar apenas o indice desejado (proj4, epsg, prj) | |
| 2878 | + | |
| 2879 | +Retorno: | |
| 2880 | + | |
| 2881 | +Array | |
| 2882 | +*/ | |
| 2883 | +function pegaProjecaoDefault($tipo=""){ | |
| 2884 | + global $i3GeoProjDefault; | |
| 2885 | + if(empty($i3GeoProjDefault) || !isset($i3GeoProjDefault)){ | |
| 2886 | + include(dirname(__FILE__)."/../ms_configura.php"); | |
| 2887 | + } | |
| 2888 | + if(empty($i3GeoProjDefault) || !isset($i3GeoProjDefault)){ | |
| 2889 | + $i3GeoProjDefault = array( | |
| 2890 | + 'proj4' => '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs ', | |
| 2891 | + 'epsg' => '4326', | |
| 2892 | + 'prj' => 'GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]' | |
| 2893 | + ); | |
| 2894 | + } | |
| 2895 | + if($tipo == ""){ | |
| 2896 | + return $i3GeoProjDefault; | |
| 2897 | + } | |
| 2898 | + else{ | |
| 2899 | + return $i3GeoProjDefault[$tipo]; | |
| 2900 | + } | |
| 2901 | +} | |
| 2867 | 2902 | ?> | ... | ... |
classesphp/mapa_inicia.php
| ... | ... | @@ -111,22 +111,26 @@ function iniciaMapa() |
| 111 | 111 | include_once("funcoes_gerais.php"); |
| 112 | 112 | } |
| 113 | 113 | validaAcessoTemas($map_file); |
| 114 | - if(!isset($kmlurl)) | |
| 115 | - {$kmlurl = "";} | |
| 114 | + if(!isset($kmlurl)){ | |
| 115 | + $kmlurl = ""; | |
| 116 | + } | |
| 116 | 117 | error_reporting(0); |
| 117 | - if(!isset($interface)){$interface = "";} | |
| 118 | + if(!isset($interface)){ | |
| 119 | + $interface = ""; | |
| 120 | + } | |
| 118 | 121 | if($interface == "openlayers"){ |
| 119 | 122 | $m = ms_newMapObj($map_file); |
| 120 | 123 | $e = $m->extent; |
| 121 | 124 | $ext = ($e->minx)." ".($e->miny)." ".($e->maxx)." ".($e->maxy); |
| 122 | 125 | $c = $m->numlayers; |
| 123 | - for ($i=0;$i < $c;++$i) | |
| 124 | - { | |
| 126 | + for ($i=0;$i < $c;++$i){ | |
| 125 | 127 | $layer = $m->getlayer($i); |
| 126 | - if($layer->status == 2) | |
| 127 | - {$layer->setmetadata("olstatus","DEFAULT");} | |
| 128 | - else | |
| 129 | - {$layer->setmetadata("olstatus","OFF");} | |
| 128 | + if($layer->status == 2){ | |
| 129 | + $layer->setmetadata("olstatus","DEFAULT"); | |
| 130 | + } | |
| 131 | + else{ | |
| 132 | + $layer->setmetadata("olstatus","OFF"); | |
| 133 | + } | |
| 130 | 134 | $layer->setmetadata("olopacity",$layer->opacity); |
| 131 | 135 | } |
| 132 | 136 | $m->save($map_file); |
| ... | ... | @@ -137,7 +141,7 @@ function iniciaMapa() |
| 137 | 141 | $e = $m->extent; |
| 138 | 142 | $ext = ($e->minx)." ".($e->miny)." ".($e->maxx)." ".($e->maxy); |
| 139 | 143 | if($interface == "googlemaps"){ |
| 140 | - $m->setProjection("proj=merc,a=6378137,b=6378137,lat_ts=0.0,lon_0=0.0,x_0=0.0,y_0=0,k=1.0,units=m"); | |
| 144 | + $m->setProjection("+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m"); | |
| 141 | 145 | } |
| 142 | 146 | $c = $m->numlayers; |
| 143 | 147 | for ($i=0;$i < $c;++$i) | ... | ... |
ms_configura.php
| ... | ... | @@ -63,6 +63,39 @@ $i3geomaster = array( |
| 63 | 63 | array("usuario"=>"admin", "senha"=>"admin") |
| 64 | 64 | ); |
| 65 | 65 | /* |
| 66 | + Variable: $i3GeoProjDefault | |
| 67 | + | |
| 68 | +Parametros de projecao cartografica utilizados nos mapas e nas exportacoes de arquivos. | |
| 69 | + | |
| 70 | +Os valores devem ser obtidos do site http://spatialreference.org/ | |
| 71 | + | |
| 72 | +proj4 - corresponde a string de definicao de projecao conforme a biblioteca proj4, exemplo http://spatialreference.org/ref/epsg/4326/proj4/ | |
| 73 | + | |
| 74 | +epsg - corresponde ao codigo da projecao definido pela autoridade EPSG e eh o mesmo utilizado como SRID no Postgis, exemplo http://spatialreference.org/ref/epsg/4326/ | |
| 75 | + | |
| 76 | +prj - string utilizado para gerar arquivos .prj que compoem shapefiles, exemplo: http://spatialreference.org/ref/epsg/4326/esriwkt/ | |
| 77 | + | |
| 78 | +A exportacao de arquivos shapefile gera sempre o PRJ conforme essa definicao. | |
| 79 | + | |
| 80 | +Quando um mapfile utilizado no i3Geo nao possui a definicao de projecao no LAYER o i3Geo utilizara a projecao definida nessa variavel. | |
| 81 | + | |
| 82 | +Caso essa variavel esteja definida como vazio ou nao definida aqui o i3Geo utilizara o defaul, que se baseia no EPSG:4326. | |
| 83 | + | |
| 84 | +Os mapfiles de inicializacao tem seus parametros de projecao sobrepostos por essa variavel. | |
| 85 | + | |
| 86 | +Tipo: | |
| 87 | +{array} | |
| 88 | + | |
| 89 | +Default: | |
| 90 | +baseado em 4326 | |
| 91 | + | |
| 92 | +*/ | |
| 93 | +$i3GeoProjDefault = array( | |
| 94 | + 'proj4' => '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs ', | |
| 95 | + 'epsg' => '4326', | |
| 96 | + 'prj' => 'GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]' | |
| 97 | +); | |
| 98 | +/* | |
| 66 | 99 | Variable: $statusFerramentas |
| 67 | 100 | |
| 68 | 101 | Algumas das funcionalidades do mapa interativo dependem de configurações específicas do servidor. | ... | ... |
ms_criamapa.php
| ... | ... | @@ -297,14 +297,17 @@ if($_SERVER['SERVER_NAME'] != "localhost" && ($i3geomaster[0]["usuario"] == "adm |
| 297 | 297 | /* |
| 298 | 298 | Define o cookie para o idioma da interface |
| 299 | 299 | */ |
| 300 | -if(isset($idioma) && $idioma != "") | |
| 301 | -{setcookie("i3geolingua", $idioma);} | |
| 300 | +if(isset($idioma) && $idioma != ""){ | |
| 301 | + setcookie("i3geolingua", $idioma); | |
| 302 | +} | |
| 302 | 303 | /* |
| 303 | 304 | Cria os diretorios temporários que serão utilizados pelo i3geo para armazenar as imagens e outros dados. |
| 304 | 305 | */ |
| 305 | 306 | $diretorios = criaDirMapa($dir_tmp,$cachedir); |
| 306 | -if(!$diretorios) | |
| 307 | -{echo "<p style=color:red ><b>Não foi possível criar os diretórios temporários em $dir_tmp.</b></p>";exit;} | |
| 307 | +if(!$diretorios){ | |
| 308 | + echo "<p style=color:red ><b>Não foi possível criar os diretórios temporários em $dir_tmp.</b></p>"; | |
| 309 | + exit; | |
| 310 | +} | |
| 308 | 311 | criaIndex($dir_tmp,$diretorios); |
| 309 | 312 | $tmpfname = $diretorios[0]; |
| 310 | 313 | $protocolo = explode("/",$_SERVER['SERVER_PROTOCOL']); |
| ... | ... | @@ -390,8 +393,10 @@ session_name("i3GeoPHP"); |
| 390 | 393 | session_start(); |
| 391 | 394 | //echo $_SESSION["map_file"];exit; |
| 392 | 395 | if (!isset($g_sid)){$g_sid="";} |
| 393 | -if(isset($_SESSION["map_file"]) || $g_sid != "" || $g_sid == "undefined") | |
| 394 | -{session_regenerate_id();$_SESSION = array();} | |
| 396 | +if(isset($_SESSION["map_file"]) || $g_sid != "" || $g_sid == "undefined"){ | |
| 397 | + session_regenerate_id(); | |
| 398 | + $_SESSION = array(); | |
| 399 | +} | |
| 395 | 400 | /* |
| 396 | 401 | Aguarde |
| 397 | 402 | |
| ... | ... | @@ -470,8 +475,9 @@ if(!isset($base) || $base == ""){ |
| 470 | 475 | if($base == "" && file_exists('/opt/www/html/i3geo/aplicmap/geral1fedorav'.$versao.'.map')){ |
| 471 | 476 | $base = "/opt/www/html/i3geo/aplicmap/geral1v".$versao.".map"; |
| 472 | 477 | } |
| 473 | - if($base == "") | |
| 474 | - {$base = $locaplic."/aplicmap/geral1v".$versao.".map";} | |
| 478 | + if($base == ""){ | |
| 479 | + $base = $locaplic."/aplicmap/geral1v".$versao.".map"; | |
| 480 | + } | |
| 475 | 481 | } |
| 476 | 482 | } |
| 477 | 483 | //if(!isset($estadosl)) |
| ... | ... | @@ -576,6 +582,11 @@ $w->set("imagepath",$atual.$diretorios[2]."/"); |
| 576 | 582 | $atual = $w->imageurl; |
| 577 | 583 | $w->set("imageurl",$atual.$diretorios[2]."/"); |
| 578 | 584 | |
| 585 | +$projecao = pegaProjecaoDefault("proj4"); | |
| 586 | +if($projecao != ""){ | |
| 587 | + $mapn->setProjection($projecao); | |
| 588 | +} | |
| 589 | + | |
| 579 | 590 | $salvo = $mapn->save($tmpfname); |
| 580 | 591 | |
| 581 | 592 | $_SESSION["imgurl"] = strtolower($protocolo[0])."://".$_SERVER['HTTP_HOST'].$atual.$diretorios[2]."/"; | ... | ... |
ogc.php
| ... | ... | @@ -323,7 +323,8 @@ else{ |
| 323 | 323 | $oMap->setmetadata("ows_enable_request","*"); |
| 324 | 324 | //parametro mandatario |
| 325 | 325 | if($oMap->getmetadata("wms_srs") == ""){ |
| 326 | - $oMap->setmetadata("wms_srs","EPSG:4326"); | |
| 326 | + $projecao = pegaProjecaoDefault("epsg"); | |
| 327 | + $oMap->setmetadata("wms_srs","EPSG:".$projecao); | |
| 327 | 328 | } |
| 328 | 329 | $e = $oMap->extent; |
| 329 | 330 | $extensaoMap = ($e->minx)." ".($e->miny)." ".($e->maxx)." ".($e->maxy); | ... | ... |