Геокодинг nominatim openstreetmap
Добавлено: 22 фев 2010, 22:49
Всем привет, интересовался геокодингом через сервис nominatim.openstreetmap.org. Инструкция по этому геосервису здесь http://wiki.openstreetmap.org/wiki/Nominatim.
Небольшой пример:
так ищется город Лондон через адресную строку браузера:
http://nominatim.openstreetmap.org/sear ... format=xml
- в результате возвращается xml в котором несколько результатов поиска - все вроде видно что нашелся
Идем дальше - Работа с русскими названиями:
А вот для русских названий нужно перекодировать русские символы в некий код (вроде не UTF-8), иначе сервер выдаст ошибку. Браузер может и перекодирует сам эти символы, но явно в то что не надо.
Пример:
http://nominatim.openstreetmap.org/sear ... format=xml - ошибка (Опера перекодирует но не в то что нужно)
http://nominatim.openstreetmap.org/sear ... format=xml - работает(перекодирование найдено через поиск в самом nominatim)
Вопрос:
Тюмень = %D0%A2%D1%8E%D0%BC%D0%B5%D0%BD%D1%8C
%D0%A2%D1%8E%D0%BC%D0%B5%D0%BD%D1%8C - Что это за кодировка???
Подскажите кто сталкивался, спасибо

так ищется город Лондон через адресную строку браузера:
http://nominatim.openstreetmap.org/sear ... format=xml
- в результате возвращается xml в котором несколько результатов поиска - все вроде видно что нашелся

А вот для русских названий нужно перекодировать русские символы в некий код (вроде не UTF-8), иначе сервер выдаст ошибку. Браузер может и перекодирует сам эти символы, но явно в то что не надо.

http://nominatim.openstreetmap.org/sear ... format=xml - ошибка (Опера перекодирует но не в то что нужно)
http://nominatim.openstreetmap.org/sear ... format=xml - работает(перекодирование найдено через поиск в самом nominatim)

Тюмень = %D0%A2%D1%8E%D0%BC%D0%B5%D0%BD%D1%8C
%D0%A2%D1%8E%D0%BC%D0%B5%D0%BD%D1%8C - Что это за кодировка???
Подскажите кто сталкивался, спасибо