project logo

Начало работы с TinyOWS

TinyOWS — это легковесный и простой в развёртывании высокопроизводительный WFS-сервер с поддержкой режима редактирования (WFS-T) и интерфейсов CGI и FastCGI. Для хранения данных используется PostGIS.

Данное “введение” содержит описание следующих операций:

  • отображение WFS слоя в QGIS;
  • редактирование WFS слоя с использованием расширения WFS в QGIS.

Отображение WFS-слоя в QGIS

  1. Выберите Desktop ‣ Desktop GIS ‣ Quantum GIS
  2. Выберите Layer ‣ Add PostGIS Layer...
    • Вначале подключим слой PostGIS напрямую
  3. Нажмите New
  4. Укажите одинаковое значение — pgrouting — для имени подключения и базы данных
  5. Нажмите OK
  6. Нажмите Connect
  7. Выберите таблицу ways из списка
  8. Нажмите Add
  9. Измените масштаб до границ появившегося слоя
  10. Выберите Plugins -> Manage Plugins -> WFS Plugin -> OK
    • Активация расширения WFS, поддерживающего работу с WFS слоями
  11. Выберите Layer ‣ Add WFS Layer...
    • Добавляем слой WFS, созданный на базе той же PostGIS-таблицы ways
  12. Нажмите New
  13. В качестве имени подключения укажите tinyows и задайте URL - http://localhost/cgi-bin/tinyows
  14. Нажмите OK
  15. Нажмите Connect
  16. Выберите tows:ways в списке слоёв
  17. Отметьте пункт Only request features overlapping the current view extent, это означает, что будут загружены только те объекты, границы которых пересекают текущий охват
  18. Нажмите OK
    • Отобразился WFS слой:
../../_images/tinyows_wfs_layer.png

Редактирование слоя WFS-T

  1. Выберите Layer ‣ Toggle Editing
  2. Выберите Edit ‣ Node Tool
  3. Переместите любой узел(крест) в новое положение
  4. Выберите Layer ‣ Save edits

Что дальше?

Чтобы узнать больше о TinyOWS, ознакомьтесь с документацией TinyOWS на сайте MapServer.

Copyright & Disclaimer