구글맵 사용해서 내위치에서 특정거리내의 업소를 찿는앱들이 많던데

어떻게구현되었을까여


업소의 위치정보(좌표정보, 주소정보)를 디비에 가지고있을때


내위치의 좌표를 구해서

내위치로부터 100 미터 안에있는 업소를 검색하려면

어떻게하면될까요?


두좌표간의 거리값을구하는것은 알겠는데

몇천건 내지는 몇만건이나되는 좌표들을 일일이 거리계산할수는 없을것이고

위도경도값으로부터 위도 값이 몇보다 적고 경도값이 몇보다크야된다 하는식의

검색이 가능한지 궁금합니다


관련해서 조언부탁드립니다