Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Ошибка импорта/экспорта обменного файла ИнГео. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При рисовании объекта символьным методом "Тиражирование вдоль линии", в некоторых случаях не дорисовывался крайний сегмент |
Исправление | Ингео (API) | При создании нового объекта A, на основе геометрических данных существующего объекта B, при сохранении изменений генерировалось событие "объект B изменен" |
Исправление | Ингео (API) | Вызов функции MapObjects.GetObject ("Идентификатор несуществующего объекта") не вызывал ошибку |
Исправление | Ингео (API) | После вызова MapObjects.GetObject ("Идентификатор несуществующего объекта"), функция MapObjects.IsObjectExists ("Идентификатор несуществующего объекта") возвращала истину |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При экспорте idf данных семантических таблиц, содержащих BLOB поля, возникала ошибка "Could not convert variant of type (Null) into type (String)" |
Исправление | Ингео | При рисовании объекта символьным методом "Тиражирование вдоль линии", если периметр объекта был кратен ширине символа возникала ошибка "List index out of bounds" |
Исправление | Ингео (API) | При добавлении нового IIngeoContourPart в пустой контур, добавлялось два экземпляра IIngeoContourPart |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Ошибка при редактировании текстового поля в окне свойств объекта ("Invalid argument"). |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Ошибка в проводнике БД при выборе символьного метода отображения. |
Исправление | Ингео | Ошибка, связанная с отображением копий модулей в окне "Программные модули". |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Ошибка, связанная с dpi. Подробное описание ошибки. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При массовом выделении пространственных объектов очищалась статусная строка |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | После изменения структуры таблицы, заголовки полей считывались неправильно. Из-за этого TextPainterField неправильно позиционировал поле. |
Исправление | Ингео | При открытии другой базы не очищался список масштабов. |
Исправление | Ингео | Неправильно печаталась штриховая заливка при растровой печати. |
Исправление | Ингео | При удалении базы из списка источников данных (окно открытия базы), возникала ошибка "Access Violation". |
Исправление | Ингео (API) | При изменении семантических данных не изменялся контур объекта, если объект содержал формы с текстовым методом отображения. |
Исправление | Ингео | Не работала растровая печать на HP LaserJet 1100 из Win2000. |
Исправление | Ингео | Редактор контура.
|
Исправление | Ингео | Все ImageList переведены в ресурсы (не должно возникать ошибок типа "Error reading Images.Bitmap: Failed to read ImageList data from stream"). |
Исправление | Ингео | Подправлен алгоритм сетевой подсистемы. Возможно терялись некоторые оповещения приходящие с сервера данных. |
Исправление | Ингео | Исправлена ошибка с "залипанием кнопок" редактирования объектов. |
Исправление | Ингео | В массовых операциях, в дереве слоев (копирование слоев), двойной щелчок на карте сворачивает либо закрывает карту, а не приводит к ошибке. |
Исправление | Ингео | В макете печати для объекта типа "Рисунок" не сохранялось изображение формата "***.jpeg" |
Исправление | Ингео | Не работало масштабирование по Сtrl + Shift + LButton. |
Исправление | Ингео | При включенном режиме ScrollByHand (Главное окно) не обновлялись его параметры. |
Исправление | Ингео | У фигур (IInPictureFigure) не считывался и не устанавливался флаг видимости. |
Исправление | Ингео (API) | Для фигур типа inftPicture не работали общие свойства для всех фигур типа Name, Left, ... |
Исправление | Ингео | Если в макете печати фигуру типа "КАРТА" перемещали мышью при нажатой клавише CTRL возникала ошибка "Access Violation". |
Исправление | Ингео | При изменении параметров стиля (имени) обновляется контекстное меню в дереве карт и слоев. |
Исправление | Ингео | Права на семантические таблицы переставали работать при повторном открытии базы. |
Исправление | Ингео | Память при закрытии базы не освобождалась. |
Исправление | Ингео | При выводе списка объектов возникала ошибка, если в системе была не существующая семантическая таблица. |
Исправление | Ингео | Ошибка с датой для ограниченной по времени лицензией. |
Исправление | Ингео | При открытии диалога настройки шрифтов возникала ошибка "не найден RPC сервер", если не было установленно ни одного принтера. |
Исправление | Ингео | При определенных масштабах не верно выводился текст в символьном методе. |
Исправление | Ингео | Если в символьном методе использовалась полупрозрачнось, то некорректно отображались цвета символа. |
Исправление | Ингео | Свернутое окно свойств объекта не максимизировалось по Ctrl+1. |
Исправление | Ингео | Не проверялись права доступа к справочникам. |
Изменение | Ингео | В демо-режиме окно открытия базы выводилось повторно. |
Изменение | Ингео | Изменения в редакторе семантических таблиц окна "свойств объекта".
|
Изменение | Ингео | Изменение алгоритма масштабирования. При масштабировании мышью объект под мышью не меняет своего положения; В параметрах добавлен пункт "Коэффициент масштабирования". Он влияет во сколько раз изменится масштаб при масштабировании мышью. По умолчании = 2. Сохраняется для каждого пользователя. |
Изменение | Ингео | Сtrl+Z теперь работает только если активно главное окно карты (раньше отмена срабатывала всегда, например если активным было окно проводника базы данных). |
Изменение | Ингео | В редакторе масштаба теперь нельзя вводить нечисловые значения. |
Изменение | Ингео | При запуске базы активным становится окно карты, а не редактор масштабов. |
Изменение | Ингео | Изменения в интерфейсе запуска и останова модулей. Ошибки в окне выбора модуля (запуск/останов), экспорта модулей (иконки статуса не менялись). Остановить/запустить модуль можно нажав клавишу пробел (не только мышкой). |
Изменение | Ингео | При экспорте idf поиск зависимых справочников производится только у выделенных для экспорта слоев (ускорение инициализации). |
Изменение | Ингео | Поля IIngeoSemFieldInfos теперь отсортированы в порядке определения в физической таблице. |
Изменение | Ингео | Изменения в интерфейсе свойств таблиц (семантических, справочников).
|
Изменение | Ингео | Изменения интерфейса выбора справочного поля. Код справочного поля выводится первым столбцом и ширина колонок не изменяется при изменении фильтра. |
Изменение | Ингео | Изменение интерфейса окна свойств объекта. |
Изменение | Ингео | Поиск в списке слоев для массовых операций. Карты в дереве не раскрываются автоматически. |
Изменение | Ингео | База при редактировании привязывается к текущему серверу данных. При физическом переносе на другой сервер база не откроется. Требуется либо сменить генератор базы, либо удалить привязку к серверу (через администратор БД). |
Изменение | Ингео | Лицензия теперь нужна только одна, серверная. Клиент будет считывать лицензию с сервера. |
Добавление | Ингео | Упрощенное отображение вырожденных символов. |
Добавление | Ингео (API) | Добавлены новые методы в интерфейсе IInPictureFigures.
|
Добавление | Ингео | В контекстном меню дерева карт и слоев добавились пункты меню скрыть/показать все карты. |
Добавление | Ингео | Командная строка для открытия базы данных. параметры: /Server:SERVERNAME default:"" /DBID:DBIDENTIFIER /USER:USERNAME default:"Администратор" /PASSWORD:USER_PASSWORD default:"" при запуске ИнГео с данными параметрами, Ингео пытается соедениться с сервером при ошибке Гис не запускается причем если задан ключ /OpenErrorOperation: Действие при ошибке открытия базы Close - закрывает приложение с кодом возврата 1. Используется как значение по умолчанию. ShowError - показывает сообщение об ошибке и закрывается OpenDialog - сообщение об ошибке не показывается, вместо него открывается окно открытия базы данных. в любом случае сообщение об ошибке сохраняется в логе |
Добавление | Ингео | Набор объектов теперь можно сохранять в текстовый файл, таблицу (*.db, *.dbf). |
Добавление | Ингео | Горячая клавиша для поиска в окне семантических таблиц слоя и в справочнике (Ctrl+F). |
Добавление | Ингео | Поиск в редакторе справочника. |
Добавление | Ингео | Поиск в редакторе справочника. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Модуль импорта/экспорта DXF | При импорте, если менялась ориентация координатных осей, дуги импортировались неправильно . |
Исправление | Ингео | В наборе объектов команда "подсчитать статистику" иногда выдавала ошибку "Access Violaton". |
Исправление | Модуль импорта/экспорта DXF | Возникала ошибка при импорте dxf содержащим SHAPE-ы. |
Исправление | Ингео | Неправильно производилась печать стандартных методов отображения (штриховка с прозрачным фоном ). |
Исправление | Модуль импорта/экспорта DXF | Исправления в модуле экспорта dxf (текстовые методы).
|
Изменение | Ингео | При выводе сводной информации о контуре (редактор контура) учитывается точность отображения координат. |
Изменение | Ингео | Если установлена топология между слоями, то при установке топоотношений ребра делятся (при привязке к пересечению). |
Изменение | Ингео | Выбор значения из справочника. Фильтр применяется только для отображаемых полей. Добавлена возможность фильтрации по ключевому полю. |
Изменение | Ингео | Редактирование контура. Добавлена привязка к пересечению объектов. |
Изменение | Ингео | Запрос по стилям (список стилей). Ширина столбца устанавливается автоматически. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Если не существовал файл таблицы справочника, то он автоматически создавался. Теперь выдается сообщение об ошибке. |
Исправление | Ингео | Не отмечался пункт меню "Азимут" в редакторе контура. |
Исправление | Ингео | Ошибка редактирования семантической таблицы в окне свойств объекта. При закрытии формы объект блокировался. |
Исправление | Ингео | В форме печати номер листа в редактируемом поле форматировался с учетом тысячных разделителей, что приводило к ошибкам при попытке увеличения/уменьшения. |
Исправление | Ингео | Не закрывалось окно редактора скриптов (из меню Программа\Закрыть). |
Исправление | Ингео | При импорте idf нельзя было выбрать импортируемые слои, справочники, ... |
Изменение | Ингео | Создание справочника. Можно добавить справочник из другой схемы (Oracle), изменять его структуру и редактировать. |
Изменение | Ингео | Выбор значения из справочника. Справочные поля теперь отображаются в начале таблицы, а затем все остальные поля справочника. |
Изменение | Ингео | Массовые операции.
|
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Наблюдалось замедление отрисовки текста по сравнению с предыдущими версиями. |
Исправление | Ингео | Ошибка с транзакциями. |
Исправление | Ингео (API) | SemDbTables.TableExist - не всегда правильно срабатывал. |
Исправление | Ингео (API) | Surface.Projection.UnProjectPoint и Surface.Projection.sUnProjectPoint неправильно работали. |
Исправление | Ингео | Указание порта сервера данных не действовало (Для ИнГео). |
Исправление | Модуля | Модуль поиска по шаблону. Изменен алгоритм выбора справочного поля (если значение задано лишь частично). В окне поиска добавлены две горячие клавиши:
|
Исправление | Ингео | Ширина панели координат и номенклатуры планшета растровой карты автоматически корректируется в зависимости от ширины выводимого текста. |
Исправление | Ингео (API) | Исправлен алгоритм формирование GIF-изображений функциями API. |
Изменение | Модуля | Модуль поиска. Изменения в Интерфейсе окна поиска:
|
Изменение | Ингео | Изменен механизм отрисовки выделенных объектов (увеличилась скорость при большом количестве выделенных объектов). |
Изменение | Ингео | Изменения в интерфейсе пользователя. Сортируются по именам:
|
Изменение | Ингео | При отрисовке выделения, если контур содержит более 100 вершин, происходит огрубление контура. |
Изменение | Модуля | Усовершенствован модуль поиска. Изменен интерфейс:
|
Изменение | Ингео | Импорт idf. При импорте, если таблица не существует, то при создании таблицы игнорируются ошибки связанные с невозможностью создания индексов. Изменение в импорте семантических таблиц (скорость импорта должна увеличиться). |
Добавление | Ингео | Добавлены горячие клавиши. Окно модулей:
|
Добавление | Ингео | Добавлены горячие клавиши. Окно карт и слоев:
|
Добавление | Ингео | В имени файла можно указывать дополнительные параметры при сохранении изображения в файл. Формат задания параметров: имя-файла?имя-параметра1=значение&имя-параметра2=значение&...
|
Категория | Местоположение | Описание |
---|---|---|
Исправление | Сервер приложений | Не сохранялось имя пользователя для доступа к семантическим данным. |
Изменение | Ингео | Оптимизирован механизм сохранения изменений. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Не всегда сохранялись изменения в объекте (после 4.22.86). |
Исправление | Ингео | Текстовый метод отображения. Для таблиц "один-ко-многим", если не находилась запись с указанным номером:
|
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Редактируя семантику в окне свойств объекта, при определенных условиях блокировался объект. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При включении/исключении карты из проекта не перерисовалась окно карты. |
Исправление | Ингео | При удалении активного слоя не очищался список выделенных объектов, что приводило к возникновению ошибки "Access Violation". |
Исправление | Ингео | Окно карт и слоев. При открытии проекта не содержащего ни одной карты не очищалось контекстное меню, что приводило к "Access Violation" при выборе пункта меню. |
Исправление | Ингео | Учитываются имена Схем (Oracle) и Owner-ов (MSSQL).
|
Исправление | DbChangeIDs | При изменении идентификаторов справочников не вносились соответствующие измения в справочные поля. |
Исправление | Модуль импорта/экспорта DXF | Неправильно экспортировались подписи для таблиц "один-ко-многим". |
Исправление | Ингео | Неправильно выполнялся поиск справочного значения (Ошибка TTable.Locate). |
Исправление | Ингео | "Access Violation" при создании новой части контура (редактор объектов). |
Исправление | Ингео | В проводнике базы данных, при изменении стиля или методов отображения, возникала ошибка "Access Violation". |
Исправление | Ингео (API) | При добавлении нового объекта не создавалась запись в таблицах "один-ко-многим", если взять интерфейс MapObject.SemData. |
Исправление | Ингео (API) | Для SQL таблиц не всегда возвращался список таблиц (ActiveDb.SemDbTables). Возвращались имена таблиц с именем владельца (схемы). |
Изменение | Ингео | Колесо мыши обрабатывается тем окном, над которым находиться курсор. |
Изменение | Ингео (API) | Метод Insert интерфейса IIngeoShapes позволяет в качестве позиции добавляемой фигуры указывать -1. В этом случае фигура будет добавлена в конец списка. |
Изменение | Ингео | При реструкторизации используется полное имя таблицы (для SQL-х баз). |
Добавление | Ингео | При реструктуризации таблиц (изменении типа поля), в случае возникновения ошибки, выдается значение ключевого поля и значение поля, конвертация которого вызвала ошибку. |
Добавление | Ингео | Сохраняются параметры окна редактора символа. |
Добавление | Ингео | Изменение в редакторе пространственных объектов ИнГео.
|
Оптимизация | Ингео | Оптимизирован механизм считывания семантических данных в окне набора объектов. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео (API) | После вызова SelectData не всегда освобождался интерфейс IIngeoSemDbDataSet. |
Исправление | Ингео | Не замыкался объект, если правила стиля были настроены для создания замкнутого (дугой) двух-точечного объекта. |
Исправление | Ингео | Для базы на Oracle выдавалась ошибка при реструктуризации, редактировании таблицы, если она содержала поле типа CLOB. |
Исправление | Ингео | При ошибочном формате идентификатора объекта не выдавалась ошибка. Так функция IsObjectExists("00010010000x") возвращала true, если в базе существовал объект с идентификатором "000100100000". |
Исправление | При импорте: Для существующей таблицы не выбирался список полей. | |
Исправление | Ингео (API) | При удалении таблицы (IIngeoSemDbTable) нельзя было ее создать заново (требовалась перезагрузка ИнГео). |
Исправление | Ингео (API) | При создании справочника, используя API, не создавалась таблица. |
Исправление | Ингео | В некоторых ситуациях пространственная переиндексация приводила к ошибке. |
Исправление | Ингео | Не сохранялось значение параметра "Толщина символа вершин". |
Исправление | Ингео | Не всегда правильно печатались объекты с символьной заливкой (при использовании векторной заливки, в ситуациях когда контур объекта лежал вне листа). |
Исправление | Ингео | В файле аудита (IngeoAudit.txt) сохранялся неверный размер. |
Исправление | Ингео | При сворачивании главного окна скрываются все открытые окна . |
Исправление | Ингео | Макет печати: контекстное меню несколько раз перерисовывалось. |
Исправление | Ингео (API) | Метод Item (TableName) интерфейса IIngeoSemDbTables давал ошибку, если имя таблицы TableName состояло только из цифр. |
Исправление | Модуля | Модуль импорта/экспорта MifMid (4.3.3.5). Неправильно экспортировались подписи к объектам, если в шаблоне поля семантической таблицы указывался заголовок поля. |
Исправление | Модуля | Модуль поиска.
|
Исправление | Ингео | При изменении масштаба мышью не всегда правильно отображались вспомогательные линии. |
Исправление | Ингео | Не отображались очень близкие вспомогательные линии (вырождающиеся в один и тот же отрезок на устройстве вывода). |
Исправление | Ингео | Теперь при изменении масштаба руками или через список масштабов предыдущий масштаб сохраняется в истории масштабов. |
Исправление | Ингео | Выделенные объекты отрисовывались даже если скрыта карта, в которой они были расположены. |
Исправление | Ингео | При создании новой семантической таблицы "Имя файла таблицы" могло указывать на уже существующую таблицу. |
Исправление | Ингео (API) | IInDbSemTable теперь позволяет проводить реструктуризацию таблиц (добавление, изменение, удаление полей и индексов). |
Исправление | Ингео | При отрисовке символьным методом возникала ошибка "Assert ...", если контур содержал вырожденный отрезок. |
Исправление | Ингео | В многостраничных диалогах не работали клавиши (Crtl+Tab и Shift+Ctrl+Tab). Горячие клавиши для перехода между окнами ИнГео изменены на Ctrl+F6 и Shift+Ctrl+F6 ("Следующие" и "Предыдущие") |
Исправление | Ингео | На некоторых ОС не работала трансформации карты. Ошибка "Class not registered". |
Исправление | Ингео | Массовые опреации: ошибки с использованием семантики. |
Исправление | Ингео | Процедура старого API SetObjectData использует не TTable, а TQuery. |
Исправление | Ингео | Учет настройки горячих клавиш для подравнивания. |
Исправление | Ингео | Небольшое смещение главной формы при открытии БД. |
Исправление | Ингео (API) | При попытке создания семантической таблицы с заданным идентификатором все-равно создавался новый. |
Исправление | Ингео (API) | Процедура RegisterIDGroup всегда добавляла новую группу. Теперь добавляет только в том случае, если указанной группы нет. |
Исправление | MapX | Настройка семантики считывается с сервера данных. |
Изменение | Ингео | Исправлены ошибки при использовании драйвера ODBC "SQL Server". |
Изменение | Ингео | Ускорена работа с топосвязями. Значительно ускорена работа операций интенсивно работающих с топосвязями (Удаление/очистка слоев, импорт/экспорт). |
Изменение | Ингео | Добавлена возможность использования серверных настроек для подключения к семантической базе данных. Значительно ускорена работа операций интенсивно работающих с топосвязями (Удаление/очистка слоев, импорт/экспорт). |
Изменение | Ингео | Диапазон масштабов видимости. Внесены следующие изменения в алгоритм, для граничных значений диапазона:
|
Изменение | Ингео | Настройка параметров KeepAlive. В конфигурационных файлах IngeoServer.cfg и Ingeo.cfg добавлены дополнительные ключи для управления режимом KeepAlive. При включенным режиме KeepAlive, для проверки наличия соединения между клиентом и сервером (если сервер и клиент пассивны), посылается служебное сообщение. Интервал между посылкой сообщения определяется параметром "keep-alive-time", параметр "keep-аlive-interval" определяет интервал посылки сообщений, если ответ не получен. Если после нескольких повторов ответа не поступило, то соединение разрывается .
|
Изменение | Ингео | Экспорт в idf (изменения в реализации). |
Изменение | Ингео | Редактор объектов. При нажатии F2 на пустом месте или на вершине, строятся перпендикуляры и касательные к уже существующим вспомогательным линиям. |
Изменение | Ингео | Изменилось управление мышью.
|
Изменение | Ингео | Режим создания объекта. Теперь работает привязка. |
Изменение | Ингео | Окно карты. Добавлена горячая клавиша: BackSpace - вернуться к предыдущему масштабу. |
Изменение | Ингео | Редактор пространственных объектов. Добавлена возможность выдачи предупреждения о неоднозначности привязки, а также возможность настройки параметров проверки неоднозначности. В строке статуса отображается стиль объекта к которому будет осуществлено подравнивание. |
Изменение | Ингео | Редактор пространственных объектов. Состояние редактора сохраняется между сессиями редактирования в текущем сеансе работы с базой данных (Вспомогательные линии, Состояние переключателей: "Автоматической подравнивание", "Только к формам определяющим геометрию"). |
Изменение | Ингео | Редактор пространственных объектов. В опциях для топологической привязки добавлен пункт "Режим совместимости", который определяет поведение редактора в режиме автоподравнивания:
|
Изменение | Ингео | Макет печати. В режиме просмотра, Ctrl+C копирует макет печати в буфер обмена. |
Изменение | Ингео | При создании контура методом угла и растояния первая и вторая точки строяться относительно направления оси X (было: относительно направления противоположного направлению оси X). |
Изменение | Ингео | Изменилась растровая печать и создание растра. |
Изменение | Ингео | Окно изменения направления осей (теперь визуально можно видеть текущее направление осей). |
Изменение | Ингео | Окно импорта/экспорта программных модулей. список модулей
|
Изменение | Ингео | Настройка параметров: толщина вершин по умолчанию = 1, для редактирования добавлены стрелочки. |
Добавление | Ингео (API) | Добавлен метод Close() у интерфейса IIngeoSemDbDataSet. |
Добавление | Ингео | В проводнике все метаобъекты сортируются в алфавитном порядке. |
Добавление | Ингео | Экспорт idf.
|
Добавление | Ингео | Редактор контура: изменение длины ребра (свойства ребра, закладка "Изменить длину"). |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При импорте справочников возникала ошибка "... не найдено ключевое поле в импортируемой таблице ..." |
Исправление | Ингео | Исправлена ошибка "MessageImages.Bitmap: Failed to read ImageList data from stream." после завершения импорта. |
Изменение | Ингео | При использовании семантических настроек на клиентах в выпадающем списке для параметра "ODBC DSN" отображаются как SystemDSN, так и User DSN. При подключении приоритет у User DSN. |
Изменение | Ингео | Не выводятся подписи для таблиц "один-ко-многим", если в таблице нет соответствующей записи. |
Изменение | Ингео | Изменен алгоритм формирования черно-белого растра. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео (API) | Свойство Selection объекта типа IInLayoutWindow. методы:
|
Исправление | Ингео (API) | Свойство MapObjects объекта типа IIngeoMapObject возвращало неверное значение. |
Исправление | Ингео (API) | При вызове метода UpdateChanges объекта IIngeoMapObjects возникала ошибка "Access Violation". |
Добавление | Ингео | Программные модули.
|
Добавление | Ингео (API) | Добавлен метод ExecSQL объекта IIngeoSemDbTables. Он позволяет выполять SQL запросы к семантической базе данных. параметры:
|
Добавление | Ингео | Для базы данных добавлено право "MultipleLogins". |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При нажатии правой кнопки мыши, в режиме масштабирования, появлялось контекстное меню. |
Исправление | Ингео | Для набора обектов: неправильно выполнялось пересечение с объектами, выделеными на карте. |
Исправление | Ингео | При попытке обменяться списком объектов, после выполнения запроса по стилям, возникала ошибка "Access Violation". |
Изменение | Ингео | Окна поиска в древовидных структурах стали более информативными. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Окно свойств объекта: если длина строкового значения поля превышало максимальное значение, то при сохранении данных не выдавалось сообщения об ошибке. |
Изменение | Ингео | Окно свойств объекта, редактор семантики: для строковых полей устанавливается ограничение по длине вводимой строки, равное размеру соответствующего поля таблицы. |
Добавление | Ингео | Текстовый метод отображения: добавлена возможность использовать в качестве подписи площадь и периметр объекта. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Для справочных полей базы расположенной на Paradox при попытке просмотреть семантику объекта возникала ошибка "Could not convert variant of type (Array Variant) into type (Integer)". |
Исправление | Ингео (API) | Метод MakeImageFile интерфейса IIngeoProjectView
|
Добавление | Ингео | Макет печати: появилась возможность сохранять растр в формате jpg и gif. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | В свойствах ребра, при изменении длинны, не всегда правильно выбиралась точка для режима "верхняя-нижняя". |
Исправление | Ингео | Не работала заливка для текстового метода. |
Исправление | Ингео (API) | Метод MakeImageFile интерфейса IIngeoProjectView для мета-файлов не правильно вычислял размер картинки. |
Исправление | Ингео | Макет печати: при копирование в буфер отсекалась часть рисунка. |
Изменение | Ингео | Запрос по семантическим данным
|
Добавление | Ингео | В параметрах отображения появилась возможность отключать закраску для стандартных, текстовых и символьных методов. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | В некоторых ситуациях, при работе с интерфейсом IIngeoSemDbDataSet, возникала ошибка "Access Denied". |
Исправление | Ингео | Если при автозапуске модуля возникала ошибка, то следующие модуля в списке автозапуска не запускались. |
Исправление | Ингео (API) | Не обновлялась информация для интерфейсов мета-объектов. |
Исправление | Ингео | Редактор символов: учитывались настройки отображения карты (заливка, вывод текста). |
Изменение | Ингео | Не всегда правильно рассчитывалась площадь контура, содержащего несколько соприкасающихся частей. |
Изменение | Ингео | При включенной опции "показывать вершины", вершины контуров отрисовываются после всех объектов. |
Добавление | Ингео | Добавлен контроль прав на создание растра. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Интерфейс IIngeoPaintSurface: не работал режим inpmXor для Pen-а. |
Исправление | Ингео (API) | Метод GetContourTouchInfo интерфейса IngeoPaintSurface выдавал ошибку: "Ошибка получения замыкающего ребра: часть контура не замкнута". |
Исправление | Ингео (API) | При установке значения Blob поля таблицы (метод SetValue интерфейса IIngeoSemData) возникала ошибка: "Could not convert variant of type (Array Byte) into type (Double)". |
Исправление | Ингео | При импорте программных модулей не изменялись идентификаторы модулей, что приводило либо к появлению дублирующих модулей в списке, либо при импорте выдавалась ошибка. |
Исправление | Ингео | При включенной опции "Упрощенное отображение вырожденных символов", при "вырождении" символа в точку, не верно отображались символьные методы: "В вершинах контура", "На выходе/входе из вершины". |
Исправление | Ингео | В макете печати, при вызове команды "копировать" в контекстном меню, не копировался в буфер обмена рисунок в формате *.emf (даже если были заданы права). |
Добавление | Ингео (API) | Добавлено новое событие: RepaintDragging для окна редактора карты. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Не обновлялись данные в окне списка объектов при изменении семантических данных. |
Исправление | Ингео (API) | При изменении данных в окне свойств объекта не генерировалось событие MapObject_UpdateComplete . |
Исправление | Модуль импорта/экспорта DXF | При импорте учитываются вложенные блоки, подписи ATTRIB, объектная координатная система, не импортируются вспомогательные точки полигона. |
Изменение | Ингео | Макет печати: видимость карт, слоев ... в элементе типа карта определяется только параметром "Масштаб", а не зависят от масштаба макета печати. |
Добавление | Ингео | Теперь можно задавать права на печать для отдельных карт и слоев. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Ошибка в массовых операциях (в 4.3.0.180). |
Исправление | Ингео | При удалени объекта (в 4.3.0.180) семантика не удалялась. |
Исправление | Ингео (API) | Исправлены некоторые ошибки в API. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Исправлено поведение CheckBox в деревьях (при выборе родительского элемента не отмечались дочернии). |
Добавление | Ингео | Добавлена возможность выбора цвета вспомогательных линий. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | В режиме создания объекта, при вводе данных с клавиатуры, обновляется текущая точка вставки. |
Исправление | Модуля | Модуль поиска: не удалялся шаблон поиска не связанный ни с одним слоем. |
Исправление | Ингео | В базах Paradox, при смене типа таблицы с "Один-к-одному" на "Один-ко-многим" ,выдавалась ошибка: 'Field "ID" not found'. |
Исправление | Ингео | При установке флага автозапуска модуля, сбрасывались права доступа для остальных пользователей. |
Исправление | Модуль импорта/экспорта DXF | Не импортировались блоки с цветом DxfColorByBlock ( = 0). |
Изменение | Модуль импорта/экспорта Mif/Mid | При выборе пункта "экспортировать выделенные" автоматически отмечается активный слой. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Массовые операциии: в окне свойств объекта сохранялись данные только для одной из таблиц. |
Исправление | Ингео | После изменения данных объекта и последующем выделении следующего объекта, не снималось выделение с предыдущего объекта. |
Изменение | Ингео | При добавлении новой формы к объекту с объекта не сбрасывается выделение. |
Изменение | Ингео | При редактировании объекта, можно параллельно вводить его данные. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Модуль импорта/экспорта DXF | Не правильно импортировалась цветовая схема объектов выполненных в виде блоков |
Исправление | Модуль импорта/экспорта DXF | При пакетном импорте dxf файлов, слои (dxf) с одинаковыми названиями импортировались в разные слои ИнГео |
Исправление | Ингео | При удалении карты, включенной в текущий проект, иногда возникала ошибка "Access Violation". |
Исправление | Ингео (API) | У символьного метода отображения не устанавливался флаг Modified у экземпляра IIngeoStyle при изменении параметров символа. |
Исправление | Ингео | При перемещении листа макета печати по правой кнопке мыши не происходит перемещении фигуры. |
Исправление | Ингео | Не учитывался флаг "Замена Полей" для символьных методов отображения и для текстовых фигур. |
Исправление | Ингео (API) | Не правильно сохранялись значения BLOB полей в методе MapObject.SemData.SetValue. |
Изменение | Ингео (API) | Во всех скриптах, методы и свойства IIngeoApplication доступны по умолчанию |
Изменение | Ингео | При смене стиля формы не сбрасывается выделенный объект. |
Изменение | Ингео | При перемещении карты по правой кнопке мыши не происходит выбор объекта. |
Добавление | Ингео (API) | Добавлены новые методы для интерфейса IIngeoUserProfile
|
Добавление | Ингео (API) | Добавлены новые методы для IIngeoMainWindow
|
Добавление | Ингео (API) | Добавлен новый интерфейс IIngeoTaskPanel |
Добавление | Ингео (API) | Добавлены новые методы и свойства для IIngeoMapWindow
|
Добавление | Ингео (API) | Добавлены новые свойства для IIngeoDb
|
Добавление | Ингео (API) | Для IIngeoApplication новые методы
|
Добавление | Ингео | В окне свойств объекта для операций над топосвязями заданы горячие клавиши. |
Добавление | Ингео (API) | Метод IIngeoMapObject.FormatText. |
Добавление | Ингео (API) | Добавлены два метода для объекта IIngeoMapWindows
|
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Для баз на ORACLE, при рисовании карты содержащей подписи со ссылкой на таблицы типа "Один-ко-многим" возникала ошибка "operation not applicability" |
Исправление | Ингео | После импортирования программных модулей нельзя было включить/выключить режим автозапуска. |
Исправление | Ингео (API) | При сохранении изменений в транзакции, в которой создавался и тут же удалялся новый объект возникала ошибка объект не найден. |
Исправление | Ингео | Не работал режим "Что это?" |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При выполнении трансформации большого количества слоев переполнялся кэш, и возникало сообщение о нехватке памяти. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При сохранении конфигурационного XML файла, не сохранялась информация о используемой версии XML и кодировке файла. |
Исправление | Ингео | В списках пользователей "Полное имя" и "Описание" были переставленны местами. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Текстовый метод отображения: Если не был указан номер записи, то для таблиц "Один-ко-многим" не правильно выполнялась подстановка полей. |
Добавление | Для баз данных расположенных на MSSQL, на некоторых "долгих" операциях возникала ошибка "Timeout expired". Поэтому в свойства БД, добавлен параметр "CommandTimeout" регулирующий максимальное время выполнения SQL запроса. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео (API) | При чтении параметра стиля проверялись права на изменение параметров стиля, что приводило к ошибке "Недостаточно прав на выполнение данной операции" |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Не сохранялись изменения в правах доступа, при очистке списка пользователей. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При завершении создания объекта двойным щелчком мыши, в некоторых случаях, добавлялась новая точка |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | В макете печати не очищался список "Undo", при открытии нового файла. |
Исправление | Ингео | Не обновляется окно карты при изменении видимости слоя для выключенной карты, либо если карта или слой не видимы в текущем масштабе |
Исправление | Ингео | Не всегда правильно работал алгоритм отсечения многоугольников содержащих вырожденные отрезки. |
Изменение | Ингео | При отрисовке растровых карт учитываются направления координатных осей |
Изменение | Ингео | В макете печати элементы типа карта отображаються с учетом текущего масштаба (как раньше), а для предварительного просмотра добавлен соответствующий режим. |
Изменение | Ингео | Автоматически скрывается сетка растровой карты, если размеры ячейки становяться меньше одног пиксела |
Изменение | Ингео (API) | По молчанию 0 разрешение означает физическое разрешение устройства, а -1 логическое |
Изменение | Ингео | Добавлена функция для позиционирования центра карты по заданным координатам |
Изменение | Ингео (API) | При сохранении данных в IngeoPrefs, расылается оповещение для всех клиентов для сброса кэша. (только для inupGlobal и inupProject ) |
Добавление | Ингео | Для растровых карт можно настроить параметры трансформации растров |
Добавление | Ингео | Добавлены новые методы для интерфейса IIngeoApplication
|
Добавление | Ингео | Добавлены новые параметры в настройках
|
Добавление | Ингео | Добавлена возможность регулировать видимость на уровне отдельных стилей |
Добавление | Ингео | Добавлена новая панель для управления деревом карт и слоев |
Добавление | Ингео | В макете печати добавлена возможность создавать полутоновые и монохромные растры |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Трансформация карты, исправлена ошибка при редактировании параметров поворота |
Исправление | Ингео | Не обновлялось окно карты при смене видимости растровой карты в режиме отображения сетки |
Исправление | Ингео | Исправлены некоторые ошибки в постранственных запросах и пространственной алгебре |
Исправление | Ингео | При двойном щелчоке мыши на стиле для которого установлен флаг "не включать в меню создания" включался режим создания объекта |
Исправление | Ингео | При включеном режиме "Прозрачные растры", некоторые растры отображались инверсным цветом |
Изменение | Ингео | Параметры поворота при трансформации можно задавать как в радианах, так и в градусах |
Изменение | Ингео | Двойной щелчок мышью на карте/слое приводит к активизации карты/слоя, не разворачивая при этом список дочерних элементов |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | В некоторых случаях возникала ошибка "Assertion failure ... line 140)" |
Исправление | Ингео | При ошибке сохранения семантических данных, в некоторых случаях оставался заблокированным пространственный объект |
Исправление | Ингео | Если в окне свойств объекта, при смене выделенного объекта, возникала ошибка, система давала возможность выделить другой объект, а окно свойств при этом отображало состояние предыдущего объекта |
Исправление | Ингео | При редактировании семантики в таблице слоя, не сохранялись изменения |
Изменение | Ингео | Массовые операции: для семантических таблиц выводяться заголовки полей |
Изменение | Ингео | Массовые операции, заполненение полей семантических данных: для таблиц типа один-ко-многим модифицируются все записи |
Добавление | Ингео | При открытии локальной базы данных автоматически запускается сервер данных, если он уже не запущен |
Добавление | Ингео | Теперь можно регулировать поведение левой кнопки мыши:
|
Категория | Местоположение | Описание |
---|---|---|
Добавление | Ингео | Добавлена возможность настройки отображения Null полей |
Добавление | Ингео | Добавлена возможность регулирования порядка семантических таблиц в окне свойств объекта |
Добавление | Ингео (API) | В объекте IIngeoDb добавлен метод DropCache |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Исправлена ошибка, при которой ГИС зависала при отрисовке символьным методом (тиражирование вдоль линии) объектов с очень большим периметром (порядка > 10Е10) |
Исправление | Ингео | При редактировании, не работала привязка к точке пересечения |
Исправление | Ингео | Исправлена ошибка при импорте idf |
Изменение | Ингео | Изменился алгоритм отрисовки символьного метода - вписать в прямоугольник Символ вписывается в границы всего контура, а не первых трех точек |
Изменение | Ингео (API) | При создании панели задач, методом CreateTaskPanel, созданая панель автоматически не активизируется |
Добавление | Ингео | В параметрах печати добавлен флаг "Полупрозрачность средствами ОС" |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | При исключении карт из проекта не проверялось право "Исключение карт" |
Исправление | Ингео | Запрос по семантическим данным: не работала функция "НЕ ПУСТОЕ" для справочного поля |
Исправление | Ингео | Запрос по семантике, в список значений поля не попадали значения отличающихся лишь регистром Не возвращался результат для истинного условия, если в условии не использовались значения семантических полей |
Исправление | Ингео | Символьный метод "Вписать в прямоугольник" - не правильно ориентировался символ |
Исправление | Ингео | Текстовый метод отображения При крупных масштабах (1:1 - 1:100) происходила потеря точности при вычислении угла наклона подписи, что приводило к ошибкам при выводе текста на экран. |
Исправление | Ингео | Массовые операции При копировании объекта из слоя в слой, если в слое назначения присутствовала семантическая таблица вида "один-ко-одному" и для нее не было задано соответствия ни с одной из исходных семантических таблиц, возникала ошибка "Index out of bound 0" |
Исправление | Ингео (API) | При программном удалении топосвязей, не сохранялись изменения в базе данных. (Если не было других изменений) |
Исправление | Ингео (API) | Не работало: установка/считывание свойства Expanded объектов IIngeoMapView, IIngeoLayerView |
Исправление | Ингео | Окно свойств объекта, закладка "Связи" 1. При смене выделенного объекта возникала ошибка "Access Violation ..." 2. Если топологически связанный объект не существовал, возникала ошибка "Объект ... не найден" |
Добавление | Ингео | Массовые операции: при заполнении семантического поля значением перимера или семантики можно настроить точность результата |
Категория | Местоположение | Описание |
---|
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Возникала ошибка "Access violation ..." при открытии окна редактирования поля семантических данных, текстового метода отображения. |
Исправление | Ингео (API) | При формированиии картинки методом MakeImageFile, не учитывались значения фильтров ("параметры отображения") если формировался .emf файл |
Изменение | Ингео | При включениии режима синхронизации с картой в окнах "Семантические данные по таблице" и "Набор объектов", автоматически активизируется соответствующий слой |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео (API) | Не считвылось и не сохранлось значение поля BackColor интерфейса IIngeoTextPainter |
Исправление | Ингео | Для стандартного метода отображения со штриховой заливкой и без окантовки, всегда рисовалась черная окантовка. |
Добавление | Ингео | Добавлен новое право на стиль: Просмотр форм указанного стиля |
Категория | Местоположение | Описание |
---|---|---|
Добавление | Ингео | При рисовании растров добавлена возможность использовть библиотеку GDI+ |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Не обновлялось окно карты после изменении семантики |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | В окне свойств объекта, на закладке с топологическими связями, не работала кнопка "Показать связанный объект на карте" |
Исправление | Ингео | В окне координат объекта не инициировалось начальное значение точности. |
Исправление | Ингео | В редакторе контура выделенные ребра не отрисовывались пунктирной линией. |
Исправление | Ингео | Не правильно считывались структуры семантических таблиц при использовании ODBC драйвера "SQL Server" Для таблиц имя которых содержало символ "_", при определенных условиях, не правильно считывалась структура таблицы. А именно, для таблицы с именем MyTable_1 в список полей попадали все поля таблиц с именем MyTable?1, где ? - любой символ (Например: MyTable11, MyTable21). |
Исправление | Ингео | После закрытия окна свойств таблицы в макете печати отрывалось окно настройки параметров таблицы (если они изменялись в процессе работы) |
Изменение | Ингео | Временные файлы BDE теперь сохраняются в папке "%TEMP%" |
Изменение | Ингео | По умолчанию конфигурационный файл создается в папке "%APPDATA%\Integro\Ingeo" |
Изменение | Ингео | Изменен импорт IDF файлов. |
Изменение | Ингео | При экспроте в IDF ведется журнал. |
Изменение | Ингео | Изменен пользовательский интерфейс настройки параметров печати |
Изменение | Ингео | В макете печати добавлена возможность отображения номеров страниц. |
Добавление | Ингео | При импорте idf при создании семантических таблиц, сбрасывается флаг "not null" для всех полей кроме системных |
Добавление | Ингео (API) | Добавлена поддержка png файлов в MakeImageFile |
Добавление | Ингео (API) | У объекта IIngeoProjectView добавлено свойство SelectedStyleView |
Добавление | Ингео | Добавлена возможность задавать параметры печати устанавливаемые по умолчанию |
Оптимизация | Ингео | Медленно работали операции объединения, пересечения, ... для списков объектов |
Оптимизация | Ингео | Увеличена скорость работы с деревом карт и слоев. Повлияет на: |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Не правильно отрисовывалась окантовка замкнутых контуров, в случае если для них задан стандартный метод с прозрачной штрихованной заливкой. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Ингео | Ошибка при импорте данных: не импортировался последний слой и последний объект слоя |
Изменение | Ингео (API) | Окно макета печати созданное программно, открывается только после обработки очереди сообщений, что позволяет заполнить макет печати предварительными данными до его отображения на экране |
Категория | Местоположение | Описание |
---|---|---|
Изменение | Сервер данных | Если объект заблокирован, то при попытке повторной блокировки объекта выдается сообщение кем был заблокирован объект. |
Изменение | Сервер данных | Сервер данных теперь не загрузится, если возникла ошибка считывания лицензионного файла. |
Изменение | Сервер данных | При запуске сервера демо режим теперь не устанавливается автоматически. Если необходимо следует устанавливать и снимать блокировку вручную. |
Изменение | Администратор Сервера данных | Изменился интерфейс администратора. В списке баз данных показываются все базы данных, даже если при их открытиии возникли ошибки. Обновление происходит автоматически. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Сервер данных | В режиме "только для чтения" возникала ошибка открытия базы данных. |
Исправление | Сервер данных | Если пользователь не был включен ни в одну из групп, то при повторном подключении к базе возникала ошибка "Invalid parameter". |
Исправление | Сервер данных | В некоторых ситуациях при отсоединении клиентов "зависал" сервер данных. |
Исправление | Сервер данных | Файлы журналов не были доступны для чтения при открытой базе. |
Исправление | Сервер данных | Для баз на Paradox, при удалении объекта не удалялись топосвязи. |
Изменение | Сервер данных | Теперь сервер разрешает подключение нескольких пользователей с одним и тем же именем. |
Изменение | Сервер данных | Возможность хранения семантических настроек на сервере. |
Изменение | Сервер данных | Кэшируется таблица топосвязей. |
Добавление | Сервер данных | Добавлена возможность настройки параметров KeepAlive на сервере. |
Добавление | Сервер данных | Журналирование операций. |
Оптимизация | Администратор Сервера данных | Периодически возникали ситуации, когда все пользователи ИнГео подвисали секунд на 10-20 |
Категория | Местоположение | Описание |
---|---|---|
Оптимизация | Сервер данных | Для баз расположенных на Paradox-e, медленно удалялись объекты с установленными топосвязями. |
Категория | Местоположение | Описание |
---|---|---|
Исправление | Сервер данных | Не отключался файл профайлера |
Добавление | Сервер данных | Рассылается оповещение при изменении настроек (IIngeoUserProfile), требуется клиенты версии не ниже 4.4 |
Категория | Местоположение | Описание |
---|---|---|
Изменение | Сервер данных | По умолчанию конфигурационный файл создается в папке "%ALLUSERPROFILE%\Application Data\Integro\Ingeo" |
Изменение | Сервер данных | В базе даннных теперь хранятся хэши паролей пользователей |
Изменение | Сервер данных | Изменилась система журналирования событий БД. Документ с описанием формата журнала, можно скачать с нашего сайта www.integro.ru/dl/ingeo/docs.
|
Изменение | Администратор Сервера данных | Изменился интерфейс настройки журналирования. |
Добавление | Сервер данных | Добавлена возможность снять демо-блокировку со всех баз данных одной командой |
Добавление | Администратор Сервера данных | Добавлена команда удаления демонстрационной блокировки со всех заблокированных баз. |
Категория | Местоположение | Описание |
---|---|---|
Изменение | Сервер данных | В таблицу журнала логов добавлено ключевое поле. Для SQL баз работающих на сервере версии 4.4.0.76 необходимо скачать утилиту обновления структуры таблицы журнала. |