|
From: Quy T. <qto...@gm...> - 2007-08-23 16:57:05
|
Bernd Zeimetz wrote: > As we just got a Debian bug report with exactly this problem, I started > to wonder why there're different modes anyway? Because different maps use different coord systems. The problems seem unique to viking due to its flexibility to be able to display different types of maps in layers. We (programmers and users alike) have to pay some price for "good things" we get, don't we. (Programmers will have to spend time to solve the problems as the results of the flexibilities they offer. Users will have to cope with it until the problems are solved and be supportive). > Isn't it possible to > merge them? Unfortunately I still didn't find the time to read trough > the code to figure that out by myself. > (to everyone on the list) I think most viking developers agree that expecting users to select the right map mode is unreasonable, but no one has time to tackle it yet. There is some discussion on viking's wiki (RoadMap) about this. What I have in mind is: - The ultimate solution is to convert all map to an unified view mode. This will get rid viewmode completely. I'd admit I haven't got enough time to investigate and conclude it is _not_ viable todo this. - If that is not viable, we can automatically set view mode to the visible map layer's viewmode. Determining what is "visible" can be trickier than it seems (eg, a layer with visibility-ticked should invisible if it does not have (all?) map tiles to display). It's not impossible to fix this problem. It's just matter of time and will. It's not very high in my TODO list for my selfish reason, I don't need it myself. If someone has time and will to do it, I won't mind to share my knowledge of internal viking (if that helps). Any comment on this topic will be welcome and will be seen, at least, as interest in seeing this problem fixed (it may push it up in my or someone else's TODO list). Irrelevant comments will be ignored, but nobody has been attacked on this list for posting irrelevant comment so far. So have your go at it. Quy |