Open drewarnett opened 2 years ago
The intent behind requiring location services is to avoid people marking sondes as recovered from the other side of the world (this has happened). Currently the distance limit is set at 200km.
The option 'Use Car Position' sets the use of the chasers position. Otherwise the sondes last reported position is used.
You can also call the API directly bypassing the location requirement.
I clicked on the sonde icon. I figured that's how it would decide to use that coordinate instead of car. But the check for 200 km is based on the browser location, not the sonde last recorded location in that case? Do I understand correctly?
Meanwhile, looking at the API right now and will see if I can try that. (Looks simple. No questions so far.)
On Thu, Jul 7, 2022 at 11:27 PM Luke Prior @.***> wrote:
You can also call the API directly bypassing the location requirement.
— Reply to this email directly, view it on GitHub https://github.com/projecthorus/sondehub-tracker/issues/260#issuecomment-1178366123, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADTPAHLSVU6VMVJOQV4N7SDVS5RWJANCNFSM525SKJSA . You are receiving this because you authored the thread.Message ID: @.***>
The location check is 'proof' that you are within some distance of the sonde you are marking as recovered. There were plans to make a separate recovery page which wouldn't have these checks (but would have other things to fill out to hopefully discourage 'fake' recoveries), but this hasn't really gone anywhere: https://github.com/projecthorus/sondehub-recovery/wiki/Mock-Up
Originally the API was only used by Chasemapper (https://github.com/projecthorus/chasemapper) which doesn't do any location checks, but does require you to have been receiving the sonde and displaying it on the chasemapper map.
I recovered T4820142 and wanted to report recover (with notes). Would be great if could report recovery without location services. (No location services available on reporting device or no desire to not always use location services with the sondehub.org tracker.) I tried reporting, but get "Report Result Outside distance limit."
Perhaps for let's call it data quality issues, you don't want to allow this. If not, please add to the docs the requirements for this feature to work.
On the data quality front, not clear to me how the recovery location is marked: location of the chaser or last location received for the sonde. Is it automagically determined, or is it explicit?
Thanks for the help!