Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.22 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.22 KB

Pandas-NMEA

Parse NMEA Sentences with Python Pandas

Turns this

$GPGGA,094814.40,5104.6852091,N,01345.1067321,E,5,15,0.95,130.7952,M,43.8438,M,1.4,0548*7F
$GNGST,094814.40,1.194,0.250,0.027,145.728,0.208,0.143,1.167*42
$GPGGA,094814.50,5104.6852077,N,01345.1067351,E,5,15,0.95,130.7811,M,43.8438,M,1.5,0548*76
$GNGST,094814.50,1.198,0.251,0.027,145.728,0.208,0.143,1.171*49
$GPGGA,094814.60,5104.6852059,N,01345.1067367,E,5,15,0.95,130.7693,M,43.8438,M,1.6,0548*7B
$GNGST,094814.60,1.201,0.252,0.028,145.728,0.209,0.144,1.174*46
$GPGGA,094814.70,5104.6852050,N,01345.1067398,E,5,15,0.95,130.7682,M,43.8438,M,0.7,0548*73
$GNGST,094814.70,1.165,0.244,0.027,145.737,0.203,0.139,1.138*48

into this

RMS

and with the help of heatmap and OSMViz to this

Map

Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.

as well as the RMS Position Error, depending on the Location:

RMS

Take a look at the IPython Notebook