|
ГІС-конструктор
для Qt-Designer в ОС Linux
ГІС-конструктор
для Qt-Designer в ОС Linux
ГІС-конструктор
для Qt-Designer в ОС Linux
Це
набір компонентів для використання в середовищі візуального програмування
Qt-Designer, який дозволяє розробляти ГІС додатки. Візуалізація вмісту
електронних карт виконується в умовних знаках, прийнятих для топографічних,
оглядово-географічних, кадастрових й інших видів карт. Широкі можливості
для створення (додавання) користувальницьких умовних знаків. Підтримка
різних систем координат і проекцій.
Представлення електронної карти на дисплеї є багатошаровим і може створюватися
шляхом комбінування растрового вигляду карт і фотоматеріалу, векторних
об'єктів місцевості, матриць властивостей місцевості (матриця висот, матриця
екологічно небезпечних ділянок місцевості, матриця прохідності місцевості
й т.д.) і користувальницьких даних.
Підтримуються операційні системи: AltLinux, Red Hat, ASP Linux, Fedora
Core, МС ВР; процесори Intel, Sparc, Mips. За замовленням можливий випуск
версії під будь-яку операційну систему Linux.
До складу ГІС Конструктора входять наступні компоненти:
- компонент керування електронної карти (клас QDMapView);
- компонент відображення електронної карти (клас QDMapWindow);
- компонент координат точки електронної карти (клас QDMapPoint);
- компонент об'єкта електронної карти (клас QDMapObj);
- компонент пошуку об'єктів електронної карти (клас QDMapFind);
- компонент вибору умов пошуку/відображення (клас QDMapSelectDialog);
- компонент інформації про об'єкт карти (клас QDMapDlgObj);
- компонент діалогу "Список даних електронної карти" (клас
QDMapDataList);
- компонент-конвертер електронної карти (клас QDMapConvertor);
- компонент вибору точки на об'єкті карти (клас QDGetMapPoint);
- компонент вибору області карти в заданій системі координат (клас QDMapSelectRect);
- компонент діалогу "Створення матриці висот" (клас QDMapCreateMtw);
- компонент діалогу "Формування файлу postscript" (клас QDMapBuildEps);
- компонент діалогу "Вибору типу об'єкта з класифікатора "
(клас QDMapSelectObjectRsc).
Опис компонентів міститься в документації. Демонстрація можливостей ГІС-Конструктора
виконується на основі контрольного приклада.
Контрольний приклад дозволяє користувачу:
- відкрити й відобразити карту;
- здійснювати скролінг зображення електронної карти;
- масштабувати зображення карти;
- здійснювати зміну яскравості й контрастності відображення електронної
карти;
- відслідковувати пересування миші над картою та показувати інформацію
про поточні координати в метрах на місцевості;
- здійснювати пошук і вибір об'єкта карти в точці натискання миші з
видачею інформації про об'єкт у вигляді діалогу;
- створювати користувальницьку карту по відкритій базовій карті;
- додавати до базової карти сайти, растри, матриці;
- змінювати склад відображуваних об'єктів електронної карти;
- вибирати точки на виділеному об'єкті карти;
- вибирати область карти;
- здійснювати побудову матриці висот по відкритій базовій карті;
- здійснювати формування postscript-файлу по відкритій базовій карті;
- зберігати відкриту карту в обмінний формат SXF;
- завантажувати карту з обмінного формату SXF.
|