Пример #1
0
     <Atributos->listaRegistros>
     */
 /*
  Valor: LISTAUNICA
 
 Pega todos os valores dos itens de uma tabela de um tema.
 
 <Atributos->listaRegistros>
 */
 case "LISTAUNICA":
     $tema = $_pg["tema"];
     $ext = $_pg["ext"];
     $item = $_pg["item"];
     include_once "classe_atributos.php";
     $m = new Atributos($map_file, $tema, "", $ext);
     $retorno = $m->listaUnicoRapida($item);
     break;
     /*
      Valor: EXTREGISTROS
     
     Pega a extens&atilde;o geogr&aacute;fica de um registro na tabela de atributos de um tema.
     
     <Atributos->extensaoRegistro>
     */
 /*
  Valor: EXTREGISTROS
 
 Pega a extens&atilde;o geogr&aacute;fica de um registro na tabela de atributos de um tema.
 
 <Atributos->extensaoRegistro>
 */
Пример #2
0
$o = $mapa->outputformat;
$o->set("imagemode", MS_IMAGEMODE_RGBA);
if ($transparente == "sim") {
    $o->set("transparent", MS_TRUE);
}
restauraConObj($mapa, $postgis_mapa);
$mapa->save($arqtemp . ".map");
/*
if(validaAcessoTemas($arqtemp.".map",false) == true){
	echo "Existem temas restritos";exit;
}
*/
//pega a lista de valores unicos da $colunat
include_once "../../classesphp/classe_atributos.php";
$m = new Atributos($arqtemp . ".map", $tema);
$lista = $m->listaUnicoRapida($colunat);
$listaunica = array();
foreach ($lista as $l) {
    $l = str_replace($nulos, "", $l);
    if ($l != "") {
        $listaunica[] = $l;
    }
}
$mapa = ms_newMapObj($arqtemp . ".map");
//cria as imagens para cada periodo
$layer = $mapa->getlayerbyname($tema);
$copyright = $mapa->getlayerbyname("copyright");
if ($copyright != "") {
    $classe = ms_newClassObj($copyright);
    $classet = ms_newClassObj($copyright);
    $classet->title = " ";