Обмеження сервера QGIS?


11

Сервер QGIS здається досить простим у налаштуванні та створенні сервісів, однак мені цікаво, чи є якісь обмеження щодо його використання на відміну від MapServer або GeoServer . Мої поточні конфігурації сервера:

Система - один ГІС-сервер

введіть тут опис зображення

Навколишнє середовище - ГІС, сервер БД на одній машині

Користувачі - 50-100 внутрішніх користувачів на день

Функція - обслуговування даних через OpenLayers для перегляду та вилучення даних

Використовуючи сервер QGIS, існують явні обмеження або недоліки з наступним:

  1. Посібник користувача / загальна допомога
  2. Створення WMS / WFS / WFS-T
  3. Генеральний адмін. інструмент / інтерфейс сервера для встановлення ролей, безпеки .. тощо
  4. Створення кешованих плиток WMS
  5. Обслуговування великих таблиць PostGIS (мільйон плюс записів на таблицю)
  6. Оновлення послуг

Дякую


1
Чи можете ви розповісти більше про ваш сценарій розгортання - оточення, кількість користувачів, очікуване завантаження, концепція адміністратора? Різні інструменти, очевидно, мають різні сильні та слабкі сторони - не існує єдиного найкращого (або навіть кращого) інструменту для всіх сценаріїв.
BradHards

@BradHards, я оновив своє запитання на ваш коментар.
artwork21

Відповіді:


4

Оновлення

На сервер QGIS додано нову функціональність, а з 2.2 сервер QGIS може обслуговувати дані через WMS (версії 1.3.0 та 1.1.1), WFS (версія 1.0.0), WFS-T, а також WCS (версія 1.0 .0) стандарт.

Решта відповіді все ще справедлива.


Я не пропоную використовувати сервер QGIS у виробничому середовищі, оскільки він має обмежені можливості.

Причини такі:

  • Дуже обмежена документаційна допомога.

  • Немає підтримки користувачів або груп.

  • Немає вбудованих варіантів кешування.

  • Повільна продуктивність, ніж Geoserver (у мене немає жодної статистики та цитування. Я щойно бачив це в особистому тестуванні)

Я б запропонував використовувати у виробничому середовищі повністю функціональний GIS-сервер, такий як Geoserver. Ви отримуєте такі речі, як повнофункціональний інтерфейс адміністратора, WFS, кешування через кеш GeoWeb, кілька плагінів, попередній перегляд OpenLayers тощо.


3
Зверніть увагу, що в QGIS Server є підтримка WFS та WFST demo.3liz.com/wfst/wfs-transaction-polygon.html
underdark

@underdark Я не знав про цей виправлення. Чи інтегровано його в багажник за замовчуванням?
Devdatta Tengshe

Я думаю, що так: hub.qgis.org/isissue/5094, але ще не спробував.
андермаркет

Я можу погодитися з вищезазначеними причинами. Тим більше вистава напрочуд повільна.
CARTOS

4

Сервер QGIS має деякі обмеження, але ви можете додати Lizmap зверху та отримати більше функціональних можливостей.

  • Документація добре і часто оновлюється.
  • Він обробляє користувачів / групи .
  • Кеш керування
  • Базові шари Bing, Google, IGN, OSM
  • Ви можете легко створити html спливаюче вікно для дзвінків getFeatureInfo.
  • Плагін Lizmap дуже зручно і дає приємний графічний інтерфейс.
  • Веб - клієнт Lizmap на основі OpenLayers є клієнтом еквівалент QGIS веб , але це краще (моя думка) , і ви можете легко змінити його , використовуючи тему. Ви отримуєте керування WFS для здійснення грубих операцій.
  • Ви можете легко розширити прив'язку відкритих ліній 2 до декількох подій

Я не перевіряв продуктивність, але у мене ніколи не було проблем.

Оновлення 2017-01-17: Якщо вас не переконав QGIS Server 2, QGIS Server 3 вийде близько липня 2017 року. Це буде повне перезапис. Спробувати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.