Portree-Kid / flightgear-airports

GNU General Public License v3.0
6 stars 1 forks source link

Nosewheel Coordinate Position #42

Closed Portree-Kid closed 4 years ago

Portree-Kid commented 4 years ago

The user wants to edit/enter the nosewheel position.

BecOzIcan commented 4 years ago

Background/Context

Issue:

Options/solutions :

I would vote for Clean and Feasible

Portree-Kid commented 4 years ago

image

This is a mock for clarification what I'm talking about. I want a way to enter the heading indirectly via two points. These would be center & nosewheel naturally. That way you could use a license free sat data to grab points to get your heading. The other use case is of course if you just have pdf with nosewheel & heading.

BecOzIcan commented 4 years ago

You could get away with a simple solution (WED Style) where you have a 'lock' tick box next to nosewheel Lat/Lon If Active (locked) then

  1. PP Centre Lat/Lon greyed out (calculated only)
  2. User can still vary heading but then the Parkpos pivot around the nose wheel (and PP Centre LatLon is recomputed)
Portree-Kid commented 4 years ago

Good idea. This way the flow is clear.

image

BecOzIcan commented 4 years ago

So I get that right (Looking forward to putting the user manual / documentation together ... not)

  1. The default (current) is nose wheel highlighted in blue because I set my PP lat lon and my heading and you calculate the nosewheel position
  2. Center is highlighted > scenario I described before ie I can set NW and heading
  3. Shownon your screenshot Is your previous scenario where I give you two points (center and NW) and you sort out the heading.

BEWARE the user should be able to vary the radii which will impact calculations: I set my nose wheel then align my heading then realize the PP does not fit so I want to reduce the size from D to C while my nose wheel and heading do not change (but my PP does)

The UI is spot on ! I was about to send a message about a toggle but you beat me to it

Portree-Kid commented 4 years ago

Tricky. Maybe I disable the size together with the heading and the size recalcs together with the heading. Use case is you are tracing from a map.

  1. You enter Nose Wheel pos from map
  2. You enter center from map
  3. You switch to Nose Wheel or Center and adjust the size.

alternative would be that in Heading mode the center is always recalculated based on size.

BecOzIcan commented 4 years ago

Correct. In "Heading Locked" the user won't even be able to pick any radii (calculated from the pair of lat/lon). Not only this will create issues downstream (radii will fail validation 100% of time) but I also can't figure out a clear benefit to balance that.

In the other two scenarios a single lat/lon is entered by user and the radii is simply one of the factors in the calculation so not blockage at all. These 2 align totally with the current process and the data available whilst still improving the user comfort so I would say limit the toggle to nose and centre for the time being and let s reassess.

Portree-Kid commented 4 years ago

Yes the business of ratcheting of the radius would not be clear. I'll move my use-case of wanting to enter heading via a point on the heading line into another place. Too confusing.

Portree-Kid commented 4 years ago

Fixed in 0.0.21