Commit 4fecfb4e7c6b2d242959a44e75c41e593f255ae7
1 parent
ecc96666
Exists in
master
and in
7 other branches
--no commit message
Showing
3 changed files
with
13 additions
and
5 deletions
Show diff stats
classesjs/classe_interface.js
| @@ -548,7 +548,9 @@ i3GEO.Interface = | @@ -548,7 +548,9 @@ i3GEO.Interface = | ||
| 548 | /** | 548 | /** |
| 549 | * Propriedade: TILES | 549 | * Propriedade: TILES |
| 550 | * | 550 | * |
| 551 | - * Indica se será utilizado o modo de navegação em tiles | 551 | + * Indica se será utilizado o modo de navegação em tiles em todas as camadas do mapa |
| 552 | + * | ||
| 553 | + * Ao bloquear o modo tile, o cache de imagens não poderá ser realizado | ||
| 552 | * | 554 | * |
| 553 | * Tipo: | 555 | * Tipo: |
| 554 | * | 556 | * |
| @@ -1344,10 +1346,13 @@ i3GEO.Interface = | @@ -1344,10 +1346,13 @@ i3GEO.Interface = | ||
| 1344 | camada.type === 3 ? opcoes.singleTile = false : opcoes.singleTile = | 1346 | camada.type === 3 ? opcoes.singleTile = false : opcoes.singleTile = |
| 1345 | !(i3GEO.Interface.openlayers.TILES); | 1347 | !(i3GEO.Interface.openlayers.TILES); |
| 1346 | } | 1348 | } |
| 1349 | + if (camada.tiles === "nao") { | ||
| 1350 | + opcoes.singleTile = true; | ||
| 1351 | + } | ||
| 1347 | // se for definido a expansao e corte da imagem, | 1352 | // se for definido a expansao e corte da imagem, |
| 1348 | - //ou cache | 1353 | + // ou cache |
| 1349 | // e necessario usar tile | 1354 | // e necessario usar tile |
| 1350 | - if (camada.cache === "sim" || (camada.cortepixels && camada.cortepixels > 0)) { | 1355 | + if (camada.tiles === "sim" || camada.cache === "sim" || (camada.cortepixels && camada.cortepixels > 0)) { |
| 1351 | opcoes.singleTile = false; | 1356 | opcoes.singleTile = false; |
| 1352 | } | 1357 | } |
| 1353 | if (opcoes.singleTile === true && i3GEO.Interface.openlayers.googleLike === false) { | 1358 | if (opcoes.singleTile === true && i3GEO.Interface.openlayers.googleLike === false) { |
classesphp/classe_mapa.php
| @@ -405,7 +405,10 @@ class Mapa | @@ -405,7 +405,10 @@ class Mapa | ||
| 405 | $wmsurl = ($oLayer->connection); | 405 | $wmsurl = ($oLayer->connection); |
| 406 | } | 406 | } |
| 407 | } | 407 | } |
| 408 | - $tiles = ""; | 408 | + // |
| 409 | + //indica se a camada sera inserida no mapa como singletile ou nao | ||
| 410 | + // | ||
| 411 | + $tiles = strtolower($oLayer->getmetadata("TILES")); | ||
| 409 | $plugini3geo = ""; | 412 | $plugini3geo = ""; |
| 410 | if($oLayer->getmetadata("PLUGINI3GEO") != ""){ | 413 | if($oLayer->getmetadata("PLUGINI3GEO") != ""){ |
| 411 | $plugini3geo = $oLayer->getmetadata("PLUGINI3GEO"); | 414 | $plugini3geo = $oLayer->getmetadata("PLUGINI3GEO"); |
ms_configura.php
| @@ -427,7 +427,7 @@ Tipo: | @@ -427,7 +427,7 @@ Tipo: | ||
| 427 | */ | 427 | */ |
| 428 | //TODO verificar ao fechar versao | 428 | //TODO verificar ao fechar versao |
| 429 | $postgis_mapa = array( | 429 | $postgis_mapa = array( |
| 430 | - "teste"=>"user=postgres password=postgres dbname=sigeo host=localhost port=5432", | 430 | + "teste"=>"user=postgres password=postgres dbname=teste host=localhost port=5432", |
| 431 | "postgres"=>"user=postgres password=postgres dbname=postgres host=localhost port=5432", | 431 | "postgres"=>"user=postgres password=postgres dbname=postgres host=localhost port=5432", |
| 432 | "i3geosaude"=>"user=postgres password=postgres dbname=i3geosaude host=localhost port=5432 options='-c client_encoding=LATIN1'" | 432 | "i3geosaude"=>"user=postgres password=postgres dbname=i3geosaude host=localhost port=5432 options='-c client_encoding=LATIN1'" |
| 433 | ); | 433 | ); |