簡體   English   中英

帶有用戶當前gps位置的Android畫布圖像?

[英]Android canvas image with user's current gps location?

我正在開發一個Android應用程序,該應用程序需要跟蹤一個矩形區域(例如500X600米)內某個人的GPS位置。 我不想在google地圖或osm上查看位置,而是將該區域的圖像作為我的活動的畫布圖像(它覆蓋了整個空間)。 我希望此圖像的坐標對應於/鏡像實際區域的gps坐標。 我將在該區域中進行物理標記,以便在人員進入該區域時測試其gps位置的精確度。如何在畫布圖像視圖上跟蹤此gps位置? 我也不確定地理圍欄是否可以提供很大幫助,或者根本不需要,因為這將有助於檢測該人何時進入或離開該區域,而不是檢測他們在活動圖像上的位置(該位置反映了該地理區域內的實際位置)。

為了直觀表示,這是一張圖片 有一個矩形公園,里面有不同的小矩形區域,紅色箭頭表示人在公園內小區域內的位置。 此圖像是我的活動的畫布視圖,當人在公園內移動時,我希望紅色箭頭標記移至正確的較小區域。

是否有任何可用的庫或SDK? 還是有其他方法可以解決此問題?

可以通過X,Y位置將圖像上的每個位置映射到真實的GPS坐標。 您無需遍歷該區域中的所有可能值,而只需采用MinMax

對於前。 以圖像的尺寸500x500 ,然后底部左側有坐標30,400和右上30,780 您可以只對圖像的整個像素取小數。 然后將值從GPS映射到圖像,然后在位置上定位自定義標記。

暫無
暫無

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

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