2016-10-19 1 views
0

나는 firebase 데이터베이스를 통한 위치 변경시 장치의 위치를 ​​공동으로 업데이트 (추가하지 않음)하는 Geofire 앱을 보유하고 있습니다. 이제는 앱이 따라 오는 경로를 볼 수 있도록 모든 위치 업데이트를 저장하려고합니다.Geofire android에서 업데이트 한 위치 추적은 어떻게 유지할 수 있습니까?

geofire android sdk에서 동일한 기능을 수행 할 수있는 직접 기능이 있습니까?

나는 위치 변경을 볼 때마다 다른 노드와 appnending을 유지함으로써이 작업을 수행 할 수 있습니다.

하지만 같은 일을하는 inbuild 함수가 필요합니다.

감사

시간이 지남에 따라 객체를 추적하는 Geofire에 내장 아무것도 없다

답변

0

.

내가 실제로 데이터베이스에 별도의 노드에 정보를 유지하는 것 :

Devices 
    <device_id> 
     Geodata 
      <timestamp or push id> 
       g: ... 

을 상기 구조로, 당신은 여전히 ​​각 개별 장치의 역사적인 위치를 Geoquery 수 있습니다. 또한

당신은 장치의 각 위치에 대해 별도의 고유 키를 생성 할 수있다 (당신은 또한 모든 기기에서 이전 위치에 Geoqueries을 발사 할 경우) :

Geodata 
    <device_id>_<timestamp_of_data> 
     g: ... 
관련 문제