-
Notifications
You must be signed in to change notification settings - Fork 365
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Intents with geo: scheme to set accuracy ground truth location #528
Comments
@gdt See https://github.com/barbeau/gpstest/blob/master/ACCURACY.md, which explains the current options (including reading After you take a look at that let me know if you thinks that satisfies the use cases here. |
I am not finding out how to do what I want. I have a position in some other app (e.g. osmand as a gpx, which I created from my points database in qgis) and I tap the object and then I click share, and I get a (special because it's osmand) submenu for a bunch of methods. One of them is geo: and I click that and then I am asked which app to send the geo URI to. I see osmand, vespucci, and things like that, but I do not see GPSTest. So while I could scan a geo QR code, I can't just send a geo URI to GPSTest. I was not previously familar with the RADAR intent. Is this part of AOSP, or is it a proprietary dependency? (I also don't get the impression benchmap is open source.) |
Thanks! These specific steps help. Yes, I don't think it should be too bad to add this given the infrastructure I already have for reading QR codes and SHOW_RADAR. I'll take a closer look.
Google defined this for interacting with Google Maps on Android, but it's open in the sense that any app can send or receive this info. You can think of it as an alternate version of an Intent that uses the geo URI. The end result is effectively the same as the above behavior you describe using the geo URI. |
Great. That should resolve my actual need, and take away the bizarreness that you can scan a QR of a geo: but not deal with it normally.
So it's sort of open in that anybody can send it, but it's sort of not in a same-but-different to deal with google maps rather than any geo app, encouraging people to write google-specific code :-( I wonder if google maps can take the geo URI and if so, if the RADAR support can be removed as duplicative. |
It's pretty straightforward to support both, so it's not a issue. IIRC BenchMap already supported SHOW_RADAR which is why I started there. |
So the only issue here is that as @gdt noted in #529 (comment), in RFC5870 the Looking at OsmAnd, it seems to only share lat and lon and not altitude, so I'm inclined right now to just support importing lat and lon but not alt from |
Your proposal to just drop altitude from geo: sounds sensible, and useful incremental progress. It would be nice if the accuracy screen was clear about 2D vs 3D, but I'm guessing if I saw the 3D version I 'd realize it. |
I'd like to try out the accuracy function in GPSTest, but it seems the only way is to type in coordinates. (There's also a QR code icon, but trying to read the README and linked pages didn't explain that, even though clicking on it gave enough hints.)
I'd like to be able to set a point from a file. There are multiple possible options, and probably more:
Probably the share target is the least code for the most usefulness.
This really should be a 3D point, in WGS84 lat/lon/hae. But, for geojson, GPSTest should be ok with ITRF2014 or ITRF2008 instead.
The text was updated successfully, but these errors were encountered: