2017-05-01 38 views

回答

1

你可以有你的共同URL重定向到最新的座標,如: - https://www.google.com/maps/place/-31.8878269,115.8162218/@-31.8878269,115.8162218,17z

督察的URL作爲參數指定經度/緯度COORDS。

如果您想要尋找更廣泛的解決方案,那麼我建議您需要服務器智能來保存您(和您的朋友?)當前位置的數據庫。可以從感興趣的客戶端調查更改,或者可以從服務器推送特定事件並將其訂閱到客戶端ServiceWorker中。

如果您選擇此路徑,那麼您將不可避免地面臨Web應用程序無法跟蹤地理位置的問題,除非在前臺和手機沒有睡着。所以,如果你想讓你的滑雪好友看到你正在使用哪個滑雪板,或者你的自行車/慢跑隊友看到你的進步,那麼W3C/IETF就會拒絕承認你的存在,更不用說你的要求/商業案例了:-(

Exhibit A

Exhibit B

+0

謝謝@McMurphy這個非常有意義我只是不想承認這一點我自己,我可能要一個APK和pol它放在一起,一個服務器,然後將其拉入地圖,我也把這一點賞金:http://stackoverflow.com/questions/17512179/insert-google-map-showing-my-current-location如果你想回答它也:D – vimes1984

+0

如果你去推APi /通知路由以通知您的位置更新的客戶,然後我建議使用Firebase雲消息傳遞https://firebase.google.com/docs/cloud-messaging/js/send-multiple這樣客戶可以訂閱「主題」,而不是必須在應用程序級別映射服務器/客戶端訂閱。令人遺憾的是,W3C/IETF已經癱瘓了網絡推送規範,以迎合Mozilla失敗Autopush的變幻莫測。 – McMurphy

1

我在HyperTrack工作,我們有一些免費的解決方案,您可以使用。

  1. HyperTrack直播,在Android(https://play.google.com/store/apps/details?id=io.hypertrack.sendeta&hl=en )和iOS(https://itunes.apple.com/us/app/hypertrack-live/id1076924821?mt=8)的應用程序,它允許你分享你的朋友可以跟隨的位置和目的地,並通過你與他們分享的私人鏈接。

  2. HyperTrack API/SDK,它允許您創建一個包含我們的免費SDK的應用程序(或使用其中一個示例應用程序,我們已經在http://github.com/hypertrack開源),然後它會跟着你去你和你的地方可以使用小部件嵌入到您的網站。我們的SDK具有非常高的電池使用效率,並且在整天積極跟蹤的情況下使用不到10%

0

enter image description here是的,這是可能的,你可以提取一路傳輸的設備的位置值。首先要跟蹤設備位置的緯度和經度值,它可以通過監聽OnLocationUpdate()方法在android中完成,該方法提供特定時間間隔的位置值。然後,你必須處理的位置,並將其發送到接收設備,然後繪製在地圖更新的位置..

在另一方面與任何人分享您的位置執行可以通過集成了可靠的SDK TELIVER
完成TELIVER SDK爲您提供實時位置共享功能。 SDK可以輕鬆集成到Android或IOS應用程序中,用戶可以註冊爲消費者或操作者。註冊爲消費者的用戶可以通過trackingID將他的位置分享給任何人。所有擁有trackingId的人都可以跟蹤地圖中的用戶位置。

Live Tracking Made Easier