mapper icon indicating copy to clipboard operation
mapper copied to clipboard

Enhancement request: Add option to convert (Android) temporary traces to line object(s).

Open sfroyen opened this issue 5 years ago • 13 comments

The Mapper manual stipulates "Using the (temporary) trace directly is rarely useful because of the inaccurateness of location services". Today, with current technology, that is no longer true. For less that $300 it is possible to assemble a Bluetooth L1/L2 GPS receiver that supports RTK and provides centimetre precision when used with a correction signal.

Often, the easiest way to map a trail or a boundary is to turn on "record temporary trace" and jog along the path or boundary. Currently, I copy the trace to a template using the "paint of template" tool adding notes about the feature. Later I copy the Android files to my laptop and use the template copy of the path and the GPS track to add the feature to the map. It seems the process could be simplified if there was a way to convert the trace to a map object directly.

Some alternatives:

In the delete temporary objects popup add an option to save the temporary traces to a line object if a line object is selected. (For symmetry, do the same for temporary markers? Perhaps go through an object selection process if both types are present?)

Add a way to assign default symbols for temporary objects and save the objects using those symbols.

Don't use temporary traces at all and instead add a line tool similar to "Draw at location" but with smoothing instead of averaging over time. A way to pause it when walking around obstacles would be useful. The gaps could (should?) be completed automatically. This may be the cleanest alternative.

sfroyen avatar Sep 07 '20 21:09 sfroyen

FWIW, I like the last proposal the most - a tool complementary to the "Set point object at GPS position".

lpechacek avatar Sep 09 '20 12:09 lpechacek

This was a great and very useful feature already in like 2013 with the Momap-program I used with my old Getac. You could "record" both line- and areaobjects just choosing the right symbol and start walking.

SwStef avatar Sep 16 '20 06:09 SwStef

Implementation options: a) Add another action "Convert to object" to the menu at "Create temporary path at GPS position". b) Change "Set point object at GPS position" to "Create from temporay path" when a suitable symbol type is active.

dg0yt avatar Oct 05 '20 06:10 dg0yt

b). But keep "Set point objekt at GPS position" and add option "Create line/area objekt from temporary path". Would be great:)!

SwStef avatar Oct 05 '20 08:10 SwStef

But keep "Set point objekt at GPS position" and add option "Create line/area objekt from temporary path".

Sure. The selected symbol controls what the button will do.

dg0yt avatar Oct 05 '20 16:10 dg0yt

Dream would be if that linear thing can be drawn "in the background" so I can mapp point objects or other line/areas without interrupt the "GPS-line".

But anyway: how to STOP it? Choosing other tool? Other object, push Stop? Is it clear what implementation is best?

Zerbembasqwibo avatar Oct 05 '20 22:10 Zerbembasqwibo

Dream would be if that linear thing can be drawn "in the background" so I can mapp point objects or other line/areas without interrupt the "GPS-line".

But anyway: how to STOP it? Choosing other tool? Other object, push Stop? Is it clear what implementation is best?

I don't think these are issues. Being based on the "temporary traces", the tool would not interfere with other tools because it does nothing until you use it, and then it knows where the END is. However I guess you will sometimes find that you didn't exactly say where to START the temporary trace...

dg0yt avatar Oct 06 '20 03:10 dg0yt

Ok, let's test it! :)

tisdag 6 oktober 2020 skrev Kai Pastor [email protected]:

Dream would be if that linear thing can be drawn "in the background" so I can mapp point objects or other line/areas without interrupt the "GPS-line".

But anyway: how to STOP it? Choosing other tool? Other object, push Stop? Is it clear what implementation is best?

I don't think these are issues. Being based on the "temporary traces", the tool would not interfere with other tools because it does nothing until you use it, and then it knows where the END is. However I guess you will sometimes find that you didn't exactly say where to START the temporary trace...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/OpenOrienteering/mapper/issues/1723#issuecomment-704010461, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD3LQD7THEYJXJAAJOPY453SJKHMHANCNFSM4Q65VAVQ .

Zerbembasqwibo avatar Oct 06 '20 05:10 Zerbembasqwibo

I always activate the "temporary trace" feature when I start, using it to se exaktly where I've been during the whole day. Thats also a check that no "extra" stones etc accidently been drawn. If I've been there, it is there. So great if it wont "interfere" with that function. You might call the feature "Create line/area object with GPS-positon" with a start- pause- and stopbutton.

SwStef avatar Oct 06 '20 06:10 SwStef

I always activate the "temporary trace" feature when I start, using it to se exaktly where I've been during the whole day. Thats also a check that no "extra" stones etc accidently been drawn. If I've been there, it is there.

Once you start GNSS tracking, you get a GPX template with where you have been that day. This doesn't need a "temporary trace", apart from the known issue of not being able to customize line width and color (GH-986). From that point of view, the "temporary trace" will be the interface how you control where the line/area feature starts, i.e. it is bound to interfere with you current use of that feature.

dg0yt avatar Oct 06 '20 06:10 dg0yt

Ok, looking forward trying it:)!

SwStef avatar Oct 06 '20 06:10 SwStef

I prefer the b) option too. Just to be sure that I understand correctly:

Select a line/area symbol. Tap on the "Draw at location tool". Start walking. You may pause/restart the tool by tapping the tool icon again (or use a sub-menu like the one for the line/area tool) . Finish by tapping the screen (or use sub-menu).

If you move while the tool is paused, missing sections are interpolated. For area symbols, it interpolates between the start and finish.

sfroyen avatar Oct 06 '20 14:10 sfroyen

I wanted to ask for the same thing. Unfortunately it is still not solved 3 years later in 0.9.5 version.

I would prefer simple "draw line according position" function.

Since I use ZED-F9P receiver with centimeter accuracy it would be very helpful tool for me.

konupkap avatar Aug 06 '23 08:08 konupkap