Пакет ArcView. Система ArcInfo
10.1.2.2. Пакет ArcView
Пакет є розвитком однієї з найбільш поширених у світі інструментальних ГІС настільного типу ArcView GIS 3.x. Цей пакет було створено фірмою ESRI у 1992 р. за назвою ArcView як «viewer», тобто переглядач. Він був призначений для перегляду на персональних комп'ютерах у середовищі Windows файлів просторових даних, створених за допомогою пакета ARC/INFO (який на той час працював тільки під DOS). Однак надалі пакет, завдяки зусиллям розробників, перетворився з пакета, що забезпечує доступ до баз даних, створених в ARC/INFO, на самостійну настільну інструментальну ГІС універсального призначення і з третьої версії одержав до назви додаток «GIS» – ArcView GIS.
Крім того, пакет ArcView, який входить до складу сімейства ArcGIS Desktop, є ГІС-пакетом нового покоління, що інтегрує можливості і пакетів ArcView GIS 3.x, і низку інших пакетів компанії ESRI. Пакет належить до інструментальних ГІС настільного типу, працює під операційними системами Windows NT 4.0, Windows 2000 та Windows XP (Home Edition i Professional). Вимоги до апаратної платформи (PC-Intel): мінімальна оперативна пам'ять — 128 Мб, рекомендована — 256 Мб і більше, процесор з мінімальною тактовою частотою 450 МГц, рекомендовано — 800 МГц і більше. Для запису на диску вимагає близько 650 Мб вільного місця.
Характерними рисами пакета відносно маніпулювання даними є доступ до різноманітних типів даних, у тому числі:
- пряме читання картографічних даних з ArcInfo, PC ArcInfo, ArcCAD, AutoCAD, (DXF, DWG), INTERGRAPH (DGN);
- імпорт даних з MapInfo, Atlas GIS і ASCII;
- можливість відкривати растрові дані з ADRG, ВГЬ, ВІР, BMP, BSQ, CADRG, СІВ, EPS, ERDAS Imagine, GeoTIFF, GIF, JPEG, Landsat, NITF, PICT, RLC, TIFF, USGS DOQ, SPOT, Sun Raster;
- пряме використання таблиць баз даних з ASCII, dBASE, INFO, ACCESS, Oracke, FoxBase, SQL Server, Sybase, Paradox, DB2, Ingres і будь-яких ODBC/SQL-сумісних баз даних;
- можливість приєднання до Spatial Database Engine (SDE) як клієнта для доступу до просторових баз даних;
- потужні засоби візуалізації карт;
- адресне геокодування;
- розвинуте середовище редагування;
- інтеграція знімків, картографічних даних, даних САПР, таблиць і SQL баз даних.
Стосовно редагування карт пакет характеризується можливостями:
- виконання складного редагування вершин (додавання, пересування, видалення, замикання);
- виконання операцій над геометричною формою об'єктів (розбиття, об'єднання, перетинання);
- автоматичного відновлення атрибутів при редагуванні.
Аналітичні можливості пакета складаються з:
- виконання просторових запитів (аналіз змісту карти) за допомогою інструментів:
- операцій вибору (інтерактивний вибір, вибір за атрибутом, вибір за місцем розміщення);
- операцій аналізу (буфери, вирізання, злиття, перетинання, об'єднання, просторове з'єднання);
- віртуального подання й аналізу (діаграми, звіти);
- вибору об'єктів на одній карті залежно від об'єктів іншої карти;
- накладення шарів даних для створення нових даних (оверлейний аналіз).
10.1.2.3. Система ArcInfo
Спеціалізований програмний ГІС-пакет з назвою ARC/INFO версії 1.0 був випущений фірмою ESRI в 1982 році. Протягом 80-х — 90-х років минулого століття пакет завоював лідируючі позиції у світі як повнофункціональна професійна інструментальна ГІС, призначена для розв'язання широкого спектра завдань, але в першу чергу пов'язаних з використанням природних ресурсів і охороною навколишнього середовища. Останньою версією пакета ARC/INFO була версія 7.2, випущена в 1998 р. У 1999 р. був випущений пакет ArcInfo 8, що започаткував нове покоління продуктів програмного ГІС-забезпечення. Ідеї, закладені в ArcInfo 8, були реалізовані в сімействі програмних пакетів ArcGIS, представлених компанією ESRI в 2001 р. У цьому році була випущена перша версія ArcGIS — ArcGIS 8.1. Версія ArcGIS 8.2 була випущена у 2002 p., ArcGIS 8.3 — у 2003 p., ArcGIS 9.0 — у 2004 p. і ArcGIS 9.1 — у 2005 p.
Структура системи ArcGIS ArcInfo складається з двох незалежно встановлюваних програмних пакетів ArcInfo Desktop («настільна» версія) і ArcInfo Workstation (версія для робочих станцій), що належать до професійних інструментальних ГІС з розвиненими аналітичними можливостями.
Пакет ArcInfo Desktop — це наймогутніший клієнтський додаток ArcGIS Desktop. Так само, як і ArcView, пакет ArcInfo Desktop складається з базового модуля і системи розширень, проте має значно більші функціональні і аналітичні можливості. По-перше, в ArcInfo існує можливість виконання всіх функції пакетів ArcView і ArcEditor. По-друге, він містить повну версію додатка ArcToolbox, що підтримує розширені функції геообробки. ArcToolbox містить близько двох сотень операторів, які забезпечують конвертацію у формат ArcInfo даних із понад ЗО векторних форматів (ADS, DFAD, DIME, DLG, VPF, Etak, Grid, IGDS, SDTS, TIGER, SIF, DEM, DTM, DFAD, AMS, SLF, DTED та ін.), читання і конвертацію кількох растрових (ADRG, MOSS, NTIF, ERDAS, BSQ та ін.) і САПР-форматів (DXF, DGN, DWG та ін.), побудову геометричних мереж, проектування даних, побудову топології, трансформації даних, побудову буферних зон і накладення карт, роботу з аркушами карт, управління таблицями INFO.
У пакеті є можливість модифікації призначеного для користувача інтерфейсу з використанням засобів настроювання трьох рівнів: через меню, що не потребує додаткового програмування; написання додатків усередині додатків ArcInfo Desktop; професійної розробки додатків.
Внутрішні мови програмування (макроси) — ARC Macro Language (AML) і Visual Basic for Applications (VBA).
Мови високого рівня через СОМ і OLE — стандартні мови програмування (C++, Delphi, Visual Basic та ін.).
ArcInfo Desktop працює під керуванням операційних систем Windows 2000 (Advanced Server і Professional), Windows NT 4.0, Windows XP (Home Edition і Professional), Windows Server 2003 Standard. Деякі компоненти пакета вимагають наявності встановленого в комп'ютері Microsoft Internet Explorer версії 5.0 або старше. Як апаратна платформа використовуються персональні комп'ютери, які задовольняють ті самі вимоги, що й ArcView: мінімальна оперативна пам'ять — 128 Мб, рекомендована — 256 Мб і більше, процесор з мінімальною тактовою частотою 450 МГц, рекомендованою — 800 МГц і більше. Для розміщення пакета на диску потрібно близько 650 Мб вільного місця. Для ефективної роботи пакета необхідний кольоровий 32-бітовий монітор з як мінімум 16-мегабайтною відеокартою.
Пакет ArcInfo Workstation є класичною професійною інструментальною ГІС з повною підтримкою всіх функцій системи ARC/ INFO. Запускається на персональних комп'ютерах (платформа PC-Intel) під керуванням Windows 2000 (Advanced Server і Professional), Windows NT 4.0, Windows XP (Home Edition і Professional), Windows Server 2003 Standard і робочих станціях (платформа Workstation) під керуванням кількох версій Unix (Solaris, Digital Unix, AIX та ін.). Вимоги до апаратної платформи PC-Intel ті самі, що в пакета ArcInfo Desktop. Займає на диску близько 750 Мб дискового простору.
Пакет має блокову структуру, проте і базовий модуль, і модулі розширення відрізняються від настільного варіанта пакета — ArcInfo Desktop. Вони зберегли і в архітектурі, і в інтерфейсі відповідність добре відомим численним користувачам у всьому світі пакетам ARC/INFO останніх версій.
Базовий модуль, що є повнофункціональною інструментальною ГІС, містить компоненти:
STARTER KIT — інтерфейсний модуль, який забезпечує керування роботою системи і виклик інших підсистем;
ARCTOOLS — графічний інтерфейс, призначений для користувача;
ARCPLOT — підсистему візуалізації і графічного виведення на зовнішні пристрої;
ARCEDIT — підсистему введення і редагування просторових даних;
DATA CONVERSION — підсистему перетворення систем координат і картографічних проекцій.
Додатковими модулями пакета ArcInfo Workstation є:
ArcCOGO — здійснює підтримку координатної геометрії (набір засобів і функцій для роботи з геодезичними даними), її інтеграцію в ArcInfo;
ArcNetwork — забезпечує підтримку моделювання і аналізу просторових (географічних) мереж. Використовується для моделювання і аналізу топологічно пов'язаних об'єктів у вигляді просторових мереж, оцінки і управління ресурсами, розподіленими по мережах, і процесами в таких мережах при аналізі і плануванні транспортних потоків, міському плануванні, геомаркетингу, оптимізації перевезень, адміністативному і політичному дистриктуванні;
ArcGRID — надає можливості растрового моделювання і перетворює ArcInfo в інтегровану векторно-растрову інструментальну ГІС. Має могутній набір засобів аналізу і керування безперервно розподіленими числовими і якісними ознаками, що подаються у вигляді регулярних моделей, а також моделювання складних процесів. Використовується при вирішенні проблем землекористування, у маркетингових дослідженнях, при оцінці придатності території для того чи іншого виду використовування, у гідрологічному і гідрогеологічному моделюванні та ін.;
ArcTIN — забезпечує подання поверхонь у тривимірному просторі у вигляді тріангуляційної мережі або нерегулярної матриці точок. Використовується для тривимірного відображення поверхонь, у першу чергу рельєфу, розрахунку об'ємів виїмок і насипів, ухилів і експозицій, оцінки зон видимості і невидимості, побудови ізоліній, аналізу поверхонь ґрунтових вод та ін.;
ArcStorm — менеджер просторових даних, що забезпечуює цілісність баз даних в розрахованому на багато користувачів режимі роботи;
ArcExpress — підвищує швидкість візуалізації зображень на дисплеї і оперативність роботи з наборами даних на робочих станціях в середовищі X-Windows;
ArcScan — забезпечує введення картографічних даних зі сканерів;
ArcPress — забезпечує швидке високоякісне роздрукування карт і зображень на растрових пристроях виведення, таких, як струминні і електростатичні плотери. Є програмним растеризатором — системою, що перетворює векторну, растрову або змішану векторно-растрову графіку у формат растрового пристрою виведення, растр заданого дозволу і розміру.