프로그래밍/Android2 안드로이드 GeoCoding 사용 GeoCoding GeoCode: 일반 주소 -> 위도, 경도 Reverse geoCode: 위도, 경도 -> 일반 주소 사용가능 여부 확인 절차 필요, 실행 전에 Geocoder.isPresent()로 확인 가능 네트워크 작업이므로 별도의 Thread에서 처리해야 함 GeoCoder 사용 1) GeoCoder 객체 생성 GeoCoder geocoder = new GeoCoder(MainActivity.this, Locale.getDefault()); *Geocoder(Context context, Locale locale) 2) GeoCoding 실행 GeoCoding List address = geocoder.gerFromLocationName("애오개역", 2) //주소명과 결과 개수를 넘겨줌 Re.. 2022. 12. 10. 안드로이드 위치 기반 서비스(LBS) 위치 기반 서비스(Location Based Service) 위치 정보를 수신 받아 다른 정보와 결합하여 위치 특성을 반영한 정보를 제공하는 서비스 스마트폰의 위치 정보 확인 방법: Location Provider를 통해 확인 Location Provider GPS: 위성으로부터 위치 정보 수신, 실내에서 사용 어려움 네트워크: 데이터 통신이나 와이파이 정보로 위치 확인, 오차가 비교적 클 수 있음 Beacon: 블루투스와 GPS를 결합하여 초근거리 위치 확인, 오차가 적으나 따로 장치가 필요함 LBS 사용 1) Google Play Services 설치, build.gradle에 Dependency 추가 2) manifest 파일에 Permission 추가 permission 종류 ACCESS_COAR.. 2022. 12. 10. 이전 1 다음