簡體   English   中英

僅使用衛星緯度/經度獲取航向/朝向

[英]get heading/facing direction using only satelite latitude/longitude

我從 NMEA 閱讀器獲得我的位置,這不會返回軸承,這是一個問題。 我想始終顯示應用程序用戶所面對的方向,就像谷歌地圖位置圖層有一個小箭頭指示用戶所面對的方向一樣。 我嘗試使用真北作為固定目的地點,從而計算從我所在位置到真北的方位。 但這並不像我預期的那樣工作。(當我轉動時,標記不會隨着那個軸承旋轉),我嘗試使用電磁傳感器,但它在我的 techno 手機中不可用。 那么,只有緯度和經度,有沒有辦法我可以找出用戶面對的地方? 並且可能在那個方向上畫一個箭頭? (經度/經度不斷從我的自定義位置提供程序以 nmea 格式實時輸入)

注意:我沒有設定/絕對目的地點,所以 BearingTo 可能沒有幫助。 我只是得到坐標,想知道我在任何一點面對的地方

我從 NMEA 閱讀器獲得我的位置,這不會返回軸承,這是一個問題。

當我轉動時,標記不隨該方位旋轉

嗯,是的,如果沒有任何數據,你就無法計算你的方向。 你需要朝着一個方向前進。 如果在RMC消息或其他消息中沒有航向,那么唯一的方法是自己計算一個,通過隨時間推移使用幾個點並從那里找出一個向量。 這要求你在一個方向上移動,而不是簡單地旋轉。

暫無
暫無

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

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