현재 위치를 찾는 안드로이드 앱이 있지만 현재 위치에서 20 마일 이내에있는 우편 번호를 알아 내야합니다. 이 정보를 찾는 가장 좋은 방법은 무엇입니까? 공개 API 또는 웹 서비스가 있습니까? 위도/경도 또는 우편 번호를 입력 할 수 있습니다.위도/경도 부근의 우편 번호 목록 받기
1
A
답변
0
. 이 결과를 사용하여 해당 반경을 기준으로 우편 번호를 찾습니다. 내가 아는 한
import com.google.android.maps.GeoPoint;
public class DistanceCalculator {
private double Radius;
// R = earth's radius (mean radius = 6,371km)
// Constructor
DistanceCalculator(double R) {
Radius = R;
}
public double CalculationByDistance(GeoPoint StartP, GeoPoint EndP) {
double lat1 = StartP.getLatitudeE6()/1E6;
double lat2 = EndP.getLatitudeE6()/1E6;
double lon1 = StartP.getLongitudeE6()/1E6;
double lon2 = EndP.getLongitudeE6()/1E6;
double dLat = Math.toRadians(lat2-lat1);
double dLon = Math.toRadians(lon2-lon1);
double a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(Math.toRadians(lat1)) * Math.cos(Math.toRadians(lat2)) *
Math.sin(dLon/2) * Math.sin(dLon/2);
double c = 2 * Math.asin(Math.sqrt(a));
return Radius * c;
}
}
0
당신은 예를 들어, 역 지오 코더를 사용하는 것입니다 : 나는 Haversine 수식을 사용하여 시작할 것
0
긴 I로이에 대한 API가 없다, 그러나 당신이 효과적으로 리버스 지오 코딩의 문제이다
관련 문제
- 1. Google지도에서 우편 번호 받기
- 2. 정규식 미국 우편 번호 받기
- 3. 위도/경도로 우편 번호 받기 **
- 4. 위도, 경도로부터 우편 번호 받기
- 5. GPS를 사용하여 우편 번호 받기
- 6. Google지도의 지리적 위치에서 우편 번호 받기
- 7. Google Maps API : 우편 번호 받기
- 8. 랜드 마크를 입력하여 우편 번호 받기
- 9. 위도와 경도에서 우편 번호 받기 google api
- 10. 우편 번호의 우편 번호
- 11. 우편 번호/우편 번호 자리 valdiation 체크
- 12. 지리적 위치 (우편 번호/우편 번호)
- 13. 영국 우편 번호/우편 번호 범위 계산
- 14. 영국 우편 번호 목록 - 가장 가까운 5 개의 우편 번호 목록
- 15. 우편 번호
- 16. 우편 번호
- 17. 튜플 대신 목록 출력이있는 우편 번호
- 18. 범위 대 조회를위한 우편 번호 목록?
- 19. N 마일 이내의 우편 번호 받기 자바 클라이언트
- 20. Google 지오 코더 조회 국가 및 도시로 우편 번호 받기
- 21. Google지도 api v3의 자동 완성 서비스로 우편 번호 받기
- 22. Python을 사용하여 IP 주소를 기반으로 한 우편 번호 받기
- 23. 우편 번호 및 우편 번호 위반이 세 번째 정규 서식입니까?
- 24. YQL을 사용하여 우편 번호 반경의 우편 번호 가져 오기
- 25. 범위 내의 우편 번호 계산
- 26. Google지도 - 우편 번호 플로팅
- 27. 영국의 도시를 우편 번호
- 28. 캐나다 우편 번호 확인
- 29. 무료 우편 번호 데이터베이스?
- 30. 우편 번호 반경 검색
작업을 자신의 데이터베이스를 만들 된 우편 번호 데이터베이스 http://zips.sourceforge.net/을 사용할 수있는 위도/경도를 읽을 수있는 주소로 바꾸는 과정입니다. https://developers.google.com/maps/documentation/geocoding/ Google API가 있습니다. 시작하면 도움이 될 것입니다. – twain249