Глава 11:Интегрированная Картография
272 MapBasic Руководство пользователя
Обратите внимание, что задание Рабочего набора это первый шаг в
использовании объекта MIMapGen. MIMapGen настроен на работу в
ситуации, когда есть одно окно карты (то есть, когда web страница
показывает одну карту). Что бы начать использовать MIMapGen,
определите настройки Рабочего набора, так, что бы MapInfo загрузила
рабочий набор такой набор, который содержит одно окно карты. Тогда
Вы сможете использовать другие методы и возможности работы с
окном карты.
Методы работы с объектом MIMapGen
Следующие методы применяются к объекту MIMapGen.
Имя свойства Функциональность
LongLat Логическое: Определяет интерфейс координатной
системы. Если TRUE, все значения, которые Вы
вводите или получаете (используя CenterX и
CenterY) представляют широту и долготу. Если
FALSE, то будет использоваться координатная
система окна карты.
SuppressDlgs Логическое: Если TRUE, то вызывается диалог с
сообщением об ошибке. Сюда включаются
диалоги, действующие как результат оператора
Run Menu Command.
ImageWidth Ширина изображения, в пикселах.
ImageHeight Высота изображения в пикселах.
CenterX Xкоордината (Долгота) центра карты..
CenterY Yкоордината (Широта) центра карты.
Zoom Ширина карты (в единицах расстояния).
Метод Функциональность
ZoomCenterMap( ) Перерисовывает карту, основываясь на текущих значениях
CenterX, CenterY и Zoom. Карта перерисовывается, только
если центр или масштаб изменились с момента последней
прорисовки карты.
RenderMap( ) Имеет тоже действие, что и ZoomCenterMap, кроме того,
что карта всегда перерисовывается.
ZoomMap
(double ZoomFactor)
Изменяет масштаб карты, в соответствии с указанием
фактора масштаба. Положительное значение увеличивает
масштаб; отрицательное уменьшает.