Характеристики програмного забезпечення ГІС. Приклади програм із коротким описом. Програми для ГІС: сучасне програмне забезпечення для GIS Геоінформаційна програма

22.04.2021 Програми

Програмні засобигеографічних інформаційних систем

1. Загальна характеристика

Програмні засоби ГІС є сукупністю більшою чи меншою мірою інтегрованих програмних модулів, що забезпечують реалізацію основних функцій ГІС. Загалом можна виділити шість базових модулів:

1) введення та верифікації даних,

2) зберігання та маніпулювання даними,

3) перетворення систем координат та трансформації картографічних проекцій,

4) аналізу та моделювання,

5) виведення та подання даних,

6) взаємодії з користувачем.

Враховуючи широкий спектр і дуже специфічні особливостіреалізованих функцій, програмне забезпеченняГеоінформаційна система в даний час складає частину світового ринку програмного забезпечення. Відомо досить велику кількість комерційних пакетів програмного забезпечення ГІС, що дозволяють виконувати розробку геоінформаційних систем із певними функціональними можливостями для конкретних територій. Кількість таких ГІС-пакетів вимірюється багатьма десятками. Однак, якщо говорити про найбільш відомі комерційні ГІС-пакети, що широко застосовуються, то їх кількість може бути обмежена десятьма-п'ятнадцятьма.

За підсумками досліджень фірми PC GIS Company Datatech (США), що займається аналізом світового ринку ГІС, перше місце в рейтингу програмних ГІС продуктів останніми роками займає пакет MAPINFO, розроблений Mapping Information Systems Corporation (США) і має близько 150 000 користувачів по всьому світу. Найбільш популярними є ГІС-пакет ARC/INFO, розроблений Каліфорнійським інститутом досліджень природного середовища (ESRI), і пакет географічного аналізу та обробки зображень IDRISI, створений в Університеті Кларка (США). Широку популярність мають пакети ATLAS*GIS фірми Strategic Mapping Inc. (США) MGE фірми INTERGRAPH (США), SPANS MAP/SPANS GIS Фірми Tydac Technologies Corp. (США), ILWIS, розроблений у Міжнародному інституті аерофотозйомки та наук про Землю (Нідерланди) SMALLWORLD GIS фірми Smallworld Mapping Inc. (Великобританія) SYSTEM 9 фірми Prime Computer-Wild Leitz (США), SICAD фірми Siemens Nixdorf (Німеччина). Видається необхідним назвати також ГІС пакет GEOGRAPH/GEODRAW, розроблений у Центрі геоінформаційних досліджень Інституту географії Російської Академії наук, який за підсумками досліджень, проведених у 1994 році в Росії, посідав третє місце в рейтингу програмних ГІС продуктів, а також WINGIS австрійської фірми PROGIS. п'яту позицію у цьому рейтингу. Безперечний інтерес для досліджень довкілляпредставляє ГІС пакет PC-RASTER, розроблений на географічному факультеті університету міста Утрехта (Нідерланди) і має розвинені аналітичні можливості.

2. Інтерфейс користувача ГІС

Залежно від типу та призначення ГІС середовище управління (інтерфейс користувача) зазвичай має кілька рівнів. ГІС виготовляє "інформаційні вироби" - списки, карти - які пізніше використовуються для прийняття рішення різними категоріями користувачів. Кінцевий користувач у більшості випадків може не взаємодіяти із системою безпосередньо. Наприклад, муніципальна система звітів здійснює інвентаризаційні списки, які використовуються комітетами для вироблення рішень щодо різних господарських заходів. Керівники комітетів не знають нічого щодо організації муніципальної системи, маючи лише концептуальне розуміння про те, яка інформація знаходиться у ГІС та її функціональних здібностях. Однак менеджер системи повинен мати докладне уявлення про те, яка інформація знаходиться у базі даних та які функції може виконувати ГІС. Системний аналітик чи програміст повинен мати ще докладніше розуміння функціональних здібностей конкретної прикладної ГІС. Кінцевий користувач взаємодіє з системою зазвичай через спеціального оператора, що видає інформацію як за стандартними, так і за індивідуальними запитами.

Ступінь складності спілкування користувача та ГІС визначається в першу чергу ступенем опрацювання структури бази даних, правильністю ідентифікації об'єктів, що знаходяться в базі даних, і наявністю перехресних посиланьміж різними групами об'єктів. Отримання будь-якої інформації з бази даних здійснюється в більшості випадків за допомогою спеціальних запитів, що формуються явним та неявним чином. Неявні запити зазвичай вже програмно реалізовані та закладені у різні функціональні блоки системи фірмою-виробником програмного забезпечення. Наприклад, натискання курсором миші на просторовий об'єкт, відображений на екрані, ініціалізує алгоритм пошуку "за місцем розташування" пов'язаної з цим об'єктом атрибутивної інформації. Явний запит пишеться користувачем (системним програмістом ГІС) за допомогою спеціальної мови програмування (зазвичай SQL, іноді спеціально розроблена для даної системи мова) текстовому редакторі, але останнім часом набули поширення діалогові вікнаформування запитів Такі запити можуть зберігатися у спеціальній бібліотеці та запускатися за необхідності.

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

Конкретні значення уточнюючих параметрів. Інші запити здійснюють пошук об'єктів, які відповідають більш складним вимогам. Є кілька різних типівпошукових запитів:

1. "Де об'єкт X?". Тут можуть задаватися як точні атрибутивні характеристики об'єкта, що шуканого, так і певний діапазон цих характеристик. У деяких випадках може задаватися радіус та сектор пошуку щодо центральної точки, іноді буферна зона іншого об'єкта.

2. "Що це об'єкт?". Об'єкт ідентифікований ("обраний") за допомогою діалогового пристрою - миші або курсору. Система повертає ознаки об'єкта, наприклад, вуличну адресу, ім'я власника, продуктивність нафтової свердловини, висоту над рівнем моря і

3. "Сумувати ознаки об'єктів у межах відстані Х або всередині/зовні певної зони". Комбінування двох попередніх запитів та статистичних операцій. "Який найкращий маршрут?". Визначення оптимального маршруту за різними критеріями (мінімальна вартість, мінімальна стороння дія, максимальна швидкість) між цими двома та більше точками.

5. Використання відносин між об'єктами, наприклад, пошук нижчележачих елементів або визначення крутизни ухилу для цифрових моделей рельєфу.

Для більшості програм ГІС система повинна працювати в режимі реального часу: максимальний час, дозволений для відповіді-кілька секунд. При досить частих зверненнях до системи на перше місце висуваються вже чисто ергономічні вимоги до інтерфейсу користувача - меню та піктограми мають бути віддані переваги текстовим командам, які утомливі при наборі. Є кілька типів інтерфейсів користувача:

1. Команда,яку користувач набирає в командному рядку, наприклад С >. Користувач повинен стежити за певним системою синтаксисом команд, використовуючи точну запис та правила пунктуації. Однак у деяких ГІС таких команд може бути понад 1000, дуже незручно для недосвідчених користувачів. Інтерактивна допомога може скоротити потребу в знанні всіх правил і синтаксису, особливо для команд, що рідко використовуються.

2. Меню. Користувач вибирає пункт меню, який відповідає за виконання певної функції. Пункт меню представляє вибір, який є єдино можливим у цей час. Наслідки вибору можуть бути відображені у спеціальному списку біля кожного пункту. Однак, складні системи меню стомлюють при їх постійному використанні та не забезпечують гнучкість команд.

3. Піктографічне меню.Ця форма меню використовує символічні зображення для доступності сенсу команд та спрощення управління. Користувач керує системою, використовуючи піктограми для виконання функцій, що найбільш часто зустрічаються, і звичайне меню для інших. Багато користувачів краще сприймають символічні системи та швидше освоюють ГІС.

4. Вікна.Інтерфейс ГІС має використовувати переваги характеру просторових даних. Є два природні способи доступу до просторових даних - через просторові об'єкти та через їх ознаки. Сучасні складні системи використовують кілька вікон для окремого виведення текстових і графічних даних. Вікна дозволяють одночасно виводити на екран кілька видів однієї карти, наприклад, у повному охопленні та у збільшеному зображенні.

5. Національна мова інтерфейсу.Очевидні переваги використання національної мови в системах меню та інтерактивної допомоги виявляються негайно. Різко зростає як швидкість освоєння системи, і повнота використання її. функціональних можливостей. Більшість виробників програмного забезпечення ГІС в даний час просувають на іншомовні національні ринки. англійська мова) "адаптовані" версії своїх продуктів.

Багато оболонок ГІС поєднують кілька підходів до організації середовища управління системою, створюючи комбінований інтерфейс як зі звичайним меню, що випадає, так і з набором блоків піктографічних меню. Іноді додатково використовується і командний рядок, причому розпізнавання багатьох команд здійснюється за їх скороченим виглядом (перші два-три символи).

Розвиток апаратного забезпеченнявизначає та розвитку інших типів інтерфейсу. Сенсорні дисплеї дозволять користувачеві вибирати об'єкт або віддавати команди простим дотиком пальця або спеціального покажчикадо певної області екрана. Для деяких типів прикладних ГІС, що працюють з великомасштабними моделями рельєфу, можливе впровадження технологій. віртуальної реальностіпри моделюванні земної поверхні і просторових об'єктів, що знаходяться на ній: будівель, дерев і т.д.

Програмні засоби ГІС - 4.5 out of 5 based on 2 votes

ArcGIS – сімейство програмних продуктів американської компанії ESRI, одного з лідерів світового ринку геоінформаційних систем. ArcGIS побудований на основі технологій COM, .NET, Java, XML, SOAP. Новітня версія- ArcGIS 10.

Рис.3.1

ArcGIS дозволяє візуалізувати (подати у вигляді цифрової карти) великі обсягистатистичної інформації, що має географічну прив'язку. У середовищі створюються та редагуються карти всіх масштабів: від планів земельних ділянок до карти світу.

Також у ArcGIS вбудований широкий інструментарій аналізу просторової інформації.

ArcGis використовується в різних областях:

  • · Земельний кадастр, землеустрій
  • · Облік об'єктів нерухомості (див.: АІС обліку об'єктів нерухомості, ІСОГД)
  • · Інженерні комунікації
  • · МВС та МНС
  • · Телекомунікації
  • · Нафта і газ
  • · Екологія
  • · Державна прикордонна служба
  • · Транспорт
  • · Лісне господарство
  • · Водні ресурси
  • · Дистанційне зондування
  • · Геологія та надрокористування
  • · Геодезія, картографія, географія
  • · Бізнес
  • · Торгівля та послуги
  • · Сільське господарство
  • · Освіта
  • · Туризм

Це програмне забезпечення використовується для всіх видів комп'ютерів: настільних (ArcView, ArcEditor, ArcInfo), серверних (ArcGIS Server, ArcSDE) та кишенькових (ArcPad).

Intergraph GeoMedia

GeoMedia - це ГІС-технологія із сімейства ГІС-продуктів.

Технологія GeoMedia є архітектурою ГІС нового покоління, що дозволяє працювати безпосередньо без імпорту/екпорту одночасно з безліччю просторових даних у різних форматах. Це досягається застосуванням спеціальних компонентів доступу до даних – Intergraph GeoMedia Data Server.


Рис.3.2

На сьогоднішній день користувачам GeoMedia доступні компоненти для всіх основних індустріальних форматів сховищ цифрових картографічних даних: ArcInfo, ArcView, ASCII, AutoCAD, FRAMME, GeoMedia, GML, MapInfo, MGE, MicroStation, Oracle Spatial та ін., включаючи растрові, табличні та мультимедійні . При цьому користувачі можуть розробити свій GeoMedia Data Server на основі шаблону для довільного формату. Компоненти Intergraph GeoMedia Data Server дозволяють на одній карті побачити та одночасно проаналізувати дані з довільної кількості джерел, що зберігаються в різних форматах, системах координат, що мають різну точність

Такий підхід дозволяє зберегти інвестиції у вже існуючі ГІС-рішення, одночасно з цим перейшовши на новий рівеньінтеграції інформаційних ресурсів підприємства Сімейство продуктів GeoMedia включає дві базові лінійки продуктів - настільні та серверні плюс додаткові прикладні модулі.

GeoMedia є прообразом першої версії міжнародних стандартів у галузі ГІС, що розробляються Open GIS Consortium і одночасно є першою реалізацією цих стандартів.

Intergraph GeoMedia – програмний засіб для отримання, відображення та аналізу географічних даних з різних інформаційних систем. Використовується на віддалених клієнтських місцях як універсальний засібдоступу до традиційних ГІС, таких як MGE та FRAMME.

GeoMedia є одночасно настільною системою та засобом для розробки власних спеціалізованих програм. Крім того, у GeoMedia вбудовані кошти з компонування карток, недоступні в інших існуючих ГІС.

Основні функції:

  • · Повний доступ до даних ГІС-проектів MGE, FRAMME (Intergraph), ESRI (ARC/Info), ESRI (ARC/View), MapInfo, файлів Bentley/MicroStation та AutoCAD.
  • · Просторовий аналіз
  • · Повна інтеграція географічних даних із різних ГІС
  • · Налаштування під вимоги користувача
  • · Перетворення координат
  • · Відображення растрових файлів, підтримка різних форматів
  • · Побудова буферних зон
  • · Побудова тематичних карт, символізація, розміщення міток.
  • · Робота з Oracle SDO.

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

Програма (program, routine) – послідовність команд та даних до них, які призначені керувати конкретними компонентами системи обробки даних з реалізації певного алгоритму.

Програмне забезпечення (ПО, software) – сукупність програм системи та програмних документів, необхідні під час експлуатації цих програм. Розрізняють системне та прикладне програмне забезпечення.

Системне ПЗ (system software) включає програми, необхідні узгодження роботи всього обчислювального комплексу під час вирішення різних завдань, і навіть розробки нових програм.

Прикладне програмне забезпечення (application software) розробляється і використовується для вирішення конкретних завдань користувачів ЕОМ.

ПО ГІС (GIS software) підтримує той чи інший набір функціональних можливостей ГІС та включає спеціалізовані програмні засоби, такі як:

Універсальні повнофункціональні ГІС (full GIS);

Інструментальні ГІС (GIS software tools);

Картографічні візуалізатори (map viewer);

Картографічні браузери (map browser);

Засоби настільного картографування (desktop mapping);

Інформаційно-довідкові системи (help-desk system).

Крім того, існують спеціальні програмні засоби, які обслуговують окремі функціональні групи:

Конвертування форматів;

Оцифрування;

Векторизацію;

Створення та обробку цифрових моделей рельєфу;

Взаємодія із системами супутникового позиціонування.

Комплект постачання програмного забезпечення ГІС може включати окремі функціональні модулі, що придбаваються та використовуються в наборі, що забезпечує вирішення завдань.

У комплексі з ПЗ ГІС використовуються такі програмні продуктияк:

Настільні видавничі пакети (Adobe Page Maker, Quark Xpress, Adobe InDesign);

Пакети статистичного аналізу(Statistica);

Системи керування базами даних (MS Access, Oracle, DBase);

Системи автоматизованого проектування (AutoCAD);

електронні таблиці (MS Excel);

Засоби цифрової обробкизображень (Adobe Photoshop).

ПЗ для розробки ГІС можна розділити на три групи:

1. Системи з широкими можливостями, включаючи введення даних, зберігання, складні запити, просторовий аналіз, виведення даних. Такі системи мають власні мови програмування, що дозволяють розширювати цю системуфункціями користувачів (ArcInfo). Розробку такої системи можна порівняти із розробкою звичайних програм під конкретну операційну систему. Тільки в даному випадку в ролі операційної системи виступатиме інструментальна ГІС, а в ролі програми – нові функції розробників, якими ця ГІС буде доповнена.

2. Програмні компоненти чи бібліотеки, які містять у собі ряд корисних функцій(MapObjects, GeoConstructor). Використовуючи ці функції та програмне забезпечення з третьої групи, розробники можуть створити нову систему, яка функціонуватиме в операційній системіпід яку вона розроблялася.

3. Середовища розробки ПЗ різними мовами програмування (C++, Basic, Delphi). Використовуючи їх, розробник може частину роботи в новій системі перекласти на програмні компоненти та бібліотеки з другої групи, а може створити нову систему без залучення додаткових допоміжних засобів.

Класифікація ПО ГЕОІНФОРМАЦІЙНЕ ПО Модулі програми Базові програмні засоби Допоміжні засоби (утиліти) Функціональні особливостіПрограмні засоби ГІС визначаються їх орієнтацією на обробку та аналіз атрибутивних даних. ГЕОІНФОРМАЦІЙНЕ ЗА Програмою введення інформації з традиційних носіїв Спеціалізовані ГІС ГІС для розробки Геопорталів і Web-серверівПовнофункціональні ГІС Картографічні програми Програмне забезпечення для обробки ДДЗ Програмне забезпечення для обробки даних GPS САПР з елементами ГІС


Тверський державний університет. Кафедра картографії та геоекології. Класифікація ПО ГЕОІНФОРМАЦІЙНЕ ПО Комерційні програмні продукти Відкриті програмні продукти ВІДКРИТЕ (ВІЛЬНЕ) ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ означає право користувача вільно запускати, копіювати, розповсюджувати, вивчати, змінювати та покращувати його. Програмне забезпечення вважається вільним, якщо користувачі користуються всіма чотирма СВОБОДАМИ: 1. СВОБОДИ запускати програму з будь-якою метою; 2. СВОБОДОЮ вивчення роботи програми та адаптацією її до своїх потреб; 3. СВОБОДИ поширювати копії; 4. СВОБОДОЮ покращувати програму та публікувати свої покращення.


Тверський державний університет. Кафедра картографії та геоекології. Повнофункціональні ГІС Географічна інформаційна система MapInfo Professional –повнофункціональна векторна ГІС – професійний засіб для створення, редагування та аналізу картографічної та просторової інформації. Робота з даними у форматах з повним збереженням оформлення та геометрії. Підтримка растрових зображень у різних форматах. Підключення зовнішніх базданих та картографічних серверів. Обмін даними з іншими програмними продуктами. Мультимедійні можливості.


Тверський державний університет. Кафедра картографії та геоекології. Повнофункціональні ГІС Географічна інформаційна система ArcView GIS – модульна ГІС, набір потужних інструментівдля картографування, створення звітів та картографічного аналізу. Створення карток із використанням інструментів відображення даних, класифікації даних, символів, написів, компонування та друку. Аналіз карток за допомогою інструментів операцій вибору, операцій аналізу (буфер, вирізання, злиття, перетин, об'єднання, просторове з'єднання) та візуального подання.


Тверський державний університет. Кафедра картографії та геоекології. Повнофункціональні ГІС Географічна інформаційна система GIS GRASS – відкрита гібридна ГІС з модульною структурою, що дозволяє працювати як з растровими, так і з векторними даними. Перевагою модульної структури є оптимальна робота з пам'яттю. Географічна прив'язка, 3D візуалізація та анімація, растрова математика, інтерполяція даних, мережевий аналіз, перекласифікація та інші аналітичні функції.


Тверський державний університет. Кафедра картографії та геоекології. Повнофункціональні ГІС Відкрита настільна геоінформаційна система Quantum GIS модульного типу з прямим доступом до інструментарію та баз геоданих GIS GRASS. Робота з растровими та векторними даними, географічна прив'язка, векторизація, робота з даними GPS, просторові закладки, експорт даних у MapServer, геокодування.


Тверський державний університет. Кафедра картографії та геоекології. Повнофункціональні ГІС Професійна ГІС Карта 2008 універсальна ГІС, що має засоби створення та редагування карт, виконання різних вимірівта розрахунків, оверлейних операцій, побудови 3D моделей, обробки растрових даних та інструментальні засоби для роботи з базами геоданих. Побудова та аналіз мереж, 3D аналіз та моделювання, обробка даних лазерного сканування, оновлення карт з використанням Інтернету, побудова ортофотопланів, геодезичні розрахунки, GPS-навігація.


Тверський державний університет. Кафедра картографії та геоекології. Спеціалізовані ГІС Багатофункціональний комплекс CREDO має модульну структуру, що включає: CREDO ТОПОПЛАН, CREDO ГЕНПЛАН, CREDO ЛІНІЙНІ ВИшукування, CREDO ДОРОГИ, ОБСЯГИ, СИТУАЦІЙНИЙ ПЛАН та ін. Камеральні роботи при створенні мереж; камеральна обробка інженерно-геодезичних вишукувань; обробка геодезичних даних під час проведення геофізичних розвідувальних робіт; створення та коригування цифрової моделі території інженерного призначення; експорт даних за цифровою моделлю місцевості в САПР та ГІС; обробка лабораторних даних інженерно-геологічних досліджень.


Тверський державний університет. Кафедра картографії та геоекології. Програмне забезпечення для обробки даних GPS GPS TrackMaker – програма, що дозволяє проводити обмін даними між GPS приймачами та комп'ютером, а також виконувати первинну обробку цих даних. Робота з різними моделями GPS, створення, редагування та видалення треків, дорожніх точок та маршрутів. Вставка графічних зображень, вимірювання відстаней, швидкості руху, навігація в реальному часі, картометричні функції, створення висотного профілю по точках. Робота з різними моделями GPS, створення, редагування та видалення треків, дорожніх точок та маршрутів. Вставка графічних зображень, вимірювання відстаней, швидкості руху, навігація у реальному часі, картометричні функції, створення висотного профілю по точках.


Тверський державний університет. Кафедра картографії та геоекології. САПР з елементами ГІС AutoCAD Map 3D – провідна технічна ГІС-платформа для створення та управління просторовими даними, що об'єднує САПР та ГІС, та використовує програмні функції AutoCAD для підтримки широкого спектру картографічних даних. Доступ до растрового, САПР, та ГІС-форматів, засоби редагування ГІС-даних, географічна прив'язка, можливість Web-публікацій за допомогою Autodesk MapGuide, ГІС-аналіз (тематичне картографування, буферизація, мережевий аналіз).


Тверський державний університет. Кафедра картографії та геоекології. Картографічні програми Картографічна система MapMaker – програма для картографічного креслення, редагування та перегляду електронних карток. Розширені функції оцифрування та редагування, підготовка растрових та векторних даних для ГІС, робота з GPS та навігація в реальному часі, функції 3D візуалізації, інтеграція з Google Earth.


Тверський державний університет. Кафедра картографії та геоекології. Програми введення інформації з традиційних носіїв Інтерактивний векторний інтелектуальний векторизатор EASY TRACE – програмний комплексдля підготовки картографічних даних, інструмент, що дозволяє швидко та якісно створювати електронні картки на основі їх оригіналів. Сканування, обробка (підготовка) та прив'язка растрів, автоматичний, напівавтоматичний (самонавчальний) та ручний режими векторизації, редагування, зшивка та верифікація векторних даних, експорт матеріалів до ГІС.


Тверський державний університет. Кафедра картографії та геоекології. Програмне забезпечення для обробки ДДЗ Програмний комплекс ENVI (Environment for Visualizing Images) – професійне рішення для візуалізації, дослідження, аналізу та подання всіх видів даних дистанційного зондування. Підтримка широкого діапазону форматів знімків (включаючи радарну зйомку), робота з векторними даними ГІС, відображення 2D та 3D зображень, 3D візуалізація, прив'язка та ортотрансформування, мозаїка зображень, спектральний аналіз, робота зі стереозображеннями.


Тверський державний університет. Кафедра картографії та геоекології. Програмне забезпечення для обробки ДДЗ PHOTOMOD – модульний програмний комплекс цифрової фотограмметрії, обробки даних дистанційного зондування та ГІС. Підтримка широкого діапазону форматів знімків (включаючи радарну зйомку та плівкові матеріали), модуль побудови ЦМР, створення та редагування 3D векторних об'єктів у стереорежимі, створення, редагування та робота з електронними картами, створення ортофотопланів.


Тверський державний університет. Кафедра картографії та геоекології. ГІС для розробки Геопорталів та Web-серверів MapServer – середовище розробки картографічних web-додатків (картографічних web-серверів) з відкритим кодом. Робота на будь-яких платформах, підтримка великої кількості растрових та векторних форматів даних, можливість переконфігурування та програмування з використанням PHP, Java, C та Python, інтеграція з різними СУБД, високоякісний картографічний результат.

С.С. Смирнов(Південний НДІ морського рибного господарства та океанографії)

p align="justify"> При створенні геоінформаційної системи (ГІС) неминучою є проблема вибору програмного забезпечення.

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

Це заслуга організації Open Geospatial Consortium (OGC, http://www.opengeospatial.org), що об'єднує 339 компаній, державних і наукових установ. Основні цілі, які ставить перед собою OGC, - розробка загальнодоступних стандартів, форматів даних та специфікацій, що використовуються в геоінформаційних технологіях, а також повсюдне впровадження цих технологій у різних галузях.

Сервер геоінформаційної бази даних
У тому випадку, якщо у створюваній ГІС планується задіяти не тільки набір файлів (наприклад, Shape-файли та растрові зображення), але й використовувати інформацію, що зберігається в базі даних, то, швидше за все, не обійтися без сервера геоінформаційної бази даних (geodatabase), який може забезпечити одночасну роботу для групи користувачів в режимі «клієнт-сервер».

У цьому випадку можна порадити MySQL Server(http://www.mysql.com). MySQL не поступається за основними показниками таким визнаним СУБД як Oracle та Microsoft SQL, при цьому СУБД відноситься до розряду систем з відкритим кодом і є безкоштовною для некомерційного використання, що, безумовно, вигідно відрізняє її від вищезазначеного дорогого програмного забезпечення. Починаючи з версії 4.1 MySQL була введена підтримка просторових типів даних (Spatial extensions).

Програмний сервер СУБД MySQL функціонує серед Windows, управління процесом здійснюється з допомогою команд, введених з консолі (рис. 1). Адміністрування СУБД стає зручнішим при використанні програмного забезпечення з графічним інтерфейсом (рис. 2), яке можна безкоштовно завантажити з сайту MySQL.

До серверів геоінформаційних баз даних також належить СУБД
PostgreSQL(http://www.postgresql.org). Як і MySQL, ця СУБД підтримує просторові типи даних (розширення PostGIS) і безкоштовна.

Програмне забезпечення ГІС
Переходячи до розгляду програмного забезпечення для ГІС-клієнтів, що взаємодіють із вищезгаданими СУБД, можна запропонувати дві нові та досить перспективні програми: Viewportі KOSMO, які в даний час доступні для завантаження з сайтів розробників зі статусом "Бета-версія" та "Release candidate" відповідно. Офіційний вихід першої версії цих програм планується в найближчі 2-3 міс. мультики

Viewport(розробник Texel corporation, http://www.viewportimaging.com/) багатофункціональне програмне забезпечення для роботи з просторовими даними, що підтримує 37 форматів файлів (ESRI Shape, MapInfo Vector File, ARC/INFO ASCII Grid, USGS DEM, EOSAT Fast Format, ERDAS Imagine, GIF, JPEG, TIFF та ін.) та 9 джерел даних (ArcSDE, Informix Datablade, MySQL, PostgreSQL, Oracle Spatial, ODBC RDBMS, Web Mapping Service та ін.).

Простий і зручний інтерфейс, вибір картографічної проекції, можливість створення SQL-запитів з подальшим відображенням їх результатів на карті, маса змінних параметрів графічних об'єктів (змінна прозорість, багато видів штрихування/заливки, вказівка ​​товщини та типу лінії тощо), експорт у різні Формати все це робить програму дуже привабливою для використання.


Рис. 3. Екранна копія Viewport

Вартість однієї ліцензії 99,95 дол., проте, можливо, що для некомерційних (non-profit) установ ліцензії надаватимуться безкоштовно. В даний час з сайту розробника можна скачати безкоштовну бета-версію програми.

KOSMO(розробник SAIG, http://www.saig.es/en) є повноцінною ГІС, що надається абсолютно безкоштовно. Ця програмає результатом об'єднання власних розробок компанії SAIG ​​та низки проектів із «відкритим кодом» (JUMP, JTS, GeoTools та ін.).

KOSMO дозволяє підключатися до геоінформаційних баз даних (Oracle Spatial, MySQL, PostgreSQL-PostGIS), має великий набор інструментів для роботи з векторними даними, підтримує найбільш поширені формати растрових даних (TIFF, GeoTIFF, ECW, MrSid та ін.), має хороший редактор стилів та конструктор запитів, має здатність розширення функціональності за рахунок підключення додаткових модулів, і все це лише невелика частина можливостей програми.


Рис. 4. Екранна копія KOSMO

Крім того, можливий вибір мови інтерфейсу. Крім англійської, іспанської та португальської мов, незабаром буде доступний і російська, оскільки автор цієї статті в даний час працює над перекладом інтерфейсу програми на російську мову.

ГІС KOSMO розроблена в середовищі Java, тому рекомендується завантажувати дистрибутив, до якого вже включені модулі JRE та JAI.

У ситуації, коли не потрібно розробляти складну ГІС, а необхідно лише відобразити наявні картографічні дані, можна порекомендувати безкоштовні ГІС-в'юери: Christine GIS Viewer (