Страница 1 из 1

Сервисы OWS

Добавлено: 13 мар 2011, 17:57
Mavka
Обсуждение статьи "Сервисы OWS"

http://gis-lab.info/qa/ows.html

Re: Сервисы OWS

Добавлено: 15 мар 2011, 08:58
Sergey Gladilin
А существуют ли реально работающие и используемые WFS? Где они нашли применение?

Re: Сервисы OWS

Добавлено: 15 мар 2011, 10:02
Mavka
Реально работающих серверов WFS очень много, десятки. Наиболее популярные - GeoServer, UMN MapServer, TinyOWS. В веб-картографии они активно теснят растровые сервисы и это тренд на ближайшие 2 года.

В локальных сетях их используют значительно меньше, и в первую очередь по причине сложной настройки-установки (мне так кажется). В том же GeoServer интерфейс достаточно простой, хотя и не идеал.

Re: Сервисы OWS

Добавлено: 15 мар 2011, 20:15
Sergey Gladilin
Mavka писал(а):Реально работающих серверов WFS очень много, десятки. Наиболее популярные - GeoServer, UMN MapServer, TinyOWS. В веб-картографии они активно теснят растровые сервисы и это тренд на ближайшие 2 года.
Это примеры работающего программного обеспечения. А как оно используется? Какие сервисы переводятся с WMS на WFS? В каких областях это используется. Каковы примеры реальных внедрений?

Сам по себе WFS - это лишь транспорт. Представляется, что для использования этого транспорта надо решить массу содержательных задач, причем они зависят от итогового применения.

Например, что делать, если клиент попросил вернуть данные сразу на всю Россию? Просто вернуть все имеющиеся векторные данные на данный регион нельзя - слишком большой объем. Возможно, сервер должен вернуть какую-то обзорную карту - но тогда вопрос - где ее взять или как ее сделать из обычной? И т.д. В общем, было бы интересно разобрать детали хоть одного реального внедрения.

Re: Сервисы OWS

Добавлено: 15 мар 2011, 23:53
Mavka
Я вас не совсем понимаю, в чем состоит конкретная задача?...
В каких областях это используется
Если вы имели в виду реальные внедрения типа правительственных OpenData, то я таких примеров не встречал. А на практике, например, в веб-картографии практически везде где применяется KML (Google Earth) его можно заменить на WFS.
слишком большой объем
Сервис WFS может работать с террабайтами. Реальная реализация само-собой имеет какие то ограничения и может намеренно накладывать их. Обзорную карту можно положить отдельным слоем, кому надо - тот возьмет ее. А кому нужен максимально детальный кусок на Брянскую область, то тот укажет BBOX и возьмет ровно столько сколько нужно.

Допустим, вы имеет карту OpenStreetMap на своем компьютере в виде БД. Я не знаю какой там объем, но большой. Настольная ГИС способная отобразить все слои в масштабе всего мира без генерализации? Скорее всего это займет очень много времени. QGIS только со слоем адм. границ на Россию уже не комфортно работает. Соответственно вы будете брать только те слои что нужны в данный момент. Генерализацию проведете один раз (скажем, для адм. границ РФ она занимает около 3 часов) и сохраните в виде отдельного слоя.

Точно также организуется работа с WFS.

Re: Сервисы OWS

Добавлено: 18 мар 2011, 10:42
Mavka
The Massachusetts Open Data Initiative
Можно скачать данные в виде файлов или подключиться к сервисам WMS/WFS. На оф. сайте ссылки нерабочие.
Но если через MassGIS (тоже оф. источник), то все работает: WMS и WFS.

Re: Сервисы OWS

Добавлено: 28 мар 2011, 12:46
gis
WMS vs. WFS

Этот вопрос также тесно связан с безопасностью и конфиденциальностью (приватностью) данных.

Сервисы WFS, если это не открытые данные, - надо обязательно ограничивать доступ, иначе данные банально скачают.

С сервисами WMS (речь идет о векторных) такое не возможно (кроме прямого взлома сервера).

Вообще интересно было бы затронуть вопрос безопасности и авторизованного доступа. Особенно в OL, где это как-то ограниченно работает.

Re: Сервисы OWS

Добавлено: 28 мар 2011, 12:57
Mavka
Если смотреть позицию OGC, то они предполагают что WMS и WFS - неразлучная парочка :) Но мне тоже было бы интересно послушать про безопасность. Т.е. понятно, что поставить пароль на сервер WFS или использовать ключи SSL, это не проблема. Но как дать права на использование WFS только в конкретном веб-приложении и запретить любое стороннее использование я не знаю...

Re: Сервисы OWS

Добавлено: 29 мар 2011, 07:19
gis
Mavka писал(а):Если смотреть позицию OGC, то они предполагают что WMS и WFS - неразлучная парочка :)
Получается что так:(
Я как то не подумал об этом :) Получается что WMS теоретически не дает защиту от скачивания векторов. По идее практически это реализуется просто.
Тут ведь главный вопрос даже не столько в защите копирайта, сколько в конфиденциальности и безопасности - когда речь идет о данных с узким доступом (корпоративных, государственных, персональных)

Re: Сервисы OWS

Добавлено: 29 мар 2011, 10:39
Дмитрий Барышников
Вопросами доступа и безопасности информации призван решать стандарт GeoXACML (http://www.opengeospatial.org/standards/geoxacml). Правда не видел рабочей реализации, но вот здесь (http://52north.org/communities/security/) вроде разрабатывают.

Re: Сервисы OWS

Добавлено: 29 мар 2011, 15:11
Mavka
Чисто чтобы привязать WMS/WFS сервер к определенному сайту можно соорудить прокси, который будет проверять HTTP referer у запросов и дозволять только известным сайтам пользоваться сервисом. Но реферер легко подменяется :(

Re: Сервисы OWS

Добавлено: 29 мар 2011, 15:29
ericsson
У норвегов на гос. сервисах, использующих данные с WMS Statkart практикуется периодически (раз в час) меняющийся токен в запросе.
Защита "от честных людей", но они считают это достаточным. Токен передается как один из параметров WMS.