ГИС ИнГео
+4
Fertiggestellt

Набор объектов. Множественное выделение объектов в наборе

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 3
Antwort

Будет в 4.6 с новой подсистемой работы с семантикой

0
Fertiggestellt

Транслитерация названий полей с приведением к верхнему регистру

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 0

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

Для PARADOXа этого не происходит да и не требуется.

Это замечательно.

Единственное малюсенькое предложение - путь так и будет и для случаев вставки из буфера.

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

Antwort

Транслитерация не нужна. Все поддерживаемые СУБД допускают использование русских букв в названиях полей и таблиц.

Единственный момент - есть ограничения на размер.

В 4.6 будет учитываться ограничение на размер.

+1
Abgelehnt

В API добавить константы: вид СУБД, название схем для метаданных и семантики

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 0

В API добавить константы: вид СУБД (PARADOX, MS-SQL, ORACLE, иные), название схем для метаданных и семантики.

Это облегчит возможность использования SQL-предложений, с нюансами конкретной СУБД.

Название схем тоже пригодится.

1. Иметь доступ к таблице INGEO_LOGS для чтения из него информации о тех, кто создавал, редактировал выбранные объекты.

2. При создании таблиц, индексов и т.д., проверка сформированного идентификатора на уникальность в данной схеме.

Antwort

В 4.6 прямого доступа к СУБД на стороне клиента нет

+1
Fertiggestellt

В запросах по семантическим данным правильно обрабатывать строки содержищие (") - двойной апостроф

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 4

1. При отображениее значений, они обрамляются этим символом. Следовательно, в значении двойной апостроф  должен иначе обозначаться (как это принято в текущей СУБД).

2. Проверка простого условия отбора записей с двойным апострофом в значении невыполняется, или завершается без сообщений. Пример условия:

{ДАННЫЕ.TEST} = "Проба "пера" и не только".

Antwort

4.6

0
Abgelehnt

Съемки и Ингео

Иван Иванов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 0

Больше вопрос, чем идея, но все же.

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


Хотелось бы все привести к какому-то стандарту.

В идеале:

Геодезисту выдаем экспорт куска карты в dxf.

Он вносит в него изменения и сдает нам.

В полуавтоматическом режиме вносим изменения.


Что в итоге имею:

1. Практически не работаю с Autocad, не могу понять. Возможно ли, как-то экспортировать, что бы отображение было, как в Ингео. То-есть, экспортируем колодец из Ингео точкой, автокад по имени сопоставляет отображение. Возможно ли это?


2. Если библиотеку создать можно, то как экспортировать все стили из Ингео?


--------------

Может как-то по-другому можно решить эту проблему?


Antwort

Приобщайте геодезистов к ИнГео (для обмена используйте IDF).

+3
Fixed

Новшевство: Начать создание объекта - Выбрать стиль

Бабин Олег vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 3

 В последних версиях ИнГЕО вместо выпадающего списка со всеми стилями сейчас первые 10, а остальные доступны через дополнительный пункт меню - Выбрать стиль. Пользователи жалуются, что теперь надо лишние клики делать, чтобы выбрать нужный стиль. Нельзя ли в настройках предусмотреть оба варианта:10 первых с пунктом меню"Выбрать стиль" и все стили сразу?

Antwort

4.6

+3
Fertiggestellt

Набор объектов. Сортировка без принуждения к индексам.

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 0

Сейчас сортировки нет совсем. По одному полю, по нескольким полям.

За этим следует - реализация поиска по полю, исключение из списка записей (объектов) неудовлетворяющих условиям поиска. 

Antwort

4.6

+1
Fixed

Работа с полями длинее 255 символов (ORACLE)

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 2

Все действующие версии ИнГЕО неприспасоблены к работе с полями длинее 255 символов в СУБД ORACLE. Если такое поле появляется, ИнГЕО преобразует или к типу LONG или CLOB, хотя до 2000 во всех версиях и до 4000 символов с 10 версии ORACLE можно использовать тип VARCHAR2.

У LONG и CLOB есть куча ограничений и ИнГЕО часто ошибается при копировании структуры карт с такими полями, при импорте, не отображает сразу в окне свойств объекта, ограничен анализ по семантическим данным.

Antwort

4.6

0
Fixed

Заполнение поля типа Текст(Memo) в справочнике вручную

Бабин Олег vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 0

Как? Двойной клик как в сем.таблице не работает

Antwort

Теперь работает (4.6)

0
Fertiggestellt

Панель "Импорт/экпорт" общая всех

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 1

Уже несколько модулей реализуют функции импорта/экспорта в/из разных форматов. Импорт Excel данных (XLS), Импорт XML - кадастровая выписка, и т.д. Каждый добавляет панель с одной или несколькими кнопками.

Я всего лищь предлагаю чтобы ПАНЕЛЬ для кнопок быстрого вызова функций импорта/экспорта называлась ЕДИНООБРАЗНО. Чтобы все кто создаёт такой функционал, добавляли свои кнопки на одну общую панель.

И пользователю будет удобно - похожий функционал в одном месте.

Antwort

Это к авторам модулей.

0
Fertiggestellt

Импорт обменного файла с длинными именами слоёв (под ORACLE)

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 1

Увы, в любых вериях ИнГЕО - это НЕВОЗМОЖНО.

В дистрибутиве ИнГЕО этого года есть файл "Условные обозначения М500.idf"

Под PARADOX он закачивается. Под MS-SQL вероятно тоже.

Но под ORACLE нет!

ПЕРВАЯ ОШИБКА:

error   Семантическая таблица: "Характеристики".  Ошибка создания таблицы: General SQL error.  ORA-04044: procedure, function, package, or type is not allowed here  Table structure:   Table Name: название_схемы.MD  Fields(ID String(12) NOT NULL, MATERIAL String(5), DIAMETR String(20), CHISLO_DIAMETROV String(20), NAZNACHENIE String(5), PODPIS_ String(5), PODPIS__KHAR_DVIZH String(5), glub Float)  Indexes((ID) Primary Unique)  Сем. таблица:Характеристики  Слой:Канализация  Карта: 500 Трубопроводы.Сооружения на коммуникациях.
НА ЭТОМ ИМПОРТ ПРЕКРАЩАЕТСЯ и следующие ошибки мы сможем узнать, только пройдя этот этап.

Ещё есть порядка двух сотен предупреждений:

warning Ошибка добавления записи справочника "Территориальные зоны". Ошибка: General SQL error.  ORA-22990: LOB locators cannot span transactions.

Тестировал под Oracle 10g Express Edition

Я думаю дело в генерации неверных названий таблиц, индексов, ограничений (повторяющихся, превышающих 30 символов, использующих недопустимые символы, не заключённых в кавычки)

Antwort

В 4.6 при импорте в Oracle имена автоматически корректируются соответственно ограничениям этой СУБД.

0
Fixed

Попробовал версию 4.4.8

Anonym vor 13 Jahren aktualisiert von Михаил Власов vor 12 Jahren 2

Попробовал версию 4.4.8. Так-то все нормально, но единственное отличие от 4.4.7, которое я заметил, так это выдача пункта "показать все стили" в подменю создания объекта и пририсовки формы. У меня это новшество вызвало недоумение: зачем? Только сбивает с толку. Тем более, что в прилагаемом списке стилей перечислены все, относящиеся к данному объекту, даже неуместные (т.е. отмеченные признаком "не включать в меню создания" или "не включать в меню пририсовки"). Это могло бы быть оправдано при ОЧЕНЬ большом списке стилей, тогда в самом меню были бы наиболее часто употребляемые, а редкие - в этот пункт). Но когда в вписке так и так два-три стиля, то это ни к чему.

Кстати, почему я тут все врема Anonimus? Я же нормальный старожил конфы, нормально зарегистрированный.

Алексей Васильев

Antwort

Ограничение увеличено до 200

0
Fixed

Объект с бесконечным периметром, СРОЧНО!

Ильдар Хисамиев vor 12 Jahren aktualisiert von Михаил Власов vor 12 Jahren 2

При векторизации растра дернуло мышь и создался как я понял объект с бесконечным периметром и теперь при входе база висит и не работает! Где то прочёл что надо зайти в базу и выполнить поиск объекта с бесконечным периметром, но как если даже база не работает , а просто висит? Проблему надо решить очень срочно, заранее благодарен!

Antwort

Ошибки присылайте на support@integro.ru

Или на форум http://integro.ru/forum

Здесь для пожеланий.

0
Fertiggestellt

Вычисление площадей огромных территорий (Субъектов Федерации)

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 6

Что-то подвигло меня заполнить в семантике поле "Площадь" для САМАРСКОЙ ОБЛАСТИ. Думаю - "Проверю, на сколько различаются значения вычисляемые в массовых операциях (с последующим внесением в семантику) и отображаемые на первой закладке окна "Свойств объектов".

Сейчас и Вас поразит результат.

В семантику (вещественное поле) попало значение: -92233720368,5478

На 1-ой закладке вычислена прощадь: 1,071162034E0011

Но ширина ограничена и отображается только: 1,071162034E001

Обращаю внимание на ОТРИЦАТЕЛЬНУЮ ПЛОЩАДЬ.

Неужели чудо, вот она - геометрия нематериальных миров, пространство тёмных материй и мнимых величин.

Увы, банальная ошибка.

Предагаю:

1. Исправить алгоритм вычисления площади.

2. Увеличить ширину значения "Площадь" закладки "Объект" окна свойств объекта для предотвращения недоразумений.

+3
Fixed

Макет печати (новые версии): Границы листа стали меньше, проблемы с печатью

Artem Popov vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 2

Сейчас, при создании макета печати границы печати (красные пунктирные линии) стали меньше (по сравнению с версиями 4.4.0.266 и раньше), видимо они теперь вычисляются исходя из границ доступной печати принтера - с вычетом полей, на которых принтрер физически не может печатать.
Т.е. Если сейчас выбрать параметры листа A4, то лист фактически разобьётся на 4 фрагмента, при котором только фрагмент №3 будет содержать собственно карту. и пользователь нажимающий на печать сразу распечатает пустой лист.

Предложение: верните как было!

Antwort

1. При открытии нового макета печати размер макетного листа вычисляется на основе размера бумажного листа за вычетом размеров полей.


2. Немного изменили оформление:

Красный пунктир - границы макетного листа.

Белое поле - покрытие бумажными листами.

Серые тонкие линии - границы бумажных листов за вычетом полей.

Серые полосы по бокам бумажного покрытия - поля бумажного листа.

Черные полоски справа и снизу - декоративные элементы (тень).


0
Beantwortet

Отзывы по модулям. Куда их складывать?

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 1

Родные сердцу модули от Интегро.

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

Можно ли их тут складывать?

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

Дальше двоеточие ": " и суть.

0
Abgelehnt

При печати или сохранении макета, растр сохранялся рядом с макетом и на сервер.

Иван Иванов vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 1

Хотелось бы, чтобы чтобы при печати макета растр с указанными параметрами сохранялся рядом с макетом, чтобы быстро и без проблем распечатать при необходимости.

+ возможность настройки копирования на сервер - чтобы отслеживать, что печатают пользователи.

Antwort

Макет печати - это шаблон для многократного использования при печати однотипных картограмм. Как шаблон Word-а. Хранить растр при макете печати все равно, что хранить при шаблоне Word-а все созданные на его основе документы.

Результат конкретной печати можно сохранить в виде растра при помощи функции "Создать растр" из макета печати.

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

0
Fixed

Пространственные операции: ошибка при опреледении покрываемого объекта

Artem Popov vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 2

 Пространственные операции считают, что объект А лежит внутри объекта Б, при этом на самом деле объект А лежит внутри "дырки" объекта Б. Если одну из точек внутреннего контура объекта Б передвинуть чуть вглубь объекта Б, то ответ уже будет верным: объект А не лежит внутри объекта Б.

Image 4

Antwort

4.6

+1
Fertiggestellt

Мелочёвка 3. Полосы прокрутки карты - редко используются. Можно их убрать с экрана.

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 0

Вроде об этом где-то писали, и с этим соглашались.

В меню "Сервис" - > "Параметры", Закладка "Вид" желательно позволить оператору включать/вытключать видимость полос прокрутки карты.

Увеличится рабочая зона.

Antwort

4.6

+1
Fertiggestellt

Сортировка по полям в окне настройки пользователей

Бабин Олег vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 0

Сейчас пользователи сортируются в алфавитном порядке по полю "Пользователь", хотя часто надо отсортировать по полному имени или описанию. Мы, например, в описании прописываем название отдела и хотели бы сортировать пользователей по отделам. А так же было бы неплохо, чтобы размер окна настроек пользователей можно было увеличивать, а то неудобно просматривать список пользователей+описание, приходится прокруткой гонять туда-сюда таблицу.

Antwort

4.6

+8
Fertiggestellt

Администратор сервера данных: Послать сообщение пользователю

Artem Popov vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 2
В списке залогиненных пользователей хотелось бы иметь возможность  "Послать сообщение": чтоб у юзера вскочило это сообщение.
Например, чтобы не ходить к юзеру пешком, чтобы сказать "Выйдите из Ингео".

Antwort

В администраторе сервера данных добавлена команда "Сообщение пользователям...". Рассылает указанное сообщение всем подключенным пользователям.

+2
Fixed

Ввод координат вручную: невозможно ввести координату с точностью более 4 цифр после запятой

Artem Popov vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 1

В режиме ввода объекта по координатам числа вводимые в поля X Y принудительно округляются до 4х разрядов. я не нашёл как отключить данную фишку.

Есть необходимость чтобы пользователь вводил координаты из WGS, а там 6-7 разряды важны

Antwort

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



P.S. Мне кажется сомнительным ввод широты и долготы WGS в поля X и Y, предназначенные для хранения метров земной поверхности. Получится  своеобразная проекция. Все расчеты периметров, площадей и пр. будут неожиданными. Для нормального отображения таких карт придется перепроектировать много методов отображения.

Весьма спорное решение...

+2
Fertiggestellt

Мелочёвка 1. Упрощённый числовой ввод

Сергей Попов vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 3

1. Для вещественных значений разрешить в качестве разделителя и точку и запятую при вводе.

Не редко в макете печати, при изменении длины ребра или при редактировании необходимо сдвинуть координату на определённое значение. Можно новое значение считать на калькуляторе, но на много удобнее в поле у имеющемуся значению дописать "+5,45" или "-953,56" и чтобы ИнГЕо влёт пересчитала и указала результат.

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

3. В макете печати - параметры листа. Попробуйте указать целочисленные значения а потом дробные. У вас это получится только ели начнёте мухлевать.

Antwort

1. Полностью перепроектировали окно "Свойства ребра":

  • Закладок больше нет.
  • Вместо ввода координат центра сделали ввод радиуса дуги.
  • Вместо ввода кривизны - угол касательной к дуге.
  • По умолчанию активным поле изменения длины.
  • В числовых полях можно использовать формулы ("5*2 + 6").
  • Координаты центра и значение кривизны выводятся только для чтения. Как-то так:

2. Подправили ввод значений в параметрах макета печати:

  • Свистоплясок с хаотическим перескоком каретки больше нет.
  • В полях ввода чисел можно использовать формулы.

+5
Fertiggestellt

Выбор каталога при импорте idf

Бабин Олег vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 0

 Начиная с версии 4.4.0.226 при импорте idf окно выбора пути к файлу всегда ссылается на каталог документов пользователя. Неудобно, особенно если перед этим сделать экспорт в idf с одной БД и открывать импорт в другой - путь сбивается. В более ранних версиях путь экспорта запоминался и отображался при импорте. Можно вернуть как было? :)

Antwort

Функции импорта и экспорта IDF запоминают каталог выбора файла. Память каталога остается на время одного сеанса работы ИнГео.

+1
Fixed

Удаление выделенного объекта кнопкой Delete при открытом вспомогательном окне.

Бабин Олег vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 2

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

Antwort

Описанная ситуация возникала только для окна свойств объекта.

0
Not a bug

Глюк с циклической перерисовкой карты в ИнГЕО 4.4.7

Anonym vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 3
На мелких масштабах с большим количеством включенных слоев и вписанных объектов возникает следующая ошибка: клиент пытается отрисовать карту, доходит до какой-то стадии, после этого подвисает на несколько секунд, затем очищает окно карты и пытается отрисовать снова. И так до бесконечности. На панели задач при этом (в момент подвисания) появляется второе ИнГЕО, потом пропадает (когда начинается перерисовка).
Такая же ошибка возникает, если выключить все слои и включить растр (также на мелком масштабе).
Короче, ошибка появляется при больших объемах данных для отображения.
На других версиях ИнГЕО не проверял. На другом компьютере с ИнГЕО 4.4.7 все нормально. Помогает включение галочки "Упрощенное отображение вырожденных символов".
ОС Windows 7 64bit.
Antwort

Не смогли воспроизвести, если продолжает проявляться, звоните.

+4
Abgelehnt

Просмотр координат

Anonym vor 13 Jahren aktualisiert von Михаил Власов vor 13 Jahren 1
Сделайте просмотр координат вершин выделенного объекта.  У нас часто стоит запрет на редактирование объекта, что не дает осуществить просмотр координат, а пользователям очень нужно смотреть координаты выделенного объекта
Antwort
Посмотрите модуль Редактор координат