인터페이스"급히

K

kskr1004

Guest
안녕,
lattitude와 경도를 복용 내가 기반의 플래시 메모리를 SPI의에서 lattitude, 경도 및 장소 이름을 가진 데이터베이스 파일이 내 contoller 펌프 문자열 NMEA GPS 수신기와 인터페이스입니다. 문자열을 내가했다. 현재 lattitude 및 경도 값은 플래시 메모리에 serched되어야합니다 만약 값을 플래시 메모리 장소 이름에 일치합니다. 표시되어야합니다.제가 제일 algorthims serching 필요합니다.만약 누군가가 방법을 찾기 위해 어떤 생각을 가지고. 날 회신하여 주시기 바랍니다
tahns & 안부

 
어떻게하면 .... 메모리의 데이터를 정렬해야

 
안녕,
내 플래시가 32 개의 섹터를 각각하고있다, 그래서 나는 완전히 *, 난 내가 wiil 인도 전체에 대해이 flash.like에 쓸가는 8192 pages.for 예
: 17.2345 (위도), 078.345 (롱), 인도가 256 페이지에 포함 플래시 memory.lat에 가게를 가지고 오랜 오름차순있을 것입니다.

감사 & 감사

 
내가 이전에 사용했다 하나의 메커니즘) 방갈로르에서 데이터 라인 자동차 도로 (네비게이션 시스템을 기반으로 가게되었습니다 ..그래서 검색을 매우 쉽게 직선했다.난 더 나은 데이터가 올때까지 기다릴 것이다 교차로합니다.

이, 호프 데 도움이
BRM

 
안녕,
당신을 자세히 설명할 수가 어떻게 그걸 다. presntly가는 날 mad.help 스피
감사합니다 & 관해서

 
귀하의 문제를 해결.

당신은 엔드 포인트에 링크된 목록을 사용하고 계십니까?

당신이 데이터베이스는 현재 향하고있다 ....을 기반으로 다시로드해야합니다

 
안녕,

귀하의 문제에 대해 2 포인트 :

1) 당신은 당신이시키지 않는 데이터의 해상도를 줄일 수 직접적으로 비교하여 좌표를 일치시킬 수가 될 수없습니다 실현해야합니다.당신이되고 있기 때문에 멀리 떨어져 끝낼 수도 그냥 자리를 베고 정말 좋지 않다.당신은 아마 한 몇 가지 임계값 미만 선택할 점 사이의 거리는 다음을 알고 싶어요.에서 1km, 여자 100m 등 (이것은 귀하의 응용 프로그램)에 따라 달라집니다

2) 또한 "알면서 거리"문제에 대한 ...당신이 지구에 거리를 계산하면 계정에 굴곡 걸립니다 수식을 사용해야합니다.이것은 일반적으로 "큰 동그라미 거리"라고되어 지구상에서 두 점 간의 최단 경로입니다.횡단 비행기가 비행 경로를 종종 이런 방법을 알아 냈다고합니다.

당신이 도움을 찾아 해당 페이지를 찾을 수있습니다.그것은 당신이 필요로하는 수식이 포함되어있습니다.놀라운 일이 아닙니다 당신이 수학을 조금 필요합니다.하지만 그 작은 CPU에 많은 노력을하지 않고 할 수 있어야합니다.

http://en.wikipedia.org/wiki/Great-circle_distance

 

Welcome to EDABoard.com

Sponsor

Back
Top