QGIS в урядовому стеку FOSSGIS кантона Золотурн у Швейцарії

Solothurn

Кантон Золотурн надає послуги та забезпечує інфраструктурою 250000 мешканців. У 2001 році парламент вирішив мігрувати з Windows на Linux. Основними причинами були незалежність від конкретного постачальника, розвиток приватного підприємництва та зменшення витрат на ліцензії. В результаті відділ SO!GIS кантону Золотурн почав розробляти вимоги до ГІС з врахуванням потреб більше ніж 3500 співробітників та стратегії FOSSGIS.

Першим кроком стало впровадження UMN MapServer та розробка клієнта SO!MAP, який є простим у використанні WebGIS-клієнтом для всіх 3500 співробітників. Другим кроком став перенос всіх геопросторових даних у форматі shape-файлів у просторову базу даних PostGIS. Перші кроки були дуже успішними, але бракувало зручної у використанні настільної ГІС.

Після оцінки різних варіантів ми вирішили використовувати QGIS в поєднанні з GRASS, замінивши ними ESRI ArcInfo та ArcView3 у 2006 році.

Рішення було прийняте з огляду на наступне:

  • Java не підходить, оскільки настільна ГІС буде використовуватися на термінальному сервері Linux
  • проект OSGeo
  • інтерфейс перекладено на німецьку
  • документацію перекладено на німецьку
  • активний розробник (Marco Hugentobler) проживає у Швейцарії поблизу Золотурну
  • ми можемо укласти контракт з Marco Hugentobler щодо реалізації відсутнього функціоналу, наприклад оцифровки та підготовки друкованих карт
  • розробка програм та плаґінів на Python
  • співтовариство користувачів постійно зростає
  • дуже активна спільнота розробників
  • відсутня залежність від однієї операційної системи

Де ми використовуємо QGIS

На відміну від інтерактивних карт, що обслуговуються UMN MapServer, настільна ГІС повинна забезпечувати гнучке відображення просторових даних Золотурну. QGIS використовується у повсякденній роботі більше ніж 50 користувачів. Вони хочуть відображати та/або обробляти просторові дані за допомогою інтуїтивно зрозумілого інтерфейсу.

Одне з найважливіших питань під час роботи з настільною ГІС це: «Як я можу отримати необхідну інформацію з бази PostGIS?». Оскільки наші користувачі не знайомі з моделями даних та структурою нашої просторової бази, пряме підключення до бази даних PostGIS не вихід. У нас є спеціальна база метаданих SO!DATA, де зібрано інформацію про всі дані.

SO!DATA містить зрозумілу людям інформацію про модель даних, і звичайні користувачі можуть використовувати цю базу для пошуку необхідної інформації.

"SO!GIS Layer" plugin developed at the Canton of Solothurn

Плаґін «SO!GIS Layer», розроблений у кантоні Золотурн

Щоб позбавити кінцевих користувачів необхідності взаємодіяти з підключеннями PostGIS та діалогами вибору таблиць, було розроблено плаґін на Python. Він називається «SO!GIS Layer» (див. малюнок 1). Плаґін підключається до PostGIS-репозиторію SO!GIS, отримує з SO!DATA інформацію про всі опубліковані просторові дані та дозволяє користувачам за допомогою GUI знайти необхідні шари даних. Така інфраструктура повністю задовольнила потреби наших користувачів — вони можуть виконувати геообробку, редагувати та готувати друковані карти в індивідуальному порядку.

"SO!GIS Suche" plugin developed at the Canton of Solothurn

Плаґін «SO!GIS Suche», розроблений кантоном Золотурн

Інший важливий плаґін, який ми розробили, називається «SO!GIS Suche». Він дозволяє швидко знаходити різні об’єкти карти, наприклад, містечка, адреси або кадастрові ділянки (див. малюнок 2). В результаті користувачі можуть легко знаходити потрібні області.

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

Підсумки

Сьогодні ми можемо сказати, що вибір QGIS був правильним рішенням для нас. QGIS реалізує більшість функцій, необхідних нашим користувачам. Кантон Золотурн укладає контракти з постачальниками комерційної підтримки на реалізацію можливостей, яких не вистачає у QGIS. Завдяки PyQGIS та PyQt дуже просто виконувати розробку власних інструментів на основі QGIS. Величезною перевагою є необмежена кількість інсталяцій. Кожний, кому потрібна QGIS, може встановити та використовувати її без обмежень. Кантон Золотурн щорічно інвестує приблизно $30000, починаючи з 2007 року. Це набагато ефективніше та дієве ніж оплата підтримки у чорну скриньку нашого попереднього постачальника програмного забезпечення. Крім використання FOSSGIS, кантон Золотурн також надає вільний доступ до просторових даних на порталі SO!ONLINE.

Автор

Horst Düster

Horst Düster

Dr. Horst Düster надіслав цю статтю у травні 2009 року. Він працює ГІС-координатором Департаменту геоінформатики кантону Золотурн, Швейцарія.