안드로이드 개발 질문/답변
(글 수 45,052)
으아아아!!!!! 순방향 Geo 코딩 질문입니다..
시작하세요 안드로이드 프로그래밍에 나와있는데로
코딩을 했는데 예외가 발생하네요;;;;
-> 저는 일단 주소를 가지고 있습니다.
예를 들어 : 경기도 안양시 동안구 평촌동 1160-3
이 주소를 가지고 위도 경도를 알고 싶거든요.... 방법좀 알려주세요 ㅜㅜ
--------------------------------------------------------------------------------------------
(제가 해본 코드인데 안되네요 ㅠㅠ try 문에서 로그 첫번째 것만 찍히고
예외처리 되는거 보면 try문 두번째줄에 문제가 있는거같습니다.)
Geocoder coder;
coder =
new Geocoder(getApplicationContext(), Locale.KOREA);
String placeName = "London,UK";
String locInfo = "";
try{
Log.i("XXX","0");
List<Address> geocodeResults = coder.getFromLocationName(placeName, 1);
Log.i("XXX","1");
Iterator<Address> locations = geocodeResults.iterator();
Log.i("XXX","2");
while( locations.hasNext()){
Address loc = locations.next();
Log.i("XXX","3");
locInfo += String.format("%f,%f",loc.getLatitude(),loc.getLongitude());
}
}catch(IOException e){
Log.e("aa","aa");
}
시작하세요 안드로이드 프로그래밍에 나와있는데로
코딩을 했는데 예외가 발생하네요;;;;
-> 저는 일단 주소를 가지고 있습니다.
예를 들어 : 경기도 안양시 동안구 평촌동 1160-3
이 주소를 가지고 위도 경도를 알고 싶거든요.... 방법좀 알려주세요 ㅜㅜ
--------------------------------------------------------------------------------------------
(제가 해본 코드인데 안되네요 ㅠㅠ try 문에서 로그 첫번째 것만 찍히고
예외처리 되는거 보면 try문 두번째줄에 문제가 있는거같습니다.)
Geocoder coder;
coder =
new Geocoder(getApplicationContext(), Locale.KOREA);
String placeName = "London,UK";
String locInfo = "";
try{
Log.i("XXX","0");
List<Address> geocodeResults = coder.getFromLocationName(placeName, 1);
Log.i("XXX","1");
Iterator<Address> locations = geocodeResults.iterator();
Log.i("XXX","2");
while( locations.hasNext()){
Address loc = locations.next();
Log.i("XXX","3");
locInfo += String.format("%f,%f",loc.getLatitude(),loc.getLongitude());
}
}catch(IOException e){
Log.e("aa","aa");
}