ГИС Zulu  
ГИС Zulu
Документация
Разработчикам
История изменений
Компания
О компании
Наши пользователи
Контакты
Выставки
Награды
Продукты
ГИС Zulu
ГИС ZuluServer
ZuluXTools
ZuluThermo
ZuluHydro
ZuluGaz
ZuluSteam
ZuluNetTools
Источник
Энергосбыт
Водопотребление
Скачать
Демо-версии
Документация
Сертификаты
Цены
Предложение ВУЗам
Поддержка
Форум
Статьи и советы

Главная / ГИС Zulu / История изменений

История изменений

Информация об изменениях предыдущей версии Zulu 5.2 здесь...

26 августа 2009 г. 6.0.0.3526
ZuluHydro

Конструкторский расчет
При подборе диаметров в водопроводной сети добавлена возможность фиксировать диаметры некоторых трубопроводов. Для трубопроводов, помеченных как фиксированные, подбор диаметров не производится, а считается уже заданным.
Признак фиксации диаметра можно задавать для любого трубопровода в новом поле базы данных по участкам:

DFixed - Фиксированный диаметр (конструкторский)

Значение этого поля, равное 1 является признаком фиксированного диаметра. При этом значение диаметра для расчета берется, как и в поверочном расчете, из поля D - Внутренний диаметр трубы, м.

Для добавления нового поля в структуру таблицы по участкам нужно в закладке Сервис панели ZuluHydro после выбора нужного слоя нажать кнопку Обновить структуры таблиц для стационарных расчетов.

ZuluThermo

Новая схема ЦТП №29
Добавлена новая схема ЦТП №29, моделирующая работу бака смесителя для открытой схемы ГВС.

Моделируется устройство (бак смеситель), которое смешивает сетевую воду подающего и обратного трубопроводов с водой циркуляционного контура ГВС так, чтобы в подающем трубопроводе контура ГВС температура воды была постоянно равна заданному значению.
Ветка сети на систему отопления проходят в этой схеме через узел без изменений. Поскольку Данный узел имеет один вход и два выхода (контур ГВС и контур системы отопления), то контур ГВС при изображении сети должен подключаться через вспомогательный участок.

Тепловая "подпитка" на участке
В предыдущих версиях на участках можно было задавать значения дополнительных потерь тепла. Такие потери, например, могут моделировать наличие трубопроводов спутников. Для подающего и обратного трубопроводов значения дополнительных потерь заносились в поля базы по участкам:

Q1_pod - Дополнительные потери тепла под.тр-да, ккал
Q1_obr - Дополнительные потери тепла обр.тр-да, ккал

При этом значения потерь должны были задаваться обязательно положительным числом.

Теперь добавлена возможность задавать в этих полях отрицательные значения. Расчет будет это воспринимать не как потерю, а как поступление дополнительного тепла в систему (тепловая подпитка). При этом температура теплоносителя на выходе из участка (при отсутствии других тепловых потерь) будет выше температуры на входе в участок.
Новая возможность позволяет имитировать поступление в сеть дополнительной тепловой энергии, независимо от источника его происхождения, например, от греющих контуров других технических объектов, утилизирующих свое тепло и т.п.

ZuluXTools

В объектную модель ряда объектов добавлены новые свойства.

Объект Параметр Назаначение

MapView

ChangeAngleEnabled

Разрешает/запрещает изменять угол отображения карты

LabelLayer LineColor Цвет рамки и выносной линии надписи

 

6 апреля 2009 г. 6.0.0.3384
ZuluHydro

Расчет сети за сутки
В поверочном расчете добавлена возможность последовательно выполнить расчета на каждый час суток с учетом графика суточного водопотребления. В результате расчета за сутки создается таблица с расходами на каждом источнике и каждой насосной станции за каждый час. По полученной таблице можно построить графики суточного водопотребления и суточного энергопотребления. Подробнее...

Конструкторский расчет по линейным удельным потерям
Добавлена возможность подбирать диаметры, задавая в качестве критерия на каждом участке предельную величину линейных удельных потерь.
Для расчета по удельным линейным потерям, нужно отметить опцию По удельным линейным потерям в закладке Конструкторский. Значения удельных линейных потерь задаются для каждого участка в новом поле базы данных по участкам:

dHud_con - Удельные линейные потери (конструкторский), мм/м

Для вывода по результатам конструкторского и поверочного расчетов фактических значений линейных удельных потерь добавлено поле

dHud - Удельные линейные потери, мм/м

Для добавления новых полей в структуру таблицы по участкам нужно в закладке Сервис панели ZuluHydro после выбора нужного слоя нажать кнопку Обновить структуры таблиц для стационарных расчетов.

Выбор диаметров для расчета
На панели ZuluHydro в закладке поверочного расчета добавлена опция Диаметры из конструкторского расчета.
Если эта опция отмечена, то поверочный расчет будет производится с диаметами из поля
Drek - Диаметр трубы (конструкторский), м
Если эта опция отключена, то поверочный расчет будет производится, как и всегда, с диаметами из поля
D - Внутренний диаметр трубы, м

 

4 марта 2009 г. 6.0.0.3351
Zulu

Запись бирок в слой
Добавлена возможность записи бирок (надписей из табличной базы данных, выводимых на карту) в графический слой. Это позволяет экспортировать векторную карту, например в DXF, в полном объеме. Подробнее...

 

11 февраля 2009 г. 6.0.0.3330
Zulu

Поворот карты
Добавлена возможность отображать карту под заданным углом. Угол поворота задается в градусах. Направление вращения - против часовой стрелки.
Угол поворота при отображении в окне карты можно задать в диалоге Вид\Задать координаты. В редакторе макета поворот задается в свойствах карты.
Кроме того изменять угол отображения карты можно вращением колеса мышки с нажатой при этом клавишей Ctrl. Вернуть угол поворота в ноль можно нажатием колеса мышки с нажатой клавишей Ctrl.
В этом случае прикаждом повороте колеса угол будет изменяться на пять градусов.

Настройки растра
В описание растрового объекта добавлена возможность задавать признак прозрачности белого фона - Прозрачный белый. Если белый фон непрозрачный, можно задавать уровень прозрачности всего растра в относительных единицах от 0 до 100. Ноль соответствует отсутствию прозрачности.

Фильтр тематической раскраски
В редакторе фильтра тематической раскраски добавлена возможность задавать уровень прозрачности для заливки полигонов со сплошным стилем заливки. Уровень прозрачности заливки задается в относительных единицах от 0 до 100. Ноль соответствует отсутствию прозрачности.

ZuluXTools

В объектную модель ряда объектов добавлены новые свойства, методы и события.

Объект Параметр Назаначение

MapCtrl

MapAngle

Угол поворота карты при отображении

MapCtrl

BeforeScaleChange

Событие перед изменением масштаба отображения

MapCtrl

ScaleChanged

Событие после изменения масштаба отображения

Layer

CopyLayer

Копирование слоя в новый слой

Element CurrentElemStyle
Возвращает текущий стиль отображения элемента

Element

Area

Возвращает площадь площадного объекта

Element

Perimeter

Возвращает периметр объекта

MapView

MapAngle

Угол поворота карты при отображении

Contour

Perimeter

Возвращает периметр контура

ZuluTools

LayerCopyEx

Копирование слоя в новый слой

ZRasterParams

TransparentWhite

Признак прозрачности белого цвета

ZRasterParams

Transparency

Уровень прозрачности растра

ZuluHydro

Коэффициенты местных сопротивлений
Добавлена возможность ведения справочника местных сопротивлений для каждого слоя с водопроводнойсети.
На каждом участке водопроводной сети можно задавать набор местных сопротивлений из справочника.

Для хранения данных по местным сопротивлениям из справочника, в таблицу по участкам добавлено строковое поле Zeta - Местные сопротивления
После расчета расчета сумма коэффициентов местных сопротивлений заносится в поле ZetaSum - Сумма коэфф. местных сопротивлений.
Для добавления новых полей в структуру таблицы по участкам нужно в закладке Сервис панели ZuluHydro после выбора нужного слоя нажать кнопку Обновить структуры таблиц для стационарных расчетов.
Подробнее...

 

30 декабря 2008 г. 6.0.0.3287
ZuluServer

Ведение протокола
Добавлена возможность либо отключать ведение протокола команд ZuluServer, либо хранить файлы протокола N последних дней. Подробно о параметрах ведения протокола можно прочесть здесь...

23 декабря 2008 г. 6.0.0.3280
Zulu

Редактор заливок
Добавлена возмлжность создавать различные стили заливок. Заливки могут быть растровыми, векторными, векторными штриховками и комбинированными. Подробно о редакторе заливок можно прочесть здесь...

15 декабря 2008 г. 6.0.0.3272
Zulu

Макеты печати
Добавлена возможность создания печатных форм - макетов (layout), в которые можно включать фрагменты карт, легенду, текст, графику, обозначение масштаба. Карта Zulu может хранить произвольное количество таких макетов, которые можно просматривать, редактировать и печатать. Кроме того, макеты можно сохранять в виде самостоятельных документов.

Для работы с макетом в Zulu добавлен редактор макетов:

Подробнее о макетах см. раздел описания Макеты печати.

31 октября 2008 г. 6.0.0.3227
ZuluThermo

Конструкторский расчет

Внесен ряд изменений, расширяющих возможности настройки и проведения расчетов по подбору диаметров трубопроводов.

Минимальный диаметр
На панели ZuluThermo в закладке Конструкторский добавлено окошко для задания минимального диаметра (в метрах). Теперь подбираемые в процессе расчета диаметры обязательно будут не меньше указанного значения.

Критерий подбора диаметров
Подбирать диаметры теперь можно задаваясь либо оптимальной скоростью на участке (как и раньше), либо величиной линейных удельных потерь.

При расчете по скоростям, нужно отметить опцию По скоростям в закладке Конструкторский. Значения скоростей задаются для каждого участка в полях:

Vopt_pod - Оптимальная скорость в подающем (конструкторский), м/с
Vopt_obr - Оптимальная скорость в обратном (конструкторский), м/с

В этом случае система будет стараться подобрать диаметр, при котором скорость на участке будет максимально приближена к заданной.

При расчете по удельным линейным потерям, нужно отметить опцию По удельным линейным потерям в закладке Конструкторский. Значения удельных линейных потерь задаются для каждого участка в новых полях базы данных по участкам:

dHud_con_pod - Удельные линейные потери подающего (конструкторский), мм/м
dHud_con_obr - Удельные линейные потери обратного (конструкторский), мм/м

В этом случае система будет стараться подобрать наименьший из диаметров, при котором удельные линейные потери на участке не будут превышать заданного значения.

Сортаменты труб
Теперь пользователь может самостоятельно создавать различные наборы диаметров (сортаменты), по которым программа будет выбирать нужный диаметр для каждого участка.
Каждый сортамент идентифицируется уникальным строковым именем для каждой сети. По умолчанию для каждой сети всегда существует сортамент под именем Сталь.
Для создания и редактирования сортаментов труб следует нажать кнопку в закладке Конструкторский.
На экране появится диалог редактора сортаментов:

Редактор позволяет:

  • редактировать список диаметров текущего набора
  • создавать новый набор диаметров
  • удалять текущий набор
  • переименовывать текущий набор
  • копировать текущий сортамент в буфер обмена
  • создавать новый сортамент копированием из буфера обмена.

В расчете по умолчанию используется сортамент, который выбран в момент запуска расчета в выпадающем списке закладки Конструкторский. Этот сортамент является основным.
Если при подборе диаметров необходимо для разных участков использовать разные сортаменты, то имя нужного сортамента можно задать для каждого участка персонально в новом поле базы данных по участкам:

Tubes - Сортамент (строковое поле)

Если это поле для участка пусто, то расчет для подбора диаметров для данного участка будет использовать основной сортамент.


Для добавления новых полей в структуру таблицы по участкам нужно в закладке Сервис панели ZuluThermo после выбора нужного слоя нажать кнопку Обновить структуры таблиц.

 

14 октября 2008 г. 6.0.0.3210
ZuluThermo
Коэффициент гидравлического трения

Расширена возможность выбора формул для расчета коэффициента гидравлического трения при турбулентном режиме движения теплоносителя. В диалоге Настройки панели ZuluThermo в закладке Потери напора можно выбрать формулы Никурадзе, Альтшуля, Шифринсона или уравнение Кольбрука-Уайта.

Существенным является возможность использования уравнения Кольбрука-Уайта (1), которое, в отличие от формул, является наиболее универсальным для различных областей турбулентного режима, значений шероховатостей и скоростей.

(1)

 

ZuluHydro
Моделирование аварий на трубопроводе

В расчет режимов водопроводной сети (поверочный расчет) добавлена возможность назначать места разрывов на участках трубопроводов, не изменяя базовой топологии сети.

Для задания разрыва на трубопроводе, прежде всего нужно на панели ZuluHydro в закладке Поверочный установить опцию Разрывы сети. При этом на панели появится табличка для описания мест разрывов.
Теперь следует указать нужный участок сети (чтобы он замигал) и нажать кнопку "+" справа от таблицы. ID участка появится в поле ID таблицы. В поле Место разрыва нужно задать место разрыва на участке в процентах от его длины, начиная с начала участка. В поле Площадь отверстия нужно задать площадь разрыва трубопровода в квадратных сантиметрах. В поле Глубина можно задать глубину на которой находится середина отверстия разрыва, если происходит истечение под уровень (по умолчанию 0).
Указанным способом можно задать несколько мест разрыва, но на одном учстке не более одного.
Расчет при моделировании разрывов сети следует проводить с установленной опцией Фиксированный отбор.

Для записи результатов по местам разрыва трубопровода, в таблицу по участкам добавлены поля:

Kbreak - Место разрыва (значение от 0 до 1)
Hbreak - Напор в точке разрыва, м
Gbreak - Утечка, м3/час

Для добавления новых полей в структуру таблицы по участкам нужно в закладке Сервис панели ZuluHydro после выбора нужного слоя нажать кнопку Обновить структуры таблиц для стационарных расчетов.

Точка разрыва не является штатным узлом сети. Для отображения ее на пьезографике следует дополнить кривую Напор в трубопроводе шаблона пьезографика новым объектом - участком водопроводной сети, как показано на рисунке:

В этом случае, при наличии разрыва в трубопроводе, на пьезографике отобразится дополнительная точка в месте разрыва с напором, равным напору в точке разрыва:

 
5 сентября 2008 г. 6.0.0.3171

Zulu

Закладки

Для удобства работы с картой, содержащей большое количество закладок, в интерфейс Zulu добавлена панель Закладки.

Открыть панель можно через команду главного меню Окно\Закладки. Панель отображает полный список закладок активной карты.

С панели можно осуществить переход по карте в соответствии с параметрами выбранной закладки, переименовать или удалить закладку, создать новую закладку по текущим параметрам отображения активной карты, или по текущему мигающему объекту.


Копирование слоя

Расширены возможности копирования слоя (Слой\Скопировать...). Теперь копировать можно не только графическую информацию, но и табличные данные. Если в слое выделена группа объектов, то появилась возможность скопировать только выделенные объекты.
Кроме того можно не копировать данные, а скопировать только структуру слоя (тпы, режимы, символы и незаполненные базы данных).

Копирование слоя так же относится и к данным размещенным на ZuluServer. При этом копировать слои можно на самом сервере, с клиента на сервер, с сервера на клиент, с сервера на другой сервер.
Копирование слоя на сервер - это один из способов публикации данных на сервере, который не требует файлового доступа к машине, на которой работает сервер.

ПРИМЕЧАНИЕ: при копировании табличных данных на данный момент реализовано создание таблиц только в формате Paradox.

Копирование типов

В редакторе структуры слоя (Слой\Структура слоя) добавлена возможность импортировать из других слоев структуры отдельных типов с относящимися к этим типам режимами, символами и структурами баз данных.
Для этого в дереве редактора структуры слоя нужно встать на строку Типы и режимы и нажать кнопку Импортировать типы. В появившемся после этого диалоге Импорт типов следует выбрать слой, из которого будут копироваться типы, в списке типов выбранного слоя отметить типы для импорта, и завершить импорт нажатием кнопки Импорт.

ПРИМЕЧАНИЕ: при копировании структур табличных баз данных на данный момент реализовано создание таблиц только в формате Paradox.


Удаление слоя

Добавлены опции при удалении слоя. Теперь после выбора команды меню Слой\Уничтожить... и указания слоя для удаления, появится диалог, где можно задать способ удаления табличной информации.

Проект

В проект добавлено свойство Стартовая карта. Это карта, которая будет загружаться одновременно с открытием самого проекта. Задать или отменить стартовую карту текущего проекта можно в диалоге Файл\Карты проекта.
Это свойство позволяет прямо с ярлыка на рабочем столе сразу открыть Zulu, нужный проект и его стартовую карту. При этом добавлена возможность запускать через ярлык и проект, расположенный на ZuluServer. Например, с:\Program Files\Zulu 6.0\Zulu.exe zulu://zs.zulugis.ru:6473/prj_test.zpr

Группа

Появилась возможность, задавая ID объекта слоя, добавлять объект в группу (Карта\Группа\Добавить) или исключать его из группы (Карта\Группа\Исключить).
Кроме того, добавлять и исключать объекты можно через панель Свойства в закладке Группа. В этом случае ввести ID добавляемого объекта можно после нажатия клавиши Ins. Исключить текущий объект закладки Группа можно нажатием Ctrl+Del.

Бирки

На данный момент бирки для добавленных объектов автоматически не создаются. Чтобы не пересоздавать бирки для всего слоя при добавлении небольшого количества объектов, появилась возможность добавлять бирку для каждого нового объекта по одиночке.
Для этого, в режиме редактирования бирок, надо установить курсор на требуемый объект, кликнуть правой клавишей мышки, и в контекстном меню выбрать команду Обновить. При этом для объекта будет создана бирка, которая займет положение по умолчанию.
Эти же действия можно применить и к объекту, для которого бирка уже существовала. В этом случае, где бы бирка не находилдась, она тоже займет положение по умолчанию.
Нужно иметь в виду, что если по объекту не введены табличные данные, то бирка не отобразится.

Растровые объекты

Для ускорения отображения растровых объектов системой создаются временные файлы (кэширование данных), которые удаляются при завершении работы системы. Если в карту входят сотни растровых объектов, то на первоначальное создание временного кэша уходит много времени.
Чтобы карты с большим числом растров быстро открывались, в описание каждого растрового объекта добавлено свойство, позволяющее использовать постоянный кэш, который не удаляется при выходе из программы.
Это свойство можно задать в редакторе параметров растрового объекта, отметив опцию Использовать постоянный кэш.

ZuluXTools

В объектную модель ряда объектов добавлены новые свойства и методы

Объект Параметр Назаначение

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 Признак наличия постоянного кэша у растрового объекта

 

11 апреля 2008 г. 6.0.0.3024
Zulu

Запись группы объектов в другой слой
При записи группы объектов одного слоя в другой (Карта\Группа\Записать) с опцией Объединять базы атрибутов в новой версии сняты жесткие требования по полному соответствию структур баз данных обоих слоев. Теперь в слой для записи будут переносится только те поля исходного слоя, которым в слое для записи будет найдено соответствие.

Отображение текстовых объектов
Добавлена возможность отображать текстовые объекты c участием фона. Фон заданного цвета отображается либо в виде прямоугольника по габаритам надписи, либо в виде ореола вокруг каждой буквы.

Параметры отображения фона задаются в диалоге задания стиля текстового объекта.

Отображение бирок
Как и для текстовых объектов, для отображения бирок добавлена возможность отображать каждое поле варианта надписей с участием фона. Фон заданного цвета отображается либо в виде прямоугольника по габаритам текста в поле, либо в виде ореола вокруг каждой буквы.

Параметры отображения выводимого для каждого поля текста задаются в диалоге Создание надписей (Карта\Надписи\Создать надписи) по кнопке Шрифт.

Масштабирование бирок
В предыдущий версиях при изменении масштаба карты выводимые надписи могли не масштабироваться вообще, либо уменьшаться с масштаба, заданного для варианта надписей как масштаб 1:1. Теперь добавлена возможность всегда изменять размер бирки пропорционально изменению масштаба карты (аналогично текстовому объекту).
Для этого добавленная в диалог создания надписей опция Не увеличивать больше размера 1:1 должна быть отключена.

Отображение бирок в режиме редактирования
В предыдущих версиях бирки, помеченные как невидимые, в режиме редактировании бирок с экрана отображались в виде обычной бирки, заключенной в рамку, перечеркнутую накрест по диагоналям. Теперь помеченные как невидимые бирки можно скрывать и в режиме экранного редактора. Для этого в режиме редактирования бирок с экрана нужно кликнуть правой клавишей мыши на карте и в контекстном меню отключить опцию Отображать скрытые в редакторе.

Задание признака видимости для группы бирок
Добавлена возможность изменять признак видимости сразу для группы надписей. Для этого нужно сперва любым известным способом выделить нужную группу объектов, после чего в режиме редактирования бирок с экрана кликнуть правой клавишей мыши, и в контекстном меню выбрать одну из команд Отображать все выделенные или Скрыть все выделенные

Добавление символьных объектов
В редакторе слоя добавлена возможность устанавливать новый символьный объект с привязкой к одной из существующих точек любого слоя карты (не только своего). Для этого в режиме добавления символьных объектов нужно подвести курсор к точке привязки и установить объект, предварительно нажав и удерживая клавиши Ctrl+Shift. Аналогичная возможность давно реализована для режима ввода полилинии.

Продолжение существующей полилинии
В графический редактор добавлена возможность продолжить ранее созданную полилинию с одного из ее концов. Для этого в режиме редактирования узлов () нужно выделить полилинию, отметить ее начальный или конечный узел, после чего нажать правую клавишу мыши, и в контекстном меню выбрать команду Продолжить линию. При этом редактор инициализирует обычный режим ввода полилинии с начальной точкой в указанном узле. После завершения ввода полилинии, результирующий объект будет содержать исходную полилинию и продолженную от ее конца полилинию как единый сегмент.

ZuluXTools

В объектную модель ряда объектов добавлены новые свойства

Объект Параметр Назаначение
ElemStyle FontBackColor Цвет фона текстового объекта
ElemStyle FontBackStyle Режим отображение фона текстового объекта
1 - без фона (прозрачный)
2 - в залитом цветом фона прямоугольние (бокс)
3 - окантовка цветом фона вокруг каждой буквы (ореол)
LabelField FontBackColor Цвет фона поля бирки
LabelField FontBackStyle Режим отображение фона поля бирки
1 - без фона (прозрачный)
2 - в залитом цветом фона прямоугольние (бокс)
3 - окантовка цветом фона вокруг каждой буквы (ореол)
LabelLayer
ScaleLimited
Признак ограничения увеличения бирки при масштабе большем заданного
MapView RedrawMode Режим перерисовки окна карты.
0 - очищать области карты перед перерисовкой
1 - не очищать область отрисовки

22 февраля 2008 г. 6.0.0.2975

Zulu

Тематическая раскраска
Тематическая раскраска теперь позволяет выводить внутрь площадных объектов символы из библиотеки символов слоя. При создании фильтра раскраски, для каждого условия можно задать не только цвет, стиль заливки, стиль и цвет границы площадного объекта, но и символ заданного размера, с заданными условиями масштабирования. Точки вывода символов внутри площадных объектов при создании раскраски из диалога Создание тематической раскраски определяются автоматически. При создании раскраски через объектную модель, точку вывода символа можно задавать программно.

Объектная модель

Дополнен список параметров eThemeField тематической раскраски для задания символа, выводимого внутрь площадного объекта:

Параметр Значения Назаначение
eThemeSquareSymbol long Задает ID символа для площадного объекта
eThemeSquareSymbolX double Координата X места вывода символа
eThemeSquareSymbolY double Координата Y места вывода символа
eThemeSquareSymbolSize 1-32767 Задает размер символа для площадного объекта
eThemeSquareSymbolScalable
0, 1 Признак масштабирумости символа
eThemeSquareSymbolFixScale 0, 1 При масштабировании увеличивать не больше заданного размеране

 

15 февраля 2008 г. 6.0.0.2968

Zulu

Браузер баз данных
В браузере баз данных добавлена возможность непосредственного редактирования информации в закладках База и Ответ.

Редактор баз данных
В редактор баз данных введена возможность импорта справочников и запросов из других описателей баз данных.

Объектная модель
В объект ILayer добавлен метод AddSymbolEx

6 февраля 2008 г. 6.0.0.2959

Zulu

Редактор растровых изображений
В редактор растровых изображений добавлена возможность импортировать и сохранять изображения в форматах GIF, JPG, TIFF, PNG, ICO. При этом считывается и сохраняется информация о прозрачности для тех форматов, где прозрачность поддерживается.

ZuluThermo

Зоны статического напора
Добавлена возможность разделять сеть на подсети с разными значениями статического напора. Объектом, разделяющим две зоны статического напора, может быть любой участок, не находящийся в кольце. Признаком разделения на зоны является значение 1 в поле StatZone (Разделитель зон статического напора) таблицы по участкам. Новая зона начинается в начале разделяющего участка.

По результатам гидравлического расчета во все узлы, где входящий и выходящий участки относятся к разным зонам статического напора, в поля Hstat и Hstat_out заносятся значения статических напоров для разных зон соответственно.

На пьезографике, при наличие разделителя зон статического напора, линия статического напора до и после разделителя будет иметь разный уровень (на рисунке пунктир).

Установленная тепловая мощность источника
Для поверочного расчета добавлена возможность ограничивать тепловую мощность источников. Если на вырабатываемую источником мощность задано ограничение, то для того чтобы не привысить заданное значение, расчет автоматически снизит температуру на выходе из источника.

Qmax = (Go*(T1-T2)+Gh*(T1-Th))/1000

Go - расход в обратном трубопроводе на источнике, т/ч
Gh - расход холодной воды на подпитку, т/ч
T1 - температура в подающем трубопроводе на выходе из источника
T2 - температура в обратном трубопроводе на входе в источник
Th - температура подпиточной воды

В случае ограничения мощности, расчет режима определяет для источника в общем случае не только Go, Gh, T2, но и T1.

Ограничение по мощности задается в поле Qmax (Установленная тепловая мощность, Гкал) таблицы по источникам. Если поле пусто, то ограничение мощности источника отсутствует.

Оптимальная скорость на участке
Для конструкторского расчета добавлена возможность задавать значение оптимальной скорости теплоносителя в подающем и обратном трубопроводах для каждого участка в отдельности.
Значения скоростей заносятся в поля Vopt_pod (Оптимальная скорость в подающем (конструкторский), м/с) и Vopt_obr (Оптимальная скорость в обратном(конструкторский), м/с)
Для тех участков, где значения этих полей ноль или пусто, подбор диаметров, как и раньше, берется из значения, заданного на панели ZuluThermo в закладке Конструкторский.

Добавленные в последнее время поля для расчетов:

Поле Объект Тип Название
Hstat_out Все узлы, кроме источника и потребителя Число Статический напор на выходе, м
Qmax Источник Число Установленная тепловая мощность, Гкал
StatZone
Участок Число Разделитель зон статического напора
Vopt_pod Участок Число Оптимальная скорость в подающем (конструкторский), м/с
Vopt_obr Участок Число Оптимальная скорость в обратном (конструкторский), м/с
Hzdan Обобщенный потребитель Число Минимальный статический напор, м

Для добавления новых полей в структуры таблиц тепловой сети нужно в закладке Сервис панели ZuluThermo после выбора нужного слоя нажать кнопку Обновить структуры таблиц.

30 января 2008 г. 6.0.0.2952

Zulu

Копирование слоя
Реализована возможность копировать слои на локальном рабочем месте, на сервере, с клиента на сервер, с сервера на клиент и с одного сервера на другой. Копировать теперь можно слой целиком, т.е. и графику и табличные данные, либо только графические данные, либо только структуру слоя без данных (классификатор типов, символы, структуру таблиц и т.д.)

Как и раньше, для копирования слоя нужно вызвать команду главного меню Слой\Скопировать


ZuluXTools

Слой в памяти
В предыдущих версиях слой в памяти мог быть получен только загрузкой в память существующего слоя через свойство Layer.InMemory = true.
Теперь слой в памяти можно создать сразу, используя новые методы:
ZuluTools.LayerCreateInMemory или MapDoc.Layers.AddInMemory

Для работы со слоем в памяти добавлен объект Layer.InMemoryLayer, предоставляющий ряд дополнительных методов по перемещению, миганию, отображению объектов слоя в памяти.

Пример программы (Microsoft Visual Basic 6.0), иллюстрирующий использование новых свойств слоя в памяти: ( inmemory.rar)

Дополнительные данные слоя
В объектную модель слоя добавлен объект CustomData для работы с ассоциированными со слоем дополнительными данными. Такими данными могут быть число, строка или произвольный бинарный блок, идентифицируемый строковым параметром.
Подробнее читать здесь...


ZuluServer

Существенно сокращен объем передаваемых по сети данных при отображении растровых объектов, размещенных на сервере.

 
Последнее обновление:
02.02.2010 12:39:43
Геоинформационная система Zulu
©1999-2010, Политерм ООО
webmaster@politerm.com.ru
192007, г. Санкт-Петербург, ул. Воронежская, д.33, лит.«А», оф.16Н.
т./ф. (812)767-0352, 767-0353
e-mail:politerm@politerm.com.ru

Rambler's Top100