RUS  ENG 

Дмитрий Емельянов (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 34 След.
Вопросы по ЦТП
 
[U]В начале сообщения всегда пишите версию программы.
[/U]
Такое бывает когда после ЦТП нет циркуляционного трубопровода ГВС, только подающий на нужды открытого водоразбора. Режим работы участка Отключен обратный трубопровод, на потребителях не задана доля циркуляции.
Если дело не в этом пришлите пьезометрический график и данные по участку после ЦТП.

Объединение баз данных разных слоёв
 
В текущей записи справочник отключен т.к. это поле нередактируемое.
В запросе подключен т.к. справочник должен участвовать при создании фильтров.
Обязательное заполнение полей в запросе
 
Сейчас это невозможно. Рассмотри ваше предложение, может учтем в будущих обновлениях.


Хочу отметить, добавление таких полей может способствовать понижению достоверности информации. начнется ввод заведомо некорректных данных, так что бы было.
Объединение баз данных разных слоёв
 
Пришлите либо слой, либо галерею скриншотов (настройки запроса, настройки поля, окна информации)
Трансформация слоёв 2 Gis в ГИС Zulu
 
Да, Файл/Импорт/Google Earth KML

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

Пункт 8. Свойства полей запроса.
Объединение баз данных разных слоёв
 
Уже появилось 2 варианта дальнейшего развития сценария.

Первый вариант
По вашим словам, данные из таблицы участков достаточно скопировать в таблицу повреждений. Это можно сделать вручную, либо SQL запросом либо макросом. вручную вы умеете, SQL запрос может использовать оператор сравнения геометрии, Distance<(расстояние от центра символа повреждение, до участка) и выглядеть так:
Код
UPDATE [defect]
set [defect].[Диаметр участка] = [voda].[Внутренний диаметр трубы, мм]
where[voda].geometry.distance([defect].geometry)<10
and   [voda].typeid = 8

Если говорить о макросе, все немного посложнее, можно использовать метод GetClosestElementByXY – поиск ближайшего объекта (позже добавим на сайт пример использования данного метода).

www.politerm.com/zuludoc/zuluax/index.html#Layer_GetClosestElementByXY.html

Второй вариант.

Копирование данных производиться не будет. Используется механизм связи 2-х и более таблиц (справка). Но необходимо соблюсти несколько условий.

1) Таблицы обоих слоев должны быть размещены в одном источнике данных, желательно в одном источнике ADO или ODBC(Microsofr SQL server или аналоги).

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

3) Определиться с тем, как будет заполняться идентификатор участка в таблице повреждений: вручную, запросом SQL, скриптом. Описывалось в первом варианте.

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

Объединение баз данных разных слоёв
 
Идея понятна. ГИС это позволяет.

Пожалуйста подробно опишите действия, которые совершает оператор, который заносит повреждения.
Что означает "подгружалась основная информация" из каких объектов слоя тепловой сети. Какие дальнейшие действия с полученной информацией вы собираетесь предпринимать.
SQL-запросы
 
Добрый день!

1) Необходимо получить переменную - Наименование соответствующего ЦТП.
Пример получения данных тоже имеется.
Получение семантических данных слоя (VBScript)

2) В тексте SQL запроса изменить поле, куда писать наименование ЦТП и прописать полученную переменную.

SQL-запросы
 
Проверил все возможные варианты - работает.

Проверьте, есть ли в базе данных типового объекта 5 поле Адрес узла ввода.
Ключ не коннектится к серверу
 
Ключ локальный (подключение к нему по сети не предусмотрено), защищает однопользовательскую версию ZuluGIS(не ZuluServer).

В какой момент выдается сообщение о демонстрационном режиме?
Новый тип в структуре слоя, Пропадает после ьзакрытия, не сохраняется
 
Версия ZuluGIS и ZuluServer 8.0.0.7150 - если ваши версии отличаются, пожалуйста обновитесь.

При добавлении Тематической раскраски, Надписей, Типов, Режимов и Баз данных в структуре слоя они автоматически появляются в окне Рабочее место. Карту пересохранять и переоткрывать не нужно.
Вопрос_OpenStreetMap, Обрезка слоя OpenStreetMap
 
Касательно скорости загрузки плиток с Tile-сервера OpenStreetMap, тут от ZuluGIS мало что зависит. Сервер медленно отдает плитки, это видно даже на сайте www.openstreetmap.org . Прервать попытки ZuluGIS в получении плиток можно копкой Esc.
Тайловым слоям можно задать Рабочую область, что увеличит скорость доступа к данным Online Справка.


Можно поискать альтернативный источник плиток или попробовать скачать карту OSM в shp файлах, что обсуждалось в другой ветке форума (Подробнее...)
Добавление tile сервера спутниковых карт
 
Здравствуйте! Адрес рабочий, видимо 19 уровень - конечный, после него плитки Tile-сервером не отправляются.

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

Online Справка

Погодное регулирование на ЦТП
 
Погодный регулятор на ЦТП по контуру отопления появился только в 8 версии.

[URL=www.politerm.com/products/geo/zulugis/whatsnew/]Что нового в 8 версии[/URL]

В 7 версии расход на ТО СО определялся только шайбой.
В 7 версии был только регулятор ГВС.
Пьезометрические графики
 
Добрый день!

Видно, что это совершенно разные расчеты, сравнивать данные графики не имея представления по Вашей сети нецелесообразно.
Отличая начинаются с наименования самих объектов, Тк-24СЗ на графике 1 и Тк-24 на графике 2, заканчивая расчетными параметрами, разный располагаемый напор в тех же узлах.


График 1 неверен - скорее всего построен по слою, расчет которого не производился или производился с ошибками. График визуализирует данные из баз по объектам, видимо давление вскипания в базе по задвижке равно нулю или пусто, а по сетям после задвижки остались данные предыдущего расчета.
Рекомендация - произвести расчет, убедиться что он проходит, данные по элементам после Задвижки обновляются, построить график повторно.

График 2, - похож на правильный, он наглядно демонстрирует тот факт, что на участке от ТК-1 до Задвижки наблюдаются большие потери напора, которые отражены в таблицах по участку и видны под графиком. Чем они вызваны, надо анализировать модель.  
Ошибка преобразования данных. Error converting data., Не могу понять что нужно править.
 
Возникла путаница с типами полей (вещественное, строковое и т.п.).
Ошибка скорее всего возникает в момент записи результатов расчета в таблицы. Посмотрите, на каком типе объектов возникает ошибка и перейдите в редактор соответствующей базы данных ([URL=www.politerm.com/zuludoc/index.html#zb_table_restruct.html]подробнее..[/URL]). Чтобы узнать какие типы полей должны быть установлены создайте новый слой. Настройте ваш рабочий слой по аналогии...
Проблемы с кодировкой текста в базах данных
 
За компьютером, где установлен ZuluServer в настройках операционной системы, язык программ не поддерживающих Unicode - Установите Русский (подробнее...)
Коммутационные задачи
 
Модуль коммутационные задачи, да и в принципе почти все задачи, входящие в состав пакета можно приобретать по отдельности. Без лицензий на выполнение гидравлических расчетов коммутационные задачи работать буду.

Касательно количество модулей, оцените возможность их одновременного использования. Лицензии записываются на сетевой ключ, бывает и одной конкурентной лицензии достаточно, используя её по очереди.
SQL-запросы
 
Добавьте в конструкцию запроса Group BY
Код
SELECT 
[Адрес узла ввода],
Sum ([Расчетная нагрузка на отопление, Гкал/ч]),
Sum([Расчетная нагрузка на вентиляцию, Гкал/ч]),
Sum([Расчетная средняя нагрузка на ГВС, Гкал/ч])
FROM [Система централизованного теплоснабжения]
WHERE Geometry.Selected() = 1 AND
typeid = 3
group by [Адрес узла ввода]
union all
(SELECT 
"Суммарная нагрузка",
Sum([Расчетная нагрузка на отопление, Гкал/ч]),
Sum([Расчетная нагрузка на вентиляцию, Гкал/ч]),
Sum([Расчетная средняя нагрузка на ГВС, Гкал/ч])
FROM [Система централизованного теплоснабжения]
WHERE Geometry.Selected() = 1
AND typeid = 3) 
SQL-запросы
 
SELECT byref[Вид прокладки тепловой сети]
FROM [teplo]
where byref[Вид прокладки тепловой сети] = 2

1) реализовано только в 8 версии
2) для полнофункциональной поддержки данного механизма(при работе через ZuluServer) может потребоваться установка обновлений версии 8.0.0.7097u
Печать макетов, Печать из макетов
 
Здравствуйте!

Обновите программное обеспечение. Изменили механизмы печати.

Скрытые (невидимые) в карте слои - на печать не выводятся и при печати с карты и в макете.
Если слой включен, но опция отображать слой при печати не активна, он так же не будет выводиться на печать.
Проблема с базами даных в Zulu
 
В ГИС Zulu 7.0 и ниже для хранения атрибутов зачастую использовались таблицы Paradox и dBase, используя Borland Database Engine (BDE).
В процессе своей работы BDE пользуется своим служебным файлом, который по-умолчанию имеет путь C:\PDOXUSRS.NET. в случае, если создание этого файла в корне диска C:\ невозможно, BDE не может работать и возникает ошибка доступа к данным. Подробнее: www.politerm.com/articles/tips/bdevista/
Настройка базы банных, Настройка окна представления информации (Текущая запись)
 
Всплывающие подсказки настраиваются в конструкторе запроса, для каждого поля. Текст заносится самостоятельно.

ZuluGISOnline Справка/Семантические базы данных/ Настройка базы данных

Описание всех свойств полей
ZuluGISOnline Справка/ Семантические базы данных/ Запросы/ Создание запроса/ пункт9
Изменено: Дмитрий Емельянов - 13.05.2019 14:37:35 (Добавил раздел описания)
Как сделать на источнике бак-аккумулятор, Подпитка из бака-аккумулятора в подающий трубопровод, заполнение бака из обратного
 
Для того что бы его моделировать необходима дополнительная информация.

1) Пришлите изображение принципиальной схемы данного узла.
2) Опишите решаемые данным узлом задачи.

Подумаем вместе.
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 34 След.