2016-07-16 2 views
-2

위도와 경도가 있습니다. 이 위도와 경도를 찾는 방법은 다른 일부 지역 반경 내에 있습니다. 예를 들어반경 내에 위도와 경도를 찾는 방법은 무엇입니까?

가진 (6.8914,79.8522) 반경의 위치 (위도, 긴), 위치 (6.9584218,80.1783008)에서 찾을 수 있습니다 (10)

저를 도와주세요.

+1

Haversine 또는 Vincenty와 같은 것을 사용하여 두 점 사이의 거리를 찾습니다. 거리가 반지름보다 작 으면 –

+0

에 속합니다. 왜 우리에게 물어보십시오. 이미 정보의 세계가 있습니다. – Strawberry

+0

@Strawberry 네, 정보의 세계가 있습니다. 그러나 제가 정확히 원하는 것을 얻지 못하고 있습니다. – user3354485

답변

0
lat1 = 6.8914 # latitude of point 1 
long1 = 79.8522 # longitude of point 1 
lat2 = 6.9584218 # latitude of point 2 
long2 = 80.1783008 # longitude of point 2 

if distance between two geographical points < 10: 
    point2 lies inside radius 
else: 
    it doesn't 

당신은 어떻게 하버 사인 공식 here를 사용하여 두 개의 지리적 인 점과 프로그램에 입각 한 구현 사이의 거리를 계산하는 아이디어를 구할 수있다.

관련 문제