12 января 2002
Отчет о проделанной в 2001 году работе
Вышла версия ГИС Zulu 5.01. Исправлены все обнаруженные ошибки, повышена стабильность работы программ.
- Разработана новая программа установки.
- В инсталляцию Zulu включены теплогидравлические, а также водопроводные расчеты.
Напоминаем, что при отсутствии ключа аппаратной защиты все задачи работают в демонстрационном режиме; - Благодаря обратной связи с пользователями расчетные задачи активно развивались.
- В Zulu добавлен режим быстрая лупа. Теперь, выбрав режим лупа и удерживая клавишу Ctrl, одним движением мыши можно плавно "приближать" и "удалять" карту с мгновенной отрисовкой;
- Унифицирована и существенно улучшена организация
слоя: Нет разделения на линейные, контурные и смешанные слои. Поддерживаются ломаные, поли-ломанные, контуры, поли-контуры, символьные и текстовые объекты.
- В карте добавлена возможность создавать закладки
(bookmarks), в том числе и программно. Закладки можно задавать как для месторасположения на карте, так и для конкретных объектов слоя.
- Изменен физический формат хранения графических данных
Изменения в графическом редакторе
- Символы могут быть масшабируемые и не масштабируемые
- Добавлена долгое время отсутствующая возможность перемещать при редактировании слоя любую группу элементов сети с сохранением топологической связанности.
- Добавлены операции по пересечению объектов из различных слоев;
- Добавлены и усовершенствованы векторные оверлейные операции (теперь для них выделена отдельная панель инструментов);
- Добавлена операция создания буферных зон;
- Добавлена операция создания контуров по сети;
- При записи группы в другой слой возможно наследование семантической информации;
- Добавлены дополнительные возможности по преобразованию простого рисунка в топологическую сеть. Примитивные полилинии можно превращать в типовые участки и автоматически добавлять на их концах узловые элементы.
Работа с растрами
- Добавлен временно отсутствующий в 5-й версии модуль для выравнивания растров;
модуль усовершенствован для посадки планшетов на реперные точки.
Работа с таблицами и базами данных
- Усовершенствован редактор
баз данных;
- В модуль экспорта семантических данных в MS Excel добавлена возможность передачи поля Sys;
- Добавлены операции сжатия семантической базы данных удалением записей не имеющих соответствующих им объектов в слое, а также заполнения базы пустыми записями для объектов, для которых соответствующие им записи не найдены;
- Добавлена возможность работы со справочниками;
- Включена поддержка ADO;
- Добавлен визуальный редактор связей между таблицами а-ля Microsoft Access, Seagate Cristal Reports и т.п.
- Добавлены формы для окна семантической информации;
- Поля в ответе могут иметь псевдонимы;
- Усовершенствован транслятор запросов;
- В описателях семантических баз данных возможно использование дубликатов таблиц и справочников для организации независимых связей разных полей одной таблице к одному и тому же справочнику или таблице;
- В окне семантической информации в закладке База можно выделить все объекты, для которых есть запись в базе;
- При реструктурировании таблицы она "пакуется". Тоже самое происходит при сжатии базы;
- Ускорена запись данных: Ускорена операция обновления данных для локальных таблиц (обновление выполняется через QBE, а не SQL, что существенно уменьшило время расчетов);
- В окне семантической информации данные можно сортировать по колонкам.
Для разработчиков
- Значительно расширился набор элементов ActiveX;
- Автоматизированы проект, закладки, символы из библиотеки символов слоя. Добалены методы, свойства и события к существующим объектам;
- Разработан метод, создающий для заданной карты растровое изображение заданного размера, центра и масштаба. Разработчики могут использовать это, например, для написания собственных тонких клиентов;
- Разработан механизм, позволяющий создателям приложений защищать свои графические данные;
- Существенно изменена объектная модель модуля Zb (версия 5.1);
- Приложения, написанные с использованием старой версии библиотеки (5.0) необходимо перекомпилировать с использованием новой библиотеки типов ("Zulu 5.0 Database Connection Library (Version 5.1)").