Модуль TX.ADVANCED LAYER CONTROL (TX.ALC)
Модуль является элементом пользовательского интерфейса Вашей ГИС, позволяющим вместо простого списка слоев карты отображать слои в виде иерархии с любым уровнем вложенности, а также включать и выключать видимость отдельных слоев.
TX.ALC сопрягается с Autodesk MapGuide Viewer. Перечень слоев и их иерархических кодов загружается из базы данных либо из xml-файла (если доступ к базе данных может быть ограничен, например, при работе системы в Интернете).
Если в базе данных, содержится следующая информация:
1 Топографическая основа
13 Сооружения транспорта
131 Мост, путепровод, акведук
132 Мост-труба
133 Шлагбаум
то с помощью TX.ALC Вы получите следующую иерархию на экране Вашей ГИС:

Соответствующий xml-файл будет иметь следующий вид:
<ITEM ID="A13" Name="Сооружения транспорта" Layer ="">
<ITEM ID="A1301" Name="Мост, путепровод, акведук" Layer="" />
<ITEM ID="A1302" Name="Мост-труба" Layer="" />
<ITEM ID="A1303" Name="Шлагбаум" Layer="" />
Внутри базы данных, содержащей структуру для построения иерархии, содержится также информация, позволяющая «привязать» код группы объектов к слоям карты, подготовленной Autodesk MapGuide.
Модуль решает проблему представления структуры карты не в виде длинного перечня слоев, а в виде иерархии, повторяющей Ваши ведомственные, отраслевые, муниципальные и региональные классификаторы объектов. Кроме того, используя TX.ALC Вы скрываете для пользователя реальную разбивку карты на слои, что дает Вам возможность изменить в дальнейшем структуру данных не изменяя их представление для пользователей.
