sstotenkopf
25.03.2013, 13:47
Добрый день, пытаюсь сделать запрос к api одного сервиса геокодирования, но есть проблема с кодировкой текста. Запрос выглядит так:
web_add_geocode.url = "http://nominatim.openstreetmap.org/search?q="+encodeURI("Саратов+Первомайская")+"&format=json&polygon=1&addressdetails=1"
Из браузера работает идеально (хром), сервис показывает координаты адреса, если делать запрос из приложения, сервис nominatim не находит указанный адрес, хотя в справке по сервису написано, что он принимает данные в формате utf-8
если указать просто город:
web_add_geocode.url = "http://nominatim.openstreetmap.org/search?q="+encodeURI("Саратов")+"&format=json&polygon=1&addressdetails=1";
В приложении все работает.
Как с этим бороться? Спасибо!
web_add_geocode.url = "http://nominatim.openstreetmap.org/search?q="+encodeURI("Саратов+Первомайская")+"&format=json&polygon=1&addressdetails=1"
Из браузера работает идеально (хром), сервис показывает координаты адреса, если делать запрос из приложения, сервис nominatim не находит указанный адрес, хотя в справке по сервису написано, что он принимает данные в формате utf-8
если указать просто город:
web_add_geocode.url = "http://nominatim.openstreetmap.org/search?q="+encodeURI("Саратов")+"&format=json&polygon=1&addressdetails=1";
В приложении все работает.
Как с этим бороться? Спасибо!