Узнать ID объекта(здания) зная адрес через WFS

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Узнать ID объекта(здания) зная адрес через WFS

Сообщение dvd_xaker » 04 мар 2011, 12:27

Как узнать номер объекта если у нас есть к примеру улица и номер дома. Как послать запрос???
Дайте немного информации)))

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

Re: Узнать ID объекта(здания) зная адрес через WFS

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

Это называется "геокодирование". Готовые решения есть, но для русского языка я не встречал.

Что значит "узнать через WFS"?

По идее ID должен совпадать с уникальным идентификатором в БД. Сделайте запрос по SQL и получите его. Например, если в БД адрес хранится в виде "г. Москва, ул. 3-я улица Строителей, д. 25", то составьте фильтр

Код: Выделить всё

WHERE address LIKE '%$street%$house'

Если то же самое но через WFS, то кодируйте по OGC FE.
лангольеры под окном жрали время ом-ном-ном

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Узнать ID объекта(здания) зная адрес через WFS

Сообщение dvd_xaker » 04 мар 2011, 13:10

Спасибо буду разбираться)

dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: Узнать ID объекта(здания) зная адрес через WFS

Сообщение dvd_xaker » 15 мар 2011, 14:35

Да было хорошо еще учесть морфологию... пока решения кроме этот не вижу)

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

Re: Узнать ID объекта(здания) зная адрес через WFS

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

В OGC OpenLS сказано, что запрос нужно преобразовать в "полный нормализованный адрес" (complete normalized address). И боюсь что тут без хорошего лингвиста не обойтись. Есть разработки для английского языка, что то было для отдельных европейских языков. Для русского - нету.
лангольеры под окном жрали время ом-ном-ном

Ответить

Вернуться в «Веб-картография»

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

Сейчас этот форум просматривают: Semrush [Bot] и 6 гостей