Commit 0170df9c4ea8e4a4326597732b2bca7297013596
1 parent
710ca357
Exists in
master
and in
7 other branches
correção no zoom para o tema no caso de imagens
Showing
1 changed file
with
9 additions
and
2 deletions
Show diff stats
classesphp/classe_temas.php
| @@ -342,10 +342,17 @@ Calcula a extensão geográfica de um tema e ajusta o mapa para essa extensão. | @@ -342,10 +342,17 @@ Calcula a extensão geográfica de um tema e ajusta o mapa para essa extensão. | ||
| 342 | */ | 342 | */ |
| 343 | function zoomTema() | 343 | function zoomTema() |
| 344 | { | 344 | { |
| 345 | - $prjMapa = $this->mapa->getProjection(); | ||
| 346 | - $prjTema = $this->layer->getProjection(); | 345 | + $prjMapa = ""; |
| 346 | + $prjTema = ""; | ||
| 347 | + if($this->layer->type != MS_LAYER_RASTER) | ||
| 348 | + { | ||
| 349 | + $prjMapa = $this->mapa->getProjection(); | ||
| 350 | + $prjTema = $this->layer->getProjection(); | ||
| 351 | + } | ||
| 347 | $extatual = $this->mapa->extent; | 352 | $extatual = $this->mapa->extent; |
| 348 | $ret = $this->layer->getmetadata("extensao"); | 353 | $ret = $this->layer->getmetadata("extensao"); |
| 354 | + if($ret == "" && $this->layer->type == MS_LAYER_RASTER) | ||
| 355 | + {$ret = "-75.233614607 -33.7515829981 -27.592958622 5.272156";} | ||
| 349 | if ($ret == "") | 356 | if ($ret == "") |
| 350 | { | 357 | { |
| 351 | $ret = $this->layer->getextent(); | 358 | $ret = $this->layer->getextent(); |