diff --git a/ms_criamapa.php b/ms_criamapa.php index b01a0b9..960384c 100644 --- a/ms_criamapa.php +++ b/ms_criamapa.php @@ -549,10 +549,14 @@ function incluiTemasIniciais() $layern = $maptemp->getLayer($i); if($layern->type == MS_LAYER_RASTER) {$existeraster = true;} - $layern->setmetadata("NOMEORIGINAL",$layern->name); - if ($layern->name == "estadosl") - {$layern->set("data",$temasaplic."/dados/estados.shp");} - ms_newLayerObj(&$mapn, $layern); + if((!$existeraster) && ($layern->open() == MS_SUCCESS)) + { + $layern->setmetadata("NOMEORIGINAL",$layern->name); + if ($layern->name == "estadosl") + {$layern->set("data",$temasaplic."/dados/estados.shp");} + ms_newLayerObj(&$mapn, $layern); + } + $layern->close(); } } } -- libgit2 0.21.2