Scatter plot relative to a given location #161
Replies: 9 comments 15 replies
-
Hi @nseidle So re #160 and #161 - extending the zoom range should be fairly trivial - I'll put that on the backlog. Adding a known fixed location would involve a bit more work, not least to add the necessary HP lat/lon data entry fields. As you're presumably aware, the scatterplot is currently dynamically centered on an averaged position, so the known position marker would move around a bit; an alternative might be to fix the plot centre to the known location and add the scatter plots in relation to that, but that would involve a more extensive rewrite of the core plot routine. Any thoughts? Bear in mind that, at mm resolutions any plot based on a standard WGS84 coordinate may be somewhat spurious - you're getting into the realm of tectonic plate datums etc. |
Beta Was this translation helpful? Give feedback.
-
I too think this would be useful. (I am not part of SparkFun.) I lean to making 0 be the reference location. The reason is that if you believe that is the true answer (perhaps because you did a 24-48h static solution, maybe even with better equipment), then you want the axes to be error relative to correct, rather than showing a dot which represents the error of the average. Or at least that's what I want. In general I am not comfortable with the broad trend in the GPS processing world (gpsd does this too) of treating the average of an observation set as the correct answer. Sometimes that's all you have, but I think it's important to be clear on that vs believed correct. As for the WGS84 comment:
Essentially, I'd argue to try to do accuracy as well as possible not worrying that a user could do something else wrong; to me the point is to do as well as possible for the case when the user gets it right. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Looks amazing! Let me know when there's an RC. |
Beta Was this translation helpful? Give feedback.
-
(... googles brickbats. Oh, I must use that in a sentence today!) Fantastic! I am superbly happy. Above is a RTK Torch under test connected to a helical style antenna. The green dot is the known antenna location (1.1mm error on lat, 1.0mm on lon according to the CSRS). The orange is a ~2.5mm grouping of RTK Fixed positions based on RTCM generated by our base station with a baseline of ~10 meters. Now we can test RTK engines and antenna types and qualitatively, edging on quantitively, compare performance. We gather data over a series of days to see repeat performance. Neato bandito! Thanks @semuadmin. |
Beta Was this translation helpful? Give feedback.
-
The good news is that this seems to work for me and the first-time user installation/startup was remarkably smooth. I've got a few random comments, many of which are not about scatter plot. I am guessing issues for things that I sort into bug or feature request, and discussion for things that are complicated? After trying harder to read help of course. |
Beta Was this translation helpful? Give feedback.
-
Delivered in version 1.4.27 now available on PyPi |
Beta Was this translation helpful? Give feedback.
-
Hi,
I realize I am asking for the moon but, could we get a point on the scatter plot that shows a known/fixed location?
Why: When qualifying an RTK engine it is helpful to view the output on a scatter plot in relation to a known fixed point. It is common for the exact location of an antenna to be known (usually by a 24 hour collection and then processed by a service like CSRS). We have multiple antennas affixed to our building, all with known locations down to ~2mm. Watching how an RTK engine fixes (or fails to fix) around the actual known location is very helpful. It's a really fun way to watch solar flares (RTK Fix degradation)!
It could look something like this:
Above, the red dot represents the "known" location and the green dots are the NMEA fix locations. I don't know the best way to get the LLA or ECEF coordinates for the known location from the user, but any method should be sufficient.
This feature would be dependent on the ability to zoom the scatter plot a lot more.
To my knowledge, no other GNSS software has this ability. We are currently creating these plots manually, hence the ask.
Beta Was this translation helpful? Give feedback.
All reactions