Добрый день.
Проблема с пространственными запросами. Нужно чтобы Geoserver возвращал в WFS 2.0 отфильтрованные объекты по полигону.
Фрагмент запроса выборки по точке &cql_filter=INTERSECT(geom,POINT(-74.817265%2040.5296504)) работает.
Как сформировать аналогичный запрос по полигону?
Пространственный фильтр в WFS 2.0
-
- Участник
- Сообщения: 54
- Зарегистрирован: 18 мар 2010, 16:58
- Репутация: 0
- SergeyRyzhkov
- Гуру
- Сообщения: 909
- Зарегистрирован: 02 июл 2014, 19:13
- Репутация: 203
- Ваше звание: GP-экотеррористы
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Пространственный фильтр в WFS 2.0
Так вместо геометрии точки, напишите геометрию полигона.
http://en.wikipedia.org/wiki/Well-known_text
http://en.wikipedia.org/wiki/Well-known_text
-
- Участник
- Сообщения: 54
- Зарегистрирован: 18 мар 2010, 16:58
- Репутация: 0
Re: Пространственный фильтр в WFS 2.0
Да, кстати что я не заметил так это лишние скобки в описании геометрии полигона. POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))
- SergeyRyzhkov
- Гуру
- Сообщения: 909
- Зарегистрирован: 02 июл 2014, 19:13
- Репутация: 203
- Ваше звание: GP-экотеррористы
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Пространственный фильтр в WFS 2.0
В смысле лишние? Они не лишние
, описывается внешний контур, а потом дырки в бублике

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