안녕하세요, 내 사용자의 위치를 사용하여 Android 및 Android 앱을 개발하여 위도와 경도로 을 변환하면 내 사용자도 범위를 설정합니다 (예 : 10km까지). 사용자가 내 앱에서 검색을 수행하고, 그리고 나는 웹 서버에서 어떤 장소에서 이 있는지를 검색 할 것이고, 웹 서버는 나에게 장소 목록을 반환 할 것이다. 질문은 이다. 위도와 경도가 지정된 범위 내에 있는지 어떻게 알 수 있습니까?위도와 경도가 지정된 범위 내에 있는지 어떻게 알 수 있습니까?
예 :
user position -14.84598758/-17.54817477
position 1 -14.4451524/-16.54654254 // this is in the 10km range? poistion 2 -14.8444477/-17.54141587 // too?
구글지도 API를 V3 -
http://googlemaps.github.io/android-maps-utils/javadoc/com/google/maps/android/SphericalUtil.html을 확인하십시오. 프로젝트에이를 포함 시키거나 일반적인 LatLng 계산식을 찾을 수 있습니다. – user2808624