Сервисы OWS

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Сервисы OWS

Сообщение Mavka » 13 мар 2011, 17:57

Обсуждение статьи "Сервисы OWS"

http://gis-lab.info/qa/ows.html
лангольеры под окном жрали время ом-ном-ном

Sergey Gladilin
Интересующийся
Сообщения: 16
Зарегистрирован: 29 июл 2010, 10:15
Репутация: 0
Контактная информация:

Re: Сервисы OWS

Сообщение Sergey Gladilin » 15 мар 2011, 08:58

А существуют ли реально работающие и используемые WFS? Где они нашли применение?

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сервисы OWS

Сообщение Mavka » 15 мар 2011, 10:02

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

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

Sergey Gladilin
Интересующийся
Сообщения: 16
Зарегистрирован: 29 июл 2010, 10:15
Репутация: 0
Контактная информация:

Re: Сервисы OWS

Сообщение Sergey Gladilin » 15 мар 2011, 20:15

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

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

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

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сервисы OWS

Сообщение Mavka » 15 мар 2011, 23:53

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

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

Точно также организуется работа с WFS.
лангольеры под окном жрали время ом-ном-ном

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сервисы OWS

Сообщение Mavka » 18 мар 2011, 10:42

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

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Сервисы OWS

Сообщение gis » 28 мар 2011, 12:46

WMS vs. WFS

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

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

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

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

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сервисы OWS

Сообщение Mavka » 28 мар 2011, 12:57

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

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Сервисы OWS

Сообщение gis » 29 мар 2011, 07:19

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

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Сервисы OWS

Сообщение Дмитрий Барышников » 29 мар 2011, 10:39

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

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Сервисы OWS

Сообщение Mavka » 29 мар 2011, 15:11

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

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Сервисы OWS

Сообщение ericsson » 29 мар 2011, 15:29

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

Ответить

Вернуться в «Материалы сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 25 гостей