我這邊需要將一個車輛在地圖上即時顯示,設備會不間斷的每個幾秒鐘上傳一次經緯度訊息,然後伺服器會回到app這邊。
我這邊目前想法是定時刷新,然後maker點跳過去,之後再中間補上一條線,來顯示出即時動態。但是要一直發送請求,個人感覺好像不合適。
請問有沒有比較適合的方式,或是邏輯實作可以交流一下。必須用高德地圖。
謝謝各位大神!
PHP中文网2017-05-16 13:28:49
幾秒一次的話,使用 ajax 會過於頻繁,個人建議方案:
如果是 Web 用戶端,建議使用 websocket ,很適合這個需求;
如果是 App 用戶端,可以考慮使用 tcp / udp 連線;
如果只是傳輸經緯度,可以考慮使用訊息佇列服務, 例如: mqtt 。