Map: IMap;
Свойство Map определяет карту, к которой необходимо получить доступ.
Для выполнения примера предполагается наличие на форме компонентов Button и UiMap с наименованиями Button1 и UiMap1 соответственно.
Пример является обработчиком события OnClick для компонента Button1.
Добавьте ссылки на системные сборки: ExtCtrls, Forms, Map, Metabase.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
MB: IMetabase;
MBObj: IMetabaseObjectDescriptor;
Topobase: IMapTopobase;
Begin
MB := MetabaseClass.Active;
MBObj := MB.ItemById("KARTA_RF");
Topobase := MBObj.Bind As IMapTopobase;
UiMap1.Map.Topobase := Topobase;
End Sub Button1OnClick;
После выполнения примера, при нажатии на кнопку, к компоненту UiMap1 будет подключена карта, топооснова которой содержится в объекте репозитория карта с идентификатором «KARTA_RF».
См. также: