2013-03-03 79 views
0

我正在創建一個Android應用程序,以便以固定的時間間隔將文件存儲在設備的位置。隨着設備從一個位置移動到另一個位置,位置會形成一條路徑。但我希望這條路徑能夠在谷歌地圖中顯示。如何給路徑文件顯示谷歌地圖中的路徑?

目前我正在寫一個文本文件,我也看過GPX格式,我應該寫一個GPX文件,但是如何將這個文件提取到谷歌地圖,有沒有可用的API?

我正在使用https://github.com/commonsguy/cwac-locpoll/在這裏有一個我依賴的演示項目。

文件: - https://github.com/commonsguy/cwac-locpoll/blob/master/demo/src/com/commonsware/cwac/locpoll/demo/LocationReceiver.java 和LocationPollerDemo.java這是在同一個文件夾Activity類

回答

0

地圖V2沒有內置於任何類型的文件轉換成Polyline或類似路線的能力。因此,將它存儲在任何便於你自己創建Polyline的地方。

+0

然後,我應該將地點存儲在Polyline對象中,然後使用Overlay在Map上顯示路線,但是如何將座標存儲在對象上以及何時記錄停止如何檢索? – fz8975 2013-03-03 19:15:58

+0

@ fz8975:「那麼我應該將位置存儲在Polyline對象中」 - 這是不可能的。你現在正在做什麼(「我正在寫一個文本文件」)是非常好的。 – CommonsWare 2013-03-03 20:07:00

+0

好的,但我該如何顯示路徑。在瀏覽器中?或在谷歌地圖 – fz8975 2013-03-04 02:07:07