25 апреля 2012
В объектную модель добавлены новые объекты:
| TileLayerDef | Объект, содержащий методы для получения и задания параметров описателя тайлового слоя |
| ITileLayer | Интерфейс для работы с тайловым слоем (Tile-layer) |
| IExifInfo | Интерфейс для получения информации об EXIF тэгах файлов изображений |
| ZRasterGroup | Представляет группу растровых объектов |
| IDatum | Объект определяющий географический датум |
| IDatums | Представляет коллекцию предопределенных географических датумов |
| IEllipsoids | Представляет коллекцию эллипсоидов, описанных в системе по умолчанию |
| ZSqlContext | Представляет контекст выполнения пространственного SQL запроса |
| IZSqlResult | Представляет результат пространственного SQL запроса |
В объектную модель добавлены новые свойства и методы объектов:
| Объект | Параметр | Назаначение |
| Layer | TileLayer | Возвращает интерфейс ITileLayer для работы с тайловым слоем |
| Units | Возвращает единицы хранения координат объектов слоя | |
| ExecSQL | Выполняет произвольный SQL запрос в контексте данного слоя | |
| MapDoc | SetInputModeByType | Переключает редактор карты в режим ввода типового объекта |
| SetInputStyle | Устанавливает текущий стиль ввода графических примитивов | |
| GetInputStyle | Возвращает стиль ввода графических примитивов | |
| ExecSQL | Выполняет произвольный SQL запрос в контексте данной карты | |
| Element | CalcLength | Возвращает длину объекта в указанной системе координат |
| CalcArea | Возвращает площадь объекта в указанной системе координат | |
| IMapView | GetUnits | Возвращает единицы измерения координат проекции карты |
| DrawInMapExtents | Отображает всю карту | |
| DrawInLayerExtents | Отображает карту по габаритам слоя | |
| DrawInSelectionExtents | Отображает карту в границах группы выделенных объектов | |
| DrawInElementExtents | Отображает карту по габаритам объекта слоя | |
| Selection | CalcArea | Возвращает суммарную площадь объектов группы |
| CalcLength | Возвращает суммарную длину объектов группы | |
| NetworkObjects | GetIncidentKeys | Возвращает коллекцию ключей объектов, связанных с данным |
| GetIndexByKey | Возвращает индекс объекта в коллекции по значению его ID | |
| ZuluTools | TileLayerCreate | Создает тайловый слой |
| GetExifInfo | Возвращает интерфейс для получения информации об EXIF тэгах | |
| SaveRasterLayerToTab | Создает TAB файлы для объектов растрового слоя | |
| GetProjections | Возвращает коллекцию поддерживаемых системой проекций | |
| GetDatums | Возвращает коллекцию предопределенных датумов системы | |
| GetEllipsoids | Возвращает коллекцию предопределенных эллипсоидов | |
| ExecSQL | Выполняет произвольный SQL запрос к данным Zulu | |
| Symbols | GetIdByIndex | Возвращает ID символа из коллекции символовов слоя по индексу |
| GetIndexById | Возвращает индекс символа из коллекции символовов слоя по ID | |
| ZPoint | IsValid | Возвращает признак наличия у объекта корректных данных |
| NetworkTreeNode | RootLevel | Возвращает номер уровня узла в дереве |
| ZsConnection | Disconnect | Закрывает соединение с ZuluServer |
| GetStatus | Возвращает информацию о наличии соединения с ZuluServer | |
| GetHost | Возвращает для соединения строку с IP адресом или именем сервера | |
| GetPort | Возвращает для соединения номер порта | |
| GetLogin | Возвращает для соединения логина | |
| GetPassword | Возвращает пароль соединения | |
| ZsFolder | Exists | Проверяет существование папки на ZuluServer |
| GetPath | Возвращает путь папки в области данных ZuluServer | |
| FillStyles | GetIdByIndex | Возвращает ID стиля заливки по индексу |
| GetIndexById | Возвращает индекс стиля заливки по ID | |
| ZGeometry | CrossSegments | Находит пересечение двух отрезков |
| Distance | Находит расстояние между двумя точками | |
| CrossSegmentAndStraightLine | Находит пересечение отрезка с прямой линией | |
| IsRectanglesIntersects | Проверяет, наличие пересечения двух прямоугольных областей | |
| ZRasterParams | GetImageName | Возвращает имя растрового файла |
| SetImageName | Устанавливает имя файла растрового файла | |
| GetUnits | Возвращает единицы хранения координат точек привязки растра | |
| SetUnits | Устанавливает единицы хранения координат точек привязки растра | |
| GetCRS | Возвращает систему координат растрового объекта | |
| SetCRS | Устанавливает систему координат для точек привязки растра | |
| GetGeorefCount | Возвращает количество точек привязки растра | |
| AddGeoref | Добавляет точку привязки растра | |
| GetGeoref | Возвращает точку привязки растра | |
| DeleteGeoref | Удаляет точку привязки растра | |
| GetObjectName | Возвращает имя файла описателя растрового объекта | |
| Save | Сохраняет описатель растрового объекта | |
| SaveAs | Сохраняет описатель растрового объекта | |
| Open | Загружает растровый объект | |
| ClearGeoref | Удаляет все точки привязки растра | |
| GetVisibleRegion | Возвращает область отображения растрового объекта | |
| SetVisibleRegion | Задает область отображения растрового объекта | |
| ClearVisibleRegion | Отменяет область отображения растра | |
| SaveZrsToTab | Сохраняет описатель растрового объекта в TAB файл | |
| LineStyles | GetIdByIndex | Возвращает ID стиля линий по индексу |
| GetIndexById | Возвращает индекс стиля линий по ID | |
| CRS | GetForward | Проецирование точки земной поверхности |
| ConvertContour | Перевод координат полигона из одной системы координат в другую | |
| ConvertPolyContour | Перевод координат полигона из одной системы координат в другую | |
| ConvertPolyline | Перевод координат полилинии из одной системы координат в другую | |
| ConvertPolyPolyline | Перевод координат полилинии из одной системы координат в другую |