내 응용 프로그램 (Qt 기반 모바일 응용 프로그램)은 위도, 경도, 설명 형식으로 서버에서 데이터를 가져옵니다.위도 및 경도 값에 대한 근접 검색을 구현하는 방법은 무엇입니까?
빠른 검색을 위해 나중에이 데이터를 데이터 구조에 저장해야합니다. 이제지도가 생겼고 사용자가지도상의 지점을 클릭하면 해당 지점의 위도, 경도를 얻습니다. 이 2 개의 가치를 사용하여 나는 빨리 나의 자료 구조를 검사하고 관련 묘사를 만회한다. 내 문제는 .. 위도와 경도는지도에서 클릭하면 근사치 (터치 장치이므로 정확한 위도 + 길이를 얻지 못함)입니다. 따라서 데이터 구조에 대한 선형 검색을 수행하면 결코 찾을 수 없습니다. 이 값들. 게다가 너무 많은 데이터가있는 경우 선형 검색은 매우 느립니다. 데이터 구조는 내가 위도 + 길이 + 설명을 저장하는 데 사용할해야합니까
(해시 내 mind..but에 관해서 내가 키를 형성하기 위해 긴 + 위도 결합하는 방법을 단서가 없다) 데이터 구조에 대한 근사 검색은 어떻게합니까?
감사합니다!