Commit ff1f90c012718a61d6a17a18687617cc00c1435e

Authored by Edmar Moretti
1 parent 3ba5a76b

--no commit message

admin/admin.db
No preview for this file type
classesphp/lews/wms_functions.php
1   -<?
  1 +<?php
2 2  
3 3  
4 4 function xml2html ( $str ) {
... ...
classesphp/wmswfs.php
... ... @@ -577,20 +577,24 @@ function pegaTag($layer)
577 577 $tnome = $noslayer->item($i)->tagName;
578 578 $tvalor = $noslayer->item($i)->nodeValue;
579 579 if($tnome){
  580 + //echo "<br>".$tnome;
580 581 if ($tnome == "Title")
581 582 {$resultado["titulo"] = $tvalor;}
582 583 if ($tnome == "Name")
583 584 {$resultado["nome"] = $tvalor;}
584 585 if ($tnome == "Abstract")
585 586 {$resultado["resumo"] = $tvalor;}
586   - if ($tnome == "Style"){
  587 +
  588 + if ($tnome == "StyleXXXX"){
587 589 $ss = $noslayer->item($i)->childNodes;
588 590 $ssl = $ss->length;
  591 + $n = "";
  592 + $t = "";
589 593 for ($s = 0; $s < $ssl; $s++)
590 594 {
591 595 $snome = $ss->item($s)->tagName;
592 596 $svalor = $ss->item($s)->nodeValue;
593   - if($snome)
  597 + if($snome && $svalor)
594 598 {
595 599 if ($snome == "Title")
596 600 {$t=$svalor;}
... ... @@ -598,9 +602,13 @@ function pegaTag($layer)
598 602 {$n=$svalor;}
599 603 }
600 604 }
601   - $resultado["estilos"][] = array("nome"=>$n,"titulo"=>$t);
  605 + //echo "<pre>";echo $n;
  606 + if($n != ""){
  607 + array_push($resultado["estilos"],array("nome"=>$n,"titulo"=>$t));
  608 + }
602 609 }
603   - $resultado["tags"][] = $tnome;
  610 + array_push($resultado["tags"],$tnome);
  611 + //echo "<pre>";var_dump($resultado);
604 612 }
605 613 }
606 614 return $resultado;
... ... @@ -1063,4 +1071,4 @@ function wms_layer4html( $layer ) {
1063 1071 return $html;
1064 1072 }
1065 1073  
1066   -?>
1067 1074 \ No newline at end of file
  1075 +?>
... ...