Popisné informace

Obsah

Úvod

Konfigurační soubor info_schema.inc obsahuje nastavení pro získávání popisných informací (atributů) o mapových prvcích, které jsou součástí aktivních vrstev. Tyto aktivní vrstvy mohou být označeny v konfiguračním souboru layer_schema.inc. Pro každou aktivní vrstvu jsou nastaveny vlastnosti, které definují, jaké popisné informace lze získat a kde se tyto informace nacházejí. Celková nastavení jsou součástí asociativního pole MAP_INFO_PROPERTIES a nastavení jednotlivých aktivních vrstev jsou obsahem asociativního pole MAP_INFO.

Popis parametrů

Asociativní pole MAP_INFO_PROPERTIES

Pole MAP_INFO_PROPERTIES obsahuje tyto vlastnosti:

Asociativní pole MAP_INFO

Pole MAP_INFO obsahuje seznam aktivních vrstev a jejich vlastnosti. Každá vlastnost je pojménována podle názvu vrstvy a tvoří asociativní pole vlastností potřebných pro získávání informací o dané vrstvě.
 
Vlastnosti aktivní vrstvy:

Příklady nastavení

<?
$MAP_INFO_PROPERTIES = array(
  "all"=>true,
  "size"=>20 //metru
);

$MAP_INFO["budovy"] = array(
  "type"=>"MapServer",
  "caption"=>"Budovy",
  "table"=>array(
    "connection"=>"demo",
    "name" => "budovy",
    "schema"=>array(
      "CPOP"=>"Číslo popisné",
      "OBJEKT_KOD"=>"Kód objektu"
    )
  ),
  "output"=>"table"  
);
?>