안드로이드 개발 질문/답변
(글 수 45,052)
Google Geocoding API 한글로 주소 조회시 Invalid request라고 나오면서 결과가 안나옵니다.
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet();
keyword = URLEncoder.encode(keyword, "euc-kr");
Toast.makeText(this, keyword, Toast.LENGTH_SHORT).show();
request.setURI(new URI("http://maps.google.com/maps/api/geocode/json?sensor=false&address="+keyword));
keyword가 영문이면 json으로 데이터를 잘 가져 오는데 keyword가 한글이면
{
"status":"INVALID_REQUEST",
"results":[]
}
이렇게 조회가 됩니다.
한글 주소로 geo 정보를 조회하려면 어떻게 해야 하는지 알려주십시요..
감사합니다...
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet();
keyword = URLEncoder.encode(keyword, "euc-kr");
Toast.makeText(this, keyword, Toast.LENGTH_SHORT).show();
request.setURI(new URI("http://maps.google.com/maps/api/geocode/json?sensor=false&address="+keyword));
keyword가 영문이면 json으로 데이터를 잘 가져 오는데 keyword가 한글이면
{
"status":"INVALID_REQUEST",
"results":[]
}
이렇게 조회가 됩니다.
한글 주소로 geo 정보를 조회하려면 어떻게 해야 하는지 알려주십시요..
감사합니다...



