Модуль SetLabel.dll "Установка меток"
Достаточно древний модуль поставляется вместе с ИнГЕО.
1. Не устанавливает метки в центре объектов.
Пусть даже в центре описывающего прямоугольника.
2. В качестве стилей подписи используются только те стили, которые содержат текстовый метод. Понятно как обойти данное ограничение, но не понятно почему есть такое ограничение. Можно ведь и символьным метод применить для подписей.
3. Не редко в качестве подписей я использую символьный метод с одной вершиной. Легко создать, не надо заботится о горизонтальном положении, при повороте карты, надпись останется горизонтальной. Модуль против такого удобства, всегда создаёт метку отрезком (т.е. две вершины). Для вышеуказанного метода это не подходит. Надпись двоится. А если указать очень маленькое расстояние между вершинами, то надписи сливаются в одну, но всё равно "моветон".
В древних дистрибутивах ИнГЕО был аналогичный модуль от ЗАО "Самара-Информспутник" smartlbl.dll "Установка меток в центре". Первый пункт там реализован, там даже есть возможность размещать надпись под углом преобладающего направления.
Но в том модуле другая беда - он неверно работает с отрицательными координатами и надпись отпрыгивает от бъекта в положительную четверть.
Предлагаю:
Реализовать с 1 по 3 пункт. Использовать значение параметра "Длина базовой линии", если оно равно 0, значит создавать форму надписи, состоящую из 1 (Одной) вершины.
Проводник: Добавте "Комментарий" к картам и слоям
Также хотелось бы чтобы это поле было бы доступно через API.
Желательно сделать этот Комментарий многострочным (c переносами строк)
Архивация объектов
Хотелось бы иметь возможность запоминать состояния объекта и вести архив.
Ну скажем был один участок - изменил конфигурацию, можно запомнить предыдущее состояние где-нибудь в свойствах объекта.
Мелочёвка 2. Закладка данные окна "Свойств объекта"
Закладка данные окна "Свойств объекта"
1. При отображении Таблицы 1 к 1 мы видим:
а) заголовок
б) строку ВСЕГДА СОДЕРЖАЩУЮ ЗНАЧЕНИЕ 1.
в) сами данные
Предлагаю убрать не информативную строку со значением 1.
Предлагаю позволить пользователям уменьшать ширину первого столбца - заголовки полей. Можно принудительно не позволять их делать их шире чем самая длинная запись, но делать короче - очень даже желательно.
Можно добавить строку состояния, в которую писать полный заголовок.
2. Таблицы 1 ко многим.
Нынешнее расположение полей зачастую неудобно.
А ещё не редки таблицы в которых встречаются множественные записи к одному объекту, но большая часть, это 1 к 1.
Желательно позволить операторы самому выбрать горизонтальную или вертикальную ориентацию записей. При вертикальной отображается одна, текущая запись. Количество записей и управление перемещением между ними можно вынести в верхную часть окна "Свойств объекта".
Справочник 3. Самонаполняющийся
Справочники удобно использовать в поисковой системе (поиск по шаблону). Допустим у нас есть несколько карт земельных участков, зданий и сооружений с кадастровыми номерами. Желательно при добавлении записей в них, пополнять справочник кадастровых номеров, который используется при поиске.
Ещё вариант: дополнить подсказывающий справочник функцией самонаполнения, тогда такой справочник может автоматически дополниться введённым текстом и вписать в поле таблицы это значение или код (в зависимости от настройки).
При удалении СЛОЯ, КАРТЫ - подсчёт ОБЪЕКТОВ
Аналогичный функционал присутствует при удалении СТИЛЯ. В этом случае ИнГЕО дополнительно извещает что будет удалено столько-то форм и объектов.
Что мешает это применить и при удалении СЛОЯ или КАРТЫ?
Экспорт - импорт растровых карт
О кэшировании растров
Прошу рассмотреть возможность добавление в клиента функциональности кэширования растров. Сейчас клиент каждый раз при обновлении изображения тянет растр с сервера, причем в один поток..., что очень сказывается на скорости отрисовки.
В контекстном меню есть перенос и поворот. НЕТ МАСШТАБИРОВАНИЯ
Параметры масштабирования: точка, которая остаётся на своём месте и значение увеличения (2 - увеличить в 2 раза, 0,001 - уменьшить в 1000 раз).
Значение общее и для X и для Y.
Сервис поддержки клиентов работает на платформе UserEcho