diff --git a/admin/black_editor.php b/admin/black_editor.php index 468ba9b..86855fc 100755 --- a/admin/black_editor.php +++ b/admin/black_editor.php @@ -650,7 +650,7 @@ session_write_close(); //extensao geografica do mapa //deve ser definida em coordenadas no formato decimos de grau e na projecao geografica na sequencia xmin ymin xmax ymax //exemplo [-77,-26,-30,6] - mapext: [], + mapext: [], //perfil utilizado para restringir os menus de temas mostrando apenas os que correspondem a determinado perfil perfil: "", //layers que serao adicionados ao mapa. diff --git a/admin/catalogo/mapfile/opcoes/index.php b/admin/catalogo/mapfile/opcoes/index.php index 7c03940..c927401 100755 --- a/admin/catalogo/mapfile/opcoes/index.php +++ b/admin/catalogo/mapfile/opcoes/index.php @@ -5,6 +5,14 @@ include ("exec.php"); include "../../../head.php"; $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); $id_tema = (int) $_GET ["id_tema"]; +$locaplic = $_SESSION["locaplic"]; +$mapfile = $locaplic . "/temas/" . $codigo . ".map"; +$mapa = ms_newMapObj($mapfile); +$layer = @$mapa->getlayerbyname($codigo); +$mapext = $layer->getmetadata("extensao"); +if($mapext != ""){ + $mapext = str_replace(" ",",",$mapext); +} ?>