用python3使用nmea格式資料繪製路線圖(與樹莓派GPS有關)

阿儒Yoyo 2019-09-11 09:30:48
這幾天自行爬文三天百篇,研究怎麼將GPS sensor NEO-6M裝上樹莓派,並安裝套件再用python3讀取資料。
目前能將nmea格式的資料存檔,透過一些轉檔網站、google earth可以繪製正確路線圖。但無法自動化執行.py後就能秀出路線圖,或直接轉成KML、GPX格式的檔案,因為對gps相關資訊不熟,試了好幾組git上的程式碼後也無法修改正確。
想請教有無高手能提點一些有用的python3套件,或是可以讓python3程式碼連結的軟體,讓我執行後出來的nmea檔可以直接變成路徑(tracker)。
感謝!

nmea檔格式如下:
$GPRMC,061717.00,A,2458.09295,N,12111.44608,E,0.488,,100919,,,A*72
$GPVTG,,T,,M,0.488,N,0.904,K,A*2A
$GPGGA,061717.00,2458.09295,N,12111.44608,E,1,03,3.81,105.5,M,16.4,M,,*51
$GPGSA,A,2,02,05,29,,,,,,,,,,3.94,3.81,1.00*0A
$GPGSV,3,1,11,02,68,076,28,05,53,357,34,06,25,115,,07,07,052,*7A
$GPGSV,3,2,11,12,03,221,,13,72,184,,15,36,223,,19,02,158,*77
$GPGSV,3,3,11,25,00,257,,29,33,307,27,30,20,081,15*48
$GPGLL,2458.09295,N,12111.44608,E,061717.00,A,A*6F
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FF7FFFFFp*53
$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=OK*3B
$GPRMC,061718.00,A,2458.09298,N,12111.44599,E,0.406,,100919,,,A*7D
$GPVTG,,T,,M,0.406,N,0.752,K,A*21
$GPGGA,061718.00,2458.09298,N,12111.44599,E,1,03,3.81,105.5,M,16.4,M,,*58
$GPGSA,A,2,02,05,29,,,,,,,,,,3.94,3.81,1.00*0A
...全文
102 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianfang 2019-09-12
  • 打赏
  • 举报
回复
pynmea2 解析nmea,得到GPS坐标 曲线拟合,可以采用样条曲线拟合, http://liao.cpython.org/scipy15/ 还可以使用js在页面实现

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧