Мы поможем в написании ваших работ!
ЗНАЕТЕ ЛИ ВЫ?
|
Пакет гіс і обробки просторової інформації іdrisi
IDRISI — програмний пакет, який до останньої версії мав назву растрового пакета просторового аналізу й обробки зображень. Але остання версія пакета — IDRISI Kilimanjaro (2004) має назву «пакет ГІС і обробки зображень». Пакет створений в Університеті Кларка (м. Ворчестер, штат Массачусетс, США), названий на честь арабського картографа і географа XII століття (народився в 1099 p.). Першу версію пакета було випущено в 1987 р. Пакет використовується більш ніж у 100 країнах світу в різних проектах, пов'язаних з управлінням і охороною природних ресурсів. Він входить в навчальні програми багатьох університетів, у тому числі в розроблену у Національному центрі географічної інформації й аналізу (NCGIA, США) програму підготовки фахівців у галузі ГІС — Core Curriculum (1991). Пакет названий розробниками некомерційним і має порівняно невисоку ціну — $995 (IDRISI Kilimanjaro). Його вартість знижується практично удвічі при придбанні пакета для навчальних і наукових цілей: академічна ліцензія коштує $600, для студентів вартість пакета дорівнює $250. Пакет належить до інструментальних ГІС настільного типу. Він спочатку був орієнтований на використання як апаратної платформи персональних комп'ютерів. Проте пакет має розвинуті аналітичні можливості і в цьому не поступається потужним професійним ГІС-пакетам. Перші версії пакета IDRISI запускалися під операційною системою MS DOS (до версії 4.1 включно), сучасні — під MS Windows. Остання версія пакета (IDRISI Kilimanjaro) має 32-бітову архітектуру і розроблялася для роботи під керуванням Windows NT (версії 3.5 і вище) на робочих станціях або персональних комп'ютерах, хоча запускається також і на PC Pentium III або вище під керуванням Windows XP, 2000 чи 98/Ме з відеоадаптером, що має мінімальний просторовий дозвіл 1024x768 і 64 000 кольорів. Мінімальна оперативна пам'ять, необхідна для роботи, — 128 Мб. Для розміщення програми на твердому диску має бути 600 Мб вільного простору. Для порівняння зазначимо, що версія пакета 4.0 для DOS (1992) запускалася на персональних комп'ютерах IBM AT (починаючи від AT 286) або PS/2 з 512 Кб вільної оперативної пам'яті та відеоадаптером EGA, VGA чи SuperVGA і вимагала для розміщення на твердому диску всього лише близько 6 Мб дискового простору.
Пакет IDRISI працює з трьома базовими типами даних, що зберігаються в системі у вигляді файлів: а) растрових зображень (image) з розширенням Amg для файлу даних і .doc — для документаційного файлу, що є основною формою для опису й аналізу просторових об'єктів і явищ у цій системі; б) векторних зображень, які використовуються для введення даних у систему за допомогою дигітайзера, виведення на папір за допомогою принтера або плотера, а також при експорті в інші системи, що мають стандартні розширення: .vec — для файлів даних і .due — для файлів документації; в) атрибутивних значень, що описують якісні характеристики просторових об'єктів з розширенням .val для файлів значень і .dvl для файлів документації.
Базовою формою подання даних у IDRISI є прямокутна матриця, яка містить числові значення, що характеризують величину або код будь-якого просторового об'єкта чи явища. Елементи матриці відповідають коміркам растра і мають форму прямокутника, розміри якого задаються користувачем у момент створення карти. Кожен елемент зображення має свої координати в матриці, які можуть змінюватися при різних картографічних операціях. Структура файлу .img y форматі ASCII має вигляд безперервного стовпчика чисел, з яких система створює прямокутну матрицю за допомогою даних, що містяться в допоміжному файлі з розширенням .doc. У цьому файлі описано: кількість рядків і стовпців матриці, розміри комірки, систему координат, одиниці вимірювання, мінімальне і максимальне значення координат та просторової змінної, просторовий дозвіл, заголовок і легенду карти і деякі інші характеристики.
Дані всіх типів у пакеті можуть перетворюватися у два формати збереження (типу файлової структури — file type): бінарний (binary) і символьний (ASCII). Залежно від величин значень комірок растра передбачено три типи форматів збереження даних (типу даних — data type): 1) byte (1 байт на значення, інтервал значень від 0 до 255); 2) integer (2 байти на значення, інтервал значень від -32767 до +32767); 3) real (4 байти на значення, величини значень до ±232).
Правильний вибір формату збереження може значно скоротити час обробки даних і дисковий простір, необхідний для їх збереження. Перетворення внутрішніх форматів системи виконується за допомогою модуля CONVERT. Максимальний розмір підтримуваних растрових файлів — 32000 рядків на 32000 стовпців. Пакет має модульну структуру. При цьому, завдяки відкритій архітектурі, імовірне додавання нових функціональних можливостей будь-якому зацікавленому користувачеві. Остання версія пакета IDRISI Kilimanjaro (2004) містить більше ніж 200 функціональних модулів, об'єднаних у кілька тематичних груп, що є розділами головного меню. Набір функціональних модулів пакета змінюється від версії до версії (у першу чергу за рахунок додавання нових модулів, що розширюють функціональні та аналітичні можливості пакета), однак базовий склад і групування модулів за тематичними групами залишається приблизно однаковим.
Основними групами програмних модулів пакета Idrisi for Windows версії 2.00 є: Project Management (Керування проектом), File (Керування файлами); Display (Відображення), Analysis (Аналіз); Reformat (Перетворення даних); Data Entry (Введення даних).
До першої групи (Project Managment) належать модулі настроювання системних змінних і організації інтерфейсу користувача. Усі системні настроювання в IDRISI задаються в модулі ENVIRON: вказівки на поточні директорії з файлами даних, угода про розширення різних типів файлів даних, посилання на номери портів введення-виведення, до яких підключені периферійні пристрої, та керування кольором повідомлень на екрані.
Група File містить програмні модулі, що забезпечують стандартні процедури маніпулювання файлами даних — копіювання, переміщення, видалення, перегляд і редагування (у визначених межах) документаційних файлів і змісту просторових файлів, а також функції імпорту/експорту просторових даних, зокрема, імпорту файлів даних, підготовлених в інших ГІС, у тому числі в ARC/ INFO, MapInfo, ERDAS, GRASS, Atlas*GIS, або таких, щозберігаються в стандартних промислових форматах, таких, як TIFF, GIF, BMP, DXF, GLG, ASCII.
Група Display містить програмні модулі, відповідальні за відображення змісту просторових файлів на екрані з використанням широкого спектра стандартних і користувацьких колірних палеток (до 256 колірних або чорно-білих градацій) у двовимірному (модуль Display Launcher) і тривимірному перспективному з можливістю накладення двох карт (модуль ORTHO) зображеннях. Модуль Display Launcher забезпечує функції збільшення і зменшення зображення, панорамування, а також зчитування інформації з зображення та екранного дигитизування з використанням маніпулятора «миша». У версії пакета IDRISI Kilimanjaro до цього доданий модуль, який забезпечує тривимірну візуалізацію цифрової моделі рельєфу з заданої висоти як при імітації польоту над місцевістю.
Група Analysis містить більше шістдесяти програмних модулів, що забезпечують широкі можливості просторового аналізу растрових зображень. Вони згруповані у вісім підгруп (розділів підміню), у тому числі: Database Quaery (Робота з базою даних); Mathematical Operators (Математичні оператори); Distance Operators (Дистанційні оператори); Context Operators (Контекстні оператори); Statistics (Статистика); Image Processing (Обробка зображень); Decision Support (Підтримка рішень); Change / Time Series Analysis (Аналіз змін / Часових рядів).
Перші чотири підгрупи — Database Query, Mathematical Operators (Map Algebra), Distance Operators і Context Operators — у попередніх (DOS) версіях пакета поєднувалися під загальною назвою «Географічний (просторовий) аналіз». Вони містять набір інструментів, що дозволяють реалізувати картометричні операції (модулі AREA, PERIM, DISTANCE), операції побудови буферів (BUFFER), рекласифікацію (RECLASS), оверлейний аналіз (OVERLAY та ін.). Математичні оператори (оператори картографічної алгебри), представлені модулями OVERLAY, SCALAR і TRANSFOR. Модуль SCALAR виконує операції додавання, віднімання, множення, ділення і піднесення до степені значень пікселів зображень з використанням як операнда постійного числа. Модуль TRANSFOR виконує трансформацію зображень з використанням алгебраїчних та тригонометричних функцій — натурального логарифма і натурального антилогарифма, квадрата і квадратного кореня, синуса, косинуса, тангенса і відповідних оберненихтригонометричних функцій. Аналіз поверхонь і цифрових моделей рельєфу (визначення ухилів, експозицій і відносної інсоляції, визначення зон видимості) виконується модулями підгрупи Context operators — SURFACE, VIEWSHED, WATRSHED. Більшість функцій просторового аналізу IDRISI ґрунтується на алгоритмах картографічної алгебри, розроблених С.Д. Томліном (Tomlin, 1983a, 1990), і сумісні с аналогічними функціями в інших ГІС-пакетах (наприклад, MGE, ARC/INFO, PCRaster). Загальну характеристику методів статистичного аналізу в пакеті IDRISI наведено в п. 6.6. Основні оператори статистичного аналізу зосереджені в блоці Statistics. Однак значна частина операторів прикінцевих трьох блоків методів аналізу — обробки зображень, підтримки рішень і аналізу змінень/часових рядів — також ґрунтується на теорії ймовірностей і математичній статистиці. Крім цього, в останній версії пакета або IDRISI Kilimandjaro до його складу вперше доданий модуль геостатистичного аналізу і моделювання, що містить процедури локально-статистичного моделювання, відомі за назвою «кригінг». Для реалізації цих процедур використовується модифікована версія пакета Gstat (Pebesma, Wesseling, 1998).
Блок програмних модулів Image Processing (Обробка зображень), під якими тут розуміють аеро- або космознімки, сканерні зображення або графічні файли, містить операції виділення колірних діапазонів, фільтрації, класифікації і т.ін. Усього дана група містить близько сорока програмних модулів, поділених на такі частини: Restoration (Відновлення); Enhancement (Обробка); Transformations (Трансформація); Signature Development (Створення підписів); Hard Classifiers («Жорсткі» класифікації); Soft Classifiers / Mixture Analysis («М'які» класифікації / Змішаний аналіз); Accuracy Assessment (Оцінка точності).
Блоки програмних модулів Decision Support (Підтримка рішень) і Change/Time Series Analysis (Аналіз змін/Часових рядів), що містять дуже цікаві і цінні з прикладної точки зору оператори, були вперше віднесені до версії 4.1 пакета для DOS і вже є традиційними у версіях для Windows.
Блок Decision Support містить п'ятнадцять програмних модулів, у тому числі: BAYES, що виконує аналіз вхідних карт із використанням теореми Байєса; PCLASS, що оцінює імовірності, з якими дані комірок перевищують чи не перевищують визначені граничні значення, установлені на основі аналізу вхідних карт; FUZZY, що оцінює дані комірки як нечіткий (fuzzy) набір значень на основі однієї з трьох функцій: сигмоїдальної, U-подібної і лінійної (підтримуються монотонно зростаючий, монотонно спадний, симетричний і асиметричний варіанти); RANDOM, що створює просторові зображення, які відповідають логнормальній, нормальній і рівномірній моделям просторового розподілу; RANK, який ранжує комірки растрового зображення, і ряд інших, що можуть використовуватися як самостійно, так і спільно при оптимізації рішень на основі модулів МСЕ — багатокритеріальної оцінки і MOLA — багатоцільового розподілу земель, що також входять у дану групу.
Блок Аналізу змін/Часових рядів містить модулі: TSA, який виконує аналіз часових рядів на основі методу головних компонентів з можливістю використання до 256 вхідних карт одночасно; PROFILE, що дає можливість побудови часових рядів аналізованої змінної в декількох (до 15) точках розглянутої території; REGRESS, який встановлює регресію між просторовими зображеннями, що відповідають різним моментам або інтервалам часу; OVERLAY, що забезпечує можливість аналізу змін з використанням різниці або відношення просторових зображень.
Група Reformat містить програмні модулі, які надають можливість коректного перетворення (конвертації) типів даних і типів файлової структури (CONVERT), систем координат (PROJECT), растр-векторних і вектор-растрових перетворень (блок Raster/ Vector Conversion), а також виконання змінення розмірів і порядку запису растрових файлів (CONTRACT, CONCAT, TRANSPOS) і деякі інші.
Група Data Entry містить модулі, які забезпечують введення даних. Введення даних у IDRISI може здійснюватися двома основними способами: дигітизуванням і імпортом з інших растрових форматів (зазвичай для даних дистанційного зондування). У DOS-версіях пакета до складу групи входив модуль TOSCA, який забезпечував підтримку введення просторових даних у векторному форматі з використанням дигітайзера. У сучасних версіях пакета виконується підтримка екранного дигітизування в рамках модуля DISPLAY Launcher.
Пакет підтримує роботу з растровими форматами BMP, DXF, WMF, TIFF, а також імпорт/експорт даних з ГІС-пакетів ARC\INFO, ERDAS, GRASS, MapInfo, PCRaster. Універсальним форматом обміну даними є формат ASCII. Важливу роль у пакеті відіграє модуль INITIAL, що дозволяє створювати нові растрові файли з заданими просторовими атрибутами і постійним значенням. До модулів Введення даних також відносять: модуль INTERPOL, призначений для міжточкової інтерполяції (методом обернено-квадратичної дистанції) наявних даних, модуль INTERCON, що дозволяє виконувати міжконтурну інтерполяцію лінійних даних, модулі TREND і THIESSEN — реалізують специфічні методи побудови нових карт на основі наявних. Модуль INTERCON звичайно використовується для одержання цифрових моделей рельєфу з карт горизонталей. Функціональні можливості пакета передбачають спроможність створення спеціальних командних файлів, за допомогою яких можна проводити обробку даних у пакетному режимі. У такому файлі записаний перелік команд: імен модулів, імен файлів даних і допоміжні параметри для конкретної операції.
Пакет PCRaster
Пакет PCRaster був створений на кафедрі фізичної географії університету м. Утрехта, Нідерланди, у 1991 році (Van Deursen & Wesselling, 1992). Сучасна версія пакета PCRaster є результатом розробки групи фахівців з Утрехтського університету і комерційної фірми PCRaster Environmental Software (Нідерланди) (PCRaster manual, 1998). Пакет запускається під керуванням операційних систем UNIX, MS DOS версії 3.1 і пізніших і Windows 9x і пізніших. Для DOS-версії для запуску достатній персональний комп'ютер IBM АТ-386 із співпроцесором, 4 Мб оперативної пам'яті і VGA-дисплеєм. Пакет PCRaster є системою, призначеною для моделювання навколишнього середовища (Environmental Modelling system), строго кажучи, не призначену для розроблення власне географічних інформаційних систем. Він включає сукупність програмних модулів, що забезпечують реалізацію функцій аналізу, відображення і конвертації, мову просторово-часового аналізу і моделювання (Dynamic Modelling Language) і пакет геостатистичного моделювання Gstat (Pebesma, Wesseling, 1998). Пакет PCRaster належить до растрових пакетів, які застосовують строгий механізм контролю типу даних, які використовуються. Це означає, що інформація про тип даних додається до всіх масивів просторових даних. Використання типу даних дозволяє керувати способом зберігання даних в базі даних і можливостями з маніпулювання і аналізу даних. Це дає можливість раціонально організувати зберігання інформації і уникнути отримання неправильних (іноді безглуздих) результатів при маніпулюванні даними. Пакет працює з чотирма видами даних. Двовимірні масиви просторових даних подаються як растрові карти, які зберігаються в бінарному форматі, названому розробниками Rijksum-versitein Utrecht Cross System Format (CSF). Це — основний вид даних, оскільки практично будь-який оператор пакета або використовує, або генерує растрові карти. Вони зберігаються у вигляді файлів даних, що мають розширення .тар. Крім цього, при маніпулюванні і аналізі використовуються підготовлені в ascІІ-форматі табличні дані, представлені власне таблицями, часовими рядами і точковими даними. Таблиці можуть бути представлені двома способами — у вигляді колонок даних (column table) або у вигляді двовимірної матриці (matrix table). Вони використовуються для перекодування карт за заданими алгоритмами. Часові ряди містять набори даних, що змінюються в часі, і використовуються при динамічному моделюванні. Точкові дані містять інформацію про координати х, у точок простору з відомими значеннями якої-небудь змінної, і саме ці значення і використовуються для створення растрових карт. За типом просторово-розподіленої інформації, що відображається на карті (типу даних), карти пакета PCRaster діляться на: булівські (boolean), номінальні (nominal), порядкові (ordinal), скалярні (scalar), спрямовані (directional), напрямів місцевих ліній течії (ldd) (табл. 10.1). Кожний тип даних висуває специфічні вимоги до ємності пам'яті, необхідної для їх зберігання, а також визначає можливості їх використання для аналізу і правила маніпулювання.
Таблиця 10.1. Характеристика типів даних, що використовуються пакетом PCRaster (доступно при скачуванні повної версії підручника)
Пакет PCRaster є відкритою системою. Його архітектура дозволяє виконувати інтеграцію з класичними ГІС-функціями, такими, як керування базою даних, виведення просторової інформації на екран і друкування, і функціями моделювання навколишнього середовища. Модулі картографічного і динамічного моделювання інтегровані з традиційними ГІС-модулями на високому рівні, що означає, що традиційні ГІС-функції і функції моделювання з'єднані в єдину мову ГІС і моделювання, яка дозволяє виконувати і традиційні операції ГІС, і динамічне моделювання. Блок картографічного моделювання містить оператори для статичного аналізу карт. Набір операторів відповідає концепції картографічної алгебри і картографічного моделювання, а саме концепції пакета МАР (Мдр Analysis Package), розробленого С.Д. Томліном (Tomlin, 1983, 1990). У складі пакета PCRaster є оператори, що забезпечують усі ці види операцій картографічної алгебри, у тому числі: локальні операції — оператори арифметичних і алгебраїчних функцій, булівські оператори, оператори відношення, порівняння, округлення, генерації полів та ін.; оператори сусідства, що виконують операції в ковзному вікні — фільтрації, ковзного усереднювання та ін., а також зональні і глобальні оператори для обчислень у межах певної площі (наприклад, у межах ґрунтових або ландшафтних контурів) або всієї карти. До складу пакета також входить набір геоморфологічних і гідрологічних функцій, що виходять за межі операторів, які звичайно розглядаються як оператори картографічної алгебри. З геоморфологічних функцій це, крім обчислювання ухилів і експозицій, розрахунок поздовжньої і поперечної кривизни схилів, з гідрологічних — побудова карт місцевих ліній течії, оконтурювання водозборів, розрахунок транспорту матеріалу за гідрографічною мережею та ін. Пакет геостатистичного аналізу і моделювання Gstat (Pebesma, Wesseling, 1998), сумісний з PCRaster, забезпечує можливість тренд-аналізу, просторової інтерполяції з використанням методів середнього зваженого і локально-стохастичної (кригінг) інтерполяції з оптимізацією варіограмної моделі, моделюванням безперервної поверхні і оцінкою її точності. Загальна кількість операторів просторового аналізу і моделювання в сучасній версії пакета перевищує 120. У сукупності цей набір операторів і правил операцій з ними і є комп'ютерною мовою просторово-часового аналізу та моделювання (Dynamic Modelling Language), який може використовуватися для побудови широкого класу моделей — від дуже простих до концептуальноскладних, фізично обґрунтованих моделей процесів у навколишньому середовищі, таких, як моделі поверхневого стоку, водної ерозії, транспорту забруднювачів та ін. Як недолік відзначимо, що в пакеті не передбачена можливість підтримки дигітайзерного введення просторових даних. Нові електронні карти створюються або шляхом перетворення файлів табличних значень, або з використанням можливостей інших ГІС-пакетів. Як обмінний використовується ascii-формат.
Пакет GeoDraw GeoGraph
GeoDraw GeoGraph, або GeoDraw/ГеоГраф для Windows — сімейство програмних засобів геоінформаційних систем, розроблюваних Центром геоінформаційних досліджень Інституту географії Російської академії наук (Москва) з 1992 р.
У набір програмного комплексу GeoDraw/GeoGraph для Windows входять: - пакет GeoDraw (для DOS і Windows, остання версія 1.14) — векторний топологічний редактор, що дозволяє створювати бази цифрових карт, виконувати їхнє редагування, перетворення, ідентифікацію, зв'язок з базами атрибутивних даних та їх експорт/ імпорт; - пакет GeoGraph (ГеоГраф, Географ) для Windows (остання версія 2.0) — ГІС-пакет кінцевого користувача, що дозволяє здійснювати деякий універсальний набір функцій ГІС - створення композицій шарів цифрових карт, пов'язаних з базами даних; тематичне картографування; запити від карти до таблиці і від таблиці до карти; оформлення карти, виведення карт і твердих копій на різні пристрої та ін.; - пакет GeoConstructor (ГеоКонструктор, Геоконструктор) — інструментальний засіб для створення ГІС-додатків, виконаний у стандарті VBX, що дозволяє створювати ГІС-додатки в різних середовищах візуального програмування (Microsoft Visual Basic, Microsoft Visual C++, Borland Delphi, Borland C++, dBase for Windows); - спеціальні додатки (GeoFit — для побудови карт ізоліній та ін.).
Програмна платформа, на якій функціонують останні версії, – Windows 95, 98, NT, 2000. Апаратна платформа — персональний комп'ютер з оперативною пам'яттю 32 Мб і вище; потрібна дискова пам'ять — 60 Мб. Внутрішній формат графічних даних — топологічний векторний формат GeoDraw/ГеоГраф, межі просторових об'єктів типу лінія і полігон описані дугами і вузлами. Для оформлення карту косметичному шарі можуть створюватися і відображатися не-топологічні точки, лінії і полігони. Основні файли векторних даних мають такі розширення: .seg — службова інформація (тип шару, тип формату); .SHD — координати об'єктів; .SHH — заголовки з інформації про об'єкти.
Для роботи з даними інших форматів застосований підхід незалежності від формату джерела даних — для кожного джерела даних повинен бути драйвер доступу. У цілому система здатна працювати практично з будь-яким форматом, для якого розроблений драйвер доступу. Драйвери форматів, що входять у стандартне постачання: GeoDraw, GeoGraph cosmetic layer, SXF, DX90, F1M. Растрові дані: JPEG, PCX, TIFF, BMP та ін. (усього більше 30 форматів). Внутрішні формати баз даних — dBase, Paradox. Застосовано підхід незалежності від формату джерела даних, заснований на використанні ШАРІ (Borland Database Engine) — для кожного джерела даних повинен бути драйвер доступу (ODBC або IDAPI). У цілому система здатна працювати практично з будь-яким форматом, для якого розроблений драйвер доступу. Відповідні драйвери доступу входять у стандартне постачання всіх поширених СКБД, у тому числі і для роботи в середовищі «клієнт-сервер» (Oracle, Informix, MSK SQL Server і т.і.) Обмін даними з іншими програмними продуктами в процесі роботи здійснюється за допомогою інтерфейсу DDE.
Пакет GeoDraw для Windows має функціональні можливості, що дозволяють: - здійснювати переведення карт і планів у цифрову форму за допомогою екранного дигітизування за растровою підкладкою, введення значень координат об'єктів за наявними даними або за результатами вимірювань на місцевості; - вводити і редагувати просторові об'єкти типу точка, дуга, полігон за допомогою дигітайзера, миші, клавіатури, шляхом введення координат або імпорту з відкритих текстових форматів; - використовувати широкий спектр функцій відображення просторових об'єктів на екрані: зміну масштабу відображення, зрушення зображення в процесі цифрування поточної дуги, відображення тільки визначених типів вузлів і шарів та ін; - довантажувати стільки шарів, скільки дозволить конфігурація комп'ютера; оперативно змінювати їх статус і атрибути відображення; - здійснювати топологічне узгодження об'єктів і створювати коректну багатошарову структуру за допомогою широкого наборуоперацій над топологічною структурою - створення лінійної або вузлової структури, цифрування спільних границь полігонів за один раз і складання полігонів з дуг, захоплення довільних частин об'єктів з одного шару в інший та ін.; - виділяти групи об'єктів на карті або пов'язаній з нею таблиці, видаляти, копіювати, генералізувати, ідентифікувати тільки виділені групи; - здійснювати перетворення цифрових карт із різних картографічних проекцій у географічні координати й навпаки; - здійснювати афінні, локально-афінні, проективні, квадратичні і поліноміальні (до 5-го ступеня) перетворення, виконувати поворот осі; - використовувати набір функцій з ідентифікації просторових об'єктів цифрових карт для зв'язку з базами атрибутивних даних, включаючи присвоєння об'єктам користувальницьких ідентифікаторів, перебування об'єктів, що не мають таких ідентифікаторів, або об'єктів з визначеними ідентифікаторами, генерування звіту про наявні призначені для користувача ідентифікатори та ін.; - довантажувати в середовище редактора таблиці атрибутивних даних, здійснювати перевірку ідентифікації об'єктів за табличними даними, за необхідності вводити і редагувати записи таблиці для конкретних об'єктів карти, показувати поточний об'єкт таблиці на карті або об'єкт, виділений на карті — у таблиці, здійснювати перевірку відповідності карти з таблицею; - експортувати й імпортувати дані в широко використовувані формати (GEN PC ARC/INFO, MID/MIF Mapinfo, VECIDRISI, DXF AutoCAD).
Пакет GeoGraph для Windows має функціональні можливості, що дозволяють: - створювати електронні карти або атласи як композиції картографічних шарів, обраних користувачем (включаючи векторні і растрові), і пов'язаних з ними таблиць атрибутивних (тематичних) даних; - завантажувати в карту одночасно велику кількість шарів різних форматів (GeoDraw для DOS, GeoDraw для Windows), у якому кількість об'єктів і значення ідентифікаторів потенційно можуть досягати 2 млрд, розширений спектр форматів растрових зображень — більше 30, шари в міжнародному форматі для навігаційних цифрових карт DX-90, у якому подана велика кількість цифрових топографічних карт, у форматах SXF, F23, Arcview Shapefile, у форматах косметичного шару і багатолис-тової структури;. - здійснювати пряму роботу з таблицями форматів Paradox,.DB і dBase.DBF усіх версій, а також (через драйвери ODBC або ШАРІ) з таблицями СКБД Oracle, Microsoft Access, Interbase у клієнт-серверному режимі; - керувати таблицями атрибутивних даних (створювати таблиці, пов'язувати їх з цифровими картами, редагувати, змінювати структуру таблиць та ін.); - створювати запити мовою SQL; - здійснювати зв'язування з об'єктами шарів цифрової відео- і аудіо-інформації та її виклику при одержанні довідок про об'єкти; - обчислювати в таблицях значення полів за простими формулами; - розбивати об'єкти в шарі на багато сотень і, якщо це необхідно, тисячі класів (кількість класів об'єктів при тематичному картографуванні обмежена тільки ресурсами Windows); - керувати масштабуванням зображення; - здійснювати пошук або вибір об'єктів на карті з відображенням результатів у таблиці атрибутивних даних; - вибирати об'єкти вручну або на основі задания «запитів за зразком» до атрибутивних таблиць з відображенням результатів на карті; - проводити електронне тематичне картографування; - здійснювати вимірювання по карті; - знаходити області, що задовольняють задані умови, для довільного набору цифрових карт електронного атласу (динамічний оверлей шарів); - здійснювати багатосторінкове виведення твердих копій карт великого розміру на пристрої меншого розміру (з автоматичним поділом на аркуші); - виводити тверді копії карт на будь-які друкувальні пристрої, доступні для Windows.
Пакет ГеоКонструктор — це динамічно підключена бібліотека (DLL) Windows, створена за протоколом розширень Visual Basic (VBX). ГеоКонструктор надає класи об'єктів для створення і редагування картографічних композицій, які розробник може багаторазово використовувати у своїх додатках. ГеоКонструктор можна розглядати як програмувальний функціональний аналог картографічної частини ГеоГрафа.
Для побудови різних додатків з функціями ГІС доступні такі бібліотеки функцій: - створення картографічних композицій; - керування набором шарів; - керування зображенням карти; - навігація і пошук об'єктів у шарі; - вибірка і фільтрація об'єктів у шарі; - прив'язування зовнішніх баз даних; - тематичне картографування; - растровий оверлей площ; - редагування шарів; - обробка помилок.
Основними сферами застосування GeoDraw/GeoGraph для Windows є геологія і надрокористування, органи федерального і регіонального державного управління, міське господарство, екологія і природокористування, земле- і лісовпорядкування, транспорт і зв'язок, комерція і реклама, геодезія і картографія, освіта. Кількість інсталяцій з початку поставки — більше 3000.
|