2013-05-21 92 views
0

所以我有一個非常大量的隨時間的經緯度的GPS數據,我需要創建一個實時更新電影來實時顯示病人的運動實時更新谷歌地圖的蟒蛇實時數據

我需要一個用於python的API(我一直在尋找幾個小時),它有能力在地圖上顯示我。

谷歌地圖有一些很棒的特質,我可以編寫一個腳本循環播放,但我懷疑它甚至會按照我想要的方式工作。你們知道最好的 API嗎?

下面將是一個DataFrame與數據的例子。我將有大約20 DataFrames這樣,我需要他們全部是地圖在同一時間,所以我能夠對照他們的運動:

>>> df.head() 
    diffSecs latitude longitude altitude     time code name 
0  1.607 42.354028 -71.079376  50 2011-12-15 18:17:01  APPLE 
1  1.189 42.354028 -71.079376  50 2011-12-15 18:17:02  APPLE 
2  0.899 42.354028 -71.079376  50 2011-12-15 18:17:03  APPLE 
3  1.134 42.354028 -71.079376  50 2011-12-15 18:17:04  APPLE 
4  0.798 42.354028 -71.079376  50 2011-12-15 18:17:05  APPLE 

唯一重要的列latitudelongitudecode nametime這我將所有患者區分開來,放在正確的地方,並與其他人一樣。

感謝您的幫助!

p.s.如果這是可行的谷歌地圖API,請解釋看看,因爲我一直在尋找2小時,也許我只是缺少的東西

回答

1

自然會有一些學習,但這裏有一個想法!

1)。獲取幽靈,這是一種輕量級無頭瀏覽器,http://jeanphix.me/Ghost.py/。 2)。學習如何連接到谷歌地圖並與谷歌地圖進行交互,並使用幽靈與域和表單進行交互(我認爲這對你來說應該很容易,因爲幽靈的使用非常簡單)。 3)。在搜索部分放置經緯度,按回車鍵(全部在腳本中使用ghost完成)

4)。保存地圖,使用鬼的圖像捕獲。 5)。使用python將圖像疊加在一起,以獲得球員位置的臨時視圖!

希望這會有所幫助。