ГІС ObjectLand

УВАГА КОРИСТУВАЧАМ ПК «ЄДРЗ» (Розробник - ЮРКЦ «Земля»).

Користувачі ПК ЄДРЗ не зможуть поки що використовувати МДКК спільно з цією версією. МДКК для цієї версії увійде до наступного пакета оновлення ПК ЄДРЗ.

Додано новий компонент ГБД «Зовнішні бази даних», що дозволяє працювати із зовнішніми БД через ODBC. Користувач може переглядати та редагувати таблиці зовнішньої БД, створювати вибірки із таблиць зовнішньої БД, встановлювати зв'язок між графічними об'єктами та записами таблиць БД, переглядати пов'язані записи, використовувати таблиці та вибірки зовнішньої БД у фільтрі. Таблицями зовнішньої БД вважаються як власне таблиці, а й уявлення, синоніми і системні таблиці бази даних. Побудовані в ObjectLand вибірки можуть будуватися як конструктивно, і підставі безпосереднього введення SQL-выражений. У вибірках можна використовувати довідники. Інтерфейс роботи із зовнішніми таблицями та вибірками максимально наближений до інтерфейсу під час роботи з внутрішніми таблицями.

До складу дистрибутива включена база даних MS Access (файлdemo.mdb), яка при встановленні ObjectLand розміщується в тій же папці, що демонстраційна ГБД. Демонстраційна ГБД вже має зв'язок із цією зовнішньою базою даних (ім'я - Demo). БД Demo вже має побудовані вибірки, в ГБД вже встановлено зв'язок таблиць Demo з типами об'єктів і побудовано дві теми з фільтром, який використовує БД Demo, імена тем - «По поверховості будівель (з фільтром на основі БД Demo)» та «Населені пункти Енської області (З фільтром на основі БД Demo)».

Налаштування джерела даних ODBC для зовнішньої бази даних Demo здійснюється автоматично під час встановлення ObjectLand і ця БД має відкритися під час відкриття демонстраційної ГБД. Звичайно, дляроботи із зовнішньою базою даних Demo попередньо має бути встановлений ODBC-драйвер для Microsoft Access. Щоб переконатися, що ODBC-драйвер для Microsoft Access вже інстальовано, виконайте команду «Джерела даних ODBC» з папки «Панель керування». Якщо на машині інстальовано Microsoft Office, драйвер уже інстальовано.

ГІС ObjectLand передбачає зв'язок об'єктів карт та записів із зовнішніх баз даних з використанням 2-х режимів:

  1. Прямий зв'язок.
  2. Непрямий зв'язок.

Прямий зв'язок передбачає, що ціле поле зовнішньої таблиці містить внутрішні номери об'єктів заданого типу, і зв'язок записів зовнішньої таблиці з об'єктами здійснюється за значенням даного поля.

На жаль, включене до дистрибутиву «Посібник користувача» поки що не містить розділ з використання зовнішніх баз даних. Тому в дистрибутив тимчасово включений документ «Зовнішні БД в ГІС ObjectLand.doc», який буде після установки знаходитися в підпапці Help (для цього потрібно при вибірковій установці відзначити компоненту «Документи»).

ЗАУВАЖЕННЯ. Формат ГБД у версії 2.5.30 не змінився, і ГБД, створені версією 2.5.30, будуть відкриватися попередніми версіями 2.5.xx. Єдиний виняток полягає в тому, що ГБД, що використовують фільтр на основі таблиці або вибірки зовнішньої БД,НЕ МОЖУТЬ бути відкриті старими версіями.

Ця версія ГІС ObjectLand підтримує набір COM-інтерфейсів, що покриває більшість функцій програмного ядра ObjectLand.

Для використання COM-інтерфейсів позначте у вибірковій установці компонент «COM-інтерфейси ObjectLand» (у разі типової установки цей компонент не встановлюється).

Опис інтерфейсів у вигляді CHM-файлу після встановлення буде розміщено в папці Help (файлcomapi.chm) тана цей файл буде створено ярлик у програмній групі ObjectLand ("COM-інтерфейси ГІС ObjectLand"). Для встановлення опису інтерфейсів необхідно при вибірковій установці відзначити компонент «Документи». Також можна ознайомитися з описом прямо з даного сайту (розділ «Документація»).

Незабаром на сайті буде розміщено приклади використання COM-інтерфейсів ObjectLand.

ЗАУВАЖЕННЯ. У версії 2.5.30 не реалізовані такі можливості:

  • об'єкт GDBCopier та властивості/методи інших об'єктів, що стосуються даного об'єкта;
  • об'єкти GDBChecker, SharedLibraryChecker, GDBRepairer, SharedLibraryRepairer та FeatureTypeSewer та властивості/методи інших об'єктів, що мають відношення до даних об'єктів;
  • внутрішню синхронізацію об'єктів реалізовано частково.

Змінено програму встановлення ObjectLand. Тепер вона має режим обслуговування. У попередніх версіях після інсталяції можна було лише видалити ObjectLand, використовуючи команду "Встановлення та видалення програм" з папки "Панель управління". Також можна змінювати склад компонентів і виправляти файли установки.

У разі встановлення «На сервер» використовуйте команду: замість попередніх версій.

Виправлена ​​помилка під час друку таблиць та вибірок у горизонтальному багаторядковому форматі з основного вікна ObjectLand.

Виправлено зникнення останньої вершини при імпорті лінійних об'єктів у разі збігу координат першої та останньої вершин для імпорту з форматів MIF та SHP.

Внесено зміни для виправлення помилки, що виявлялася видачею повідомлення "Нерозпізнана помилка ГБД", при спільному доступі з робочої станції Windows 2000 (з встановленим Service Pack 3) до ГБД, розташованої на станції з Windows 98. Можливе джерело помилки - зміни вреалізації діалогу відкриття файлу у Service Pack 3.

Усунена помилка при завантаженні растрів з bmp-файлів розмір яких перевищував 50 Мб. У цьому випадку з'явилося повідомлення "Неприпустимий формат файлу" незалежно від формату файлу.

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

Виправлена ​​помилка, що з'являлася зрідка в Windows 98 при тривалому сеансі роботи з темою, що містить кольорові растри, у вигляді повідомлення «Неправильний параметр (16r57)».

Виправлено помилку трансформації растрових об'єктів, що мають більше трьох опорних точок.