Tim Dawson
|
|
Group: Forum Members
Posts: 8K,
Visits: 8.9K
|
It really shouldn't be. I would have thought it obvious that a chart style designed to mimic a paper chart would lack many (or all) of the dynamic features that vector charts bring to the table. But there you go; everybody is different.
|
|
|
lhe
|
|
Group: Forum Members
Posts: 154,
Visits: 445
|
I agree with ckurz7000 that the SD GUI does most thing right. It is truly a great piece of software. If it wasn't then I wouldn't make the effort of complaining about things I think are done wrong. So, please Tim, take any complaints as compliments As far as the chart styles go, I have been using one of the "native" SD chart styles from the start, but I was very surprised when I first learned through the forum that the choice of chart style affects what program features are available. That is indeed quite counter-intuitive.
|
|
|
ckurz7000
|
|
Group: Forum Members
Posts: 538,
Visits: 2.2K
|
Ah, I thought that the chart styles behaved somewhat akin to CSS (cascading style sheets) in html in that they set certain style elements, with contents provided from a different source.
If you encapsulate design AND function in each chart style then you're in a pickle. It's not nice. Now you have to think about how to wean people off their style which they grew accustomed to. And if you decide to implement a new feature you now have to implement it in every style (or leave the user wondering why some things don't seem to work in his preferred style). If you change a feature, ditto. Implementing a higher degree of user customization (i.e., change the colors) becomes difficult.
It's probably way too late in the game for a paradigm shift, but I still think that separating appearance and function is the way to go.
Anyway, thanks for the answer. I will try to get used to one of the SD chart styles.
Thanks, -- Chris.
|
|
|
Tim Dawson
|
|
Group: Forum Members
Posts: 8K,
Visits: 8.9K
|
The chart styles are classes in their own right and take full charge of drawing airspace, waypoints, geography etc, and formatting the display of labels. We do a LOT of work on our SkyDemon (1 and 2) chart styles (they're actually identical now apart from terrain colours) fine tuning them to display every single element in the very best way possible at every different zoom level. It's a huge piece of work with many subtle changes to ensure we're the best vector chart on the market by a long way.
The other chart styles were developed to ease people away from static charts by presenting a simple vector chart - which does not appreciably change at different zoom levels - whose colours and line styles roughly match the paper chart they are used to. They are primitive by design, and I wish we had never included them, because people who are used to them are getting nowhere near the full power of SkyDemon's charts.
|
|
|
ckurz7000
|
|
Group: Forum Members
Posts: 538,
Visits: 2.2K
|
Tim Dawson (01/05/2014) Chris, there are plenty of mapping options which do not apply to all chart styles. The SkyDemon chart style contains a huge number more features than all the other styles, which are primarily designed to mimic the old paper-based charts. Having said that, we don't want to get rid of those styles altogether so we'll do some work for the next version to make them inherit some of the extended functionality we develop for our main style.Just thought a bit about why that statement got me thinking. In general programming terms it is good style (and makes a lot of sense) to keep appearance and function separate. In this example, appearance is the chart style and function is how I can interact with it. I would, therefore, expect that chart styles be implemented independent of the functions available to interact with them. It would seem to be a violation of good programming style to get these concepts confused. There probably are some good reasons why you did this. However, nothing in the chart style informs me that what kind of functions it implements. So there is another issue, apart from the programming paradigm: user actions aimed at changing how the map is displayed (i.e., airfield identifiers or no) have unpredictable results (i.e., in some chart styles it performs as intended whereas in others it does nothing). This latter inconsistency could be remedied by alerting the user whenever he chooses an action incompatible with the currently selected chart style. Although not pretty, this would at least give the user a clue. I am a great stickler for GUI design and consistency. SD does much more right than wrong and is better than all of its competitors that I know of. However, being a stickler, I hope I am permitted to stickle. Greetings, -- Chris. P.S.: What other options are incompatible with other chart styles than SD?
|
|
|
lhe
|
|
Group: Forum Members
Posts: 154,
Visits: 445
|
The SkyDemon chart style contains a huge number more features than all the other styles Is the SkyDemon 2 chart style also an "other" style feature-wise?
|
|
|
alberto
|
|
Group: Forum Members
Posts: 20,
Visits: 291
|
For me the Skydemon scheme in the maps is the best option, specially if you need a view on the terrain for example if you fly in the alps.
|
|
|
Tim Dawson
|
|
Group: Forum Members
Posts: 8K,
Visits: 8.9K
|
Great idea regarding virtual radar, we will propagate the option there too.
Chris, there are plenty of mapping options which do not apply to all chart styles. The SkyDemon chart style contains a huge number more features than all the other styles, which are primarily designed to mimic the old paper-based charts. Having said that, we don't want to get rid of those styles altogether so we'll do some work for the next version to make them inherit some of the extended functionality we develop for our main style.
|
|
|
alberto
|
|
Group: Forum Members
Posts: 20,
Visits: 291
|
The option works in the map window but not in the virtual radar window. Would it be possible to have it here too? This would be great, because the small window is overloaded with the full airport name,from my point of view.
|
|
|
ckurz7000
|
|
Group: Forum Members
Posts: 538,
Visits: 2.2K
|
Oh, so this only works in the SD chart style? Too bad, I always use the FAA Sectional style. If this option is not going to work on any other but the SD chart style then the option shouldn't be available in other styles. At least some kind of warning to the user that he isn't going to see what he expects to see when he selected another chart style.
-- Chris.
|
|
|