簡體   English   中英

追蹤位置

[英]Tracking Location

我正在開發一個移動訂購應用程序,我想為用戶提供實時跟蹤功能,用戶可以在其中不斷檢查他/她手機上訂單的狀態/位置並跟蹤它直到它到達用戶家門口.

我知道我們可以使用 Gcm 提供商或網絡提供商在 android 中獲取手機的位置。我堅持的一點是,用戶將點擊“跟蹤訂單”按鈕,並且需要跟蹤送貨員的位置方式。那么,我怎么能做到這一點,因為需要用戶和送貨員之間的某些東西。當用戶點擊按鈕時,需要一些東西來獲取送貨員的當前位置並讓用戶更新。許多訂購應用程序已經實現了這一點。請幫助我,至少有粗略的想法。我將非常感謝。

您需要一些服務器來接受送貨員的 GPS 坐標,以便訂購的用戶可以獲取這些坐標並查看它們。

因此,您要么創建自己的服務器,要么使用一些服務器,例如Dweet.io

假設您正在使用 dweet.io,那么:

  1. 您需要為每個男孩在 dweet 上創建一個唯一的端點,使用https://dweet.io/dweet/for/delivery-boy-name?lat=22.454&long=54.54其中delivery-boy-name是您的端點,而 lat & long 是坐標。

  2. 然后在用戶上,您需要使用以下方法獲取坐標: https : //dweet.io/get/dweets/for/delivery-boy-name其中delivery-boy-namedelivery-boy-name的唯一名稱。

為了實現這一點,首先你需要用戶端的男孩名字或男孩 url。

希望它給你想法。

在按需交付服務應用程序中,訂單跟蹤是必要的功能,以便用戶可以了解訂單狀態和產品在地圖中的當前位置。 有效的用戶體驗是在地圖中顯示訂單的每個狀態並更新位置值。

可用的定制解決方案是在您的 android 應用程序中集成 Telive SDK。 使用實時跟蹤變得更容易 用戶可以輕松跟蹤送貨代理的位置,送貨員還可以在交付訂單時向客戶發送自定義推送通知。

在您的 On-Demand Delivery 司機應用程序中,一旦司機外出送貨,您可以使用 Telive.startTrip() 方法在司機端開始行程,並可以發送推送通知,指示訂單已從商店和司機發貨是 OnRoute。 在這里,客戶現在可以在地圖中跟蹤司機。 在按需交付客戶應用程序中使用 Telive.startTracking( ) 方法。 訪問更輕松的實時跟蹤

用戶的每次位置更新都會更新並繪制在地圖中,直到他到達客戶地點並停止旅行。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM