Skip to content
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

inbound data : pasting, sharing, clicking, file-reading, etc. #701

Open
JohnDenker opened this issue Dec 1, 2024 · 0 comments
Open

inbound data : pasting, sharing, clicking, file-reading, etc. #701

JohnDenker opened this issue Dec 1, 2024 · 0 comments

Comments

@JohnDenker
Copy link

The process of entering the coordinates of the reference point on the Accuracy page could be streamlined in a couple of ways.

Typical use case: Suppose I want to check the GPS accuracy at several locations, namely benchmarks, surveyed with sub-centimeter accuracy by the National Geodetic Survey. I have a file on my phone containing the coordinates.

a) I could cut and paste from the file to the Accuracy page, component by component. That's not terrible, but it's not very convenient, especially when I'm out in the field, fiddling with a tiny screen while wearing gloves, with the sun in my eyes, especially when I have to repeat the process every time I move to new survey mark.

b) Or I could produce a page of QR codes. I don't own a printer and don't want to own a printer, so I go to the county library and print out the codes. Then I have to carry around my phone and a page of dead trees. That seems kinda silly.

In either case, it would be much slicker if the app would just read the coordinates from my file. This would be more consistent with the overall slickness of the existing app.

In the simplest version, if the file has more than one line of coordinates, just read the first such line and ignore the rest ... but it would be even niftier to read the whole file and automagically select the benchmark that is nearest the current position.

  1. Related: The web browser on my phone can easily bring up a web page containing "geo:..." URIs. If I click on such a link, the phone offers to open it using one of several apps -- including GPSessentials among others -- but alas, not including GPStest.

So, suggestion: It would be nice if all six of the following would work:
— Read: Take input from a file, as discussed above.
— URI: Click on a link in the browser, as discussed above
— Share: I /select/ a line in a file containing coordinates, then
hit "share". The OS should offer to share it with GPStest.
— Paste: I copy a line to the clipboard. There should be a button in
GPStest to paste the information. (Probably right next to the QR button.)
— QR: As currently implemented
— Typing: Enter the digits by hand, field by field, as currently implemented.

GPStest is able to "share" with itself under some circumstances, but there seem to be few if any other inbound sharing options.

Note: When I speak of a "line" of coordinates, GPStest should be fairly tolerant of the format. The simplest case is:
X,Y
and a fancier case is:
geo:X,Y,Z,arbitrary comments

X and Y could have minus signs and/or NSEW suffices.

I trust to you to work out the details on all this.

===================================

App version: v3.10.3 (24097-google)
Model: SM-G955U
Android version: 9 / 28
Location: gps, hor acc 9.648001m, 1 second(s) ago
GNSS HW year: 2016
Raw measurements: NOT_SUPPORTED
Navigation messages: NOT_SUPPORTED
NMEA: SUPPORTED
Delete assist: NOT_SUPPORTED
Got fix: true
Dual frequency: NOT_SUPPORTED
Supported GNSS: GPS, GLONASS
Accumulated delta range: NOT_SUPPORTED
Automatic gain control: NOT_SUPPORTED
GNSS antenna info: NOT_SUPPORTED

Google Play Services App: 24.44.33 (100400-694629214)

Google Play Services Library: 12451000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant