ZuluXTools
Дополнения к объектной модели ZuluXTools за последние месяцы
-
Развитие объектной модели ГИС Zulu.
-
Добавлены COM объекты для работы с географическими проекциями, пространственными SQL запросами, тайловыми слоями, растровыми изображениями.
-
Функциональность ряда существующих объектов дополнена новыми свойствами и методами.
В объектную модель XTools добавлены новые объекты, свойства и методы
В объектную модель XTools добавлены новые свойства, методы и события
| Объект | Параметр | Назначение |
|
Разрешает/запрещает изменять угол отображения карты |
||
| LabelLayer | LineColor | Цвет рамки и выносной линии надписи |
В объектную модель ряда объектов добавлены новые свойства и методы:
| Объект | Параметр | Назаначение |
|
MapDoc |
PathName |
Имя файла или URL карты документа |
|
MapDoc |
GetBounds |
Получить габариты карты |
|
MapDoc |
GetBoundsRectangle |
Возвращает объект ZRectangle, содержащий габариты карты |
|
Layer |
AddEnumElementEx |
Добавляет в слой текущий элемент итератора EnumElements |
| Element | GetRaster | Возвращает объект с параметрами растрового объекта |
|
Element |
SetRaster |
Задает новые параметры растрового объекта |
|
MapView |
MaxScale |
Устанавливает максимальный масштаб отображения |
|
MapView |
MinScale |
Устанавливает минимальный масштаб отображения |
|
MapView |
GetCenterClipRectangle |
Возвращает границы изменения центра отображения |
|
MapView |
SetCenterClipRectangle |
Задает границы изменения центра отображения |
|
MapView |
CancelCenterClipping |
Отменяет ограничения изменения центра отображения |
|
Selection |
ModifyByKeyPairs |
Изменяет группу по списку ключей из коллекции |
|
Project |
StartMap |
Возвращает\устанавливает стартовую карту проекта |
|
NetworkTools |
GetOverloadedElemState |
Возвращает состояние проводимости элемента сети |
|
ZGeometry |
IsPointInContour |
Проверяет попадание точки в контур |
|
ZGeometry |
IsPointInPolyContour |
Проверяет попадание точки в поликонтур |
| ZRasterParams | UseCache | Признак наличия постоянного кэша у растрового объекта |
В объектную модель ряда объектов добавлены новые свойства
| Объект | Параметр | Назаначение |
| ElemStyle | FontBackColor | Цвет фона текстового объекта |
| ElemStyle | FontBackStyle |
Режим отображение фона текстового объекта 1 - без фона (прозрачный) 2 - в залитом цветом фона прямоугольние (бокс) 3 - окантовка цветом фона вокруг каждой буквы (ореол) |
| LabelField | FontBackColor | Цвет фона поля бирки |
| LabelField | FontBackStyle |
Режим отображение фона поля бирки 1 - без фона (прозрачный) 2 - в залитом цветом фона прямоугольние (бокс) 3 - окантовка цветом фона вокруг каждой буквы (ореол) |
| LabelLayer |
ScaleLimited |
Признак ограничения увеличения бирки при масштабе большем заданного |
| MapView | RedrawMode |
Режим перерисовки окна карты. 0 - очищать области карты перед перерисовкой 1 - не очищать область отрисовки |
Дополнен список параметров eThemeField тематической раскраски для задания символа, выводимого внутрь площадного объекта:
| Параметр | Значения | Назаначение |
| eThemeSquareSymbol | long | Задает ID символа для площадного объекта |
| eThemeSquareSymbolX | double | Координата X места вывода символа |
| eThemeSquareSymbolY | double | Координата Y места вывода символа |
| eThemeSquareSymbolSize | 1-32767 | Задает размер символа для площадного объекта |
|
eThemeSquareSymbolScalable |
0, 1 | Признак масштабирумости символа |
| eThemeSquareSymbolFixScale | 0, 1 |
При масштабировании увеличивать не больше заданного размера |
- Добавлены объекты и методы для работы со слоям в памяти
- Добавлена объекты и методы для манипулирования дополнительными данными слоя
В объектную модель добавлен ряд свойств и методов:
| Название | Тип | Описание |
|
Layer.Bases |
Коллекция | Список баз слоя |
| Layer.ThemeFilters | Коллекция | Список фильтров тематической раскраски |
| Layer.IntersectByContour | Метод | Пересечение слоя с контуром |
| Layer.IntersectByPolyContour | Метод | Пересечение слоя с поликонтуром |
- В объектную модель добавлены новые свойства и методы
- В объектную модель Zulu добавлены свойства и методы для работы с проектом.
ГИС Zulu
- Теперь в символ можно поместить растровое изображение
ZuluXTools
- В объект Symbol добавлен метод для программного добавления растрового изображения из файла.
ГИС Zulu
- Существенно доработаны настройки при экспорте изображения в растровый файл(команда Файл | Экспорт | Windows BMP).
- Аналогично настройкам печати, для экспорта в растр можно выбрать текущий вид, область по размерам всей карты или по размерам одного из ее слоев, заданный фрагмент для печати.
- Размер растра можно задавать в пикселях, либо в миллиметрах при заданном разрешении (dpi), либо в соответствии с масштабом (1:2000 и т.п.).
- Исправлены замеченные ошибки.
ZuluXTools
- В объект Layer.Selection добавлен метод для выделения группы объектов слоя по пересечению с полиполигоном.
Zulu
- При задании источников данных можно использовать файлы Microsoft Data Link (UDL-файлы).
- Положение плавающих панелей браузеров баз данных сохраняется и используется при повторных вызовах.
- Устранена необходимость прав доступа администратор или опытный пользователь при работе программы в Windows 2000 и Windows XP. Теперь Zulu работает при любых типах учетной записи. Однако установка программы по прежнему требует прав администратора.
- Исправлены замеченные ошибки.
ZuluXTools
- Добавлен интерфейс IZEnumElements, для быстрого доступа к основным параметрам элементов слоя. Доступен через свойства Layer.EnumElements и ZuluTools.EnumElements( LayerName ).
Вышла версия Zulu 5.2 Исправлены замечания и ошибки
- В компонент MapCtrl добавлена возможность печати карты.
- Исправлены замеченные ошибки.
Начало | Пред. | 1 2 | След. | Конец