ハードウエア ズーム レベルは1から24まであると前述したが、『現行のGARMIN機器では12が最もズーム
アウト(縮小)された状態』とマニュアルには書いて ある。1から11が使われていない理由は、役に立たないから。(原文:The principle of
doubling the map scale for each successive zoom number continues beyond level
12 but lower hardware zoom levels are not really useful. Zoom level 12
represents the most "zoomed out" setting for current Garmin(R) devices.)
その下のLevelm = h という等号式は、マップ ズーム レベル(m)とハードウエア ズーム
レベル(h)の関係を定義している。マップ ズーム レベルは10個設定できるが10に満たな
い場合は、Level0から(記述を)始めなければならない。(原文:Any map can use up to ten map zoom levels
numbered 0 to 9. If you use fewer than ten map zoom levels you should use
consecutive map zoom level numbers starting at zero.) このサンプルでは、Level0がハードウエア
ズーム レベル22で描画し、Level2はハードウエア ズーム レベル16で描画することを定義している。
Note:
ハードウエア ズーム レベル(h)は連続している必要はないが、 マップ ズーム レベル(m)に対応するハードウエア ズーム レベル(h)は、それぞれ1つ前の
ハードウエア ズーム レベル(h)より小さいレベルでなければならない。つまり上の例で、Level1=19だとすると、Level2に設定するハードウエア ズーム
レベル(h)は19 より小さいレベルにしなければならない。Level3も同様の考え方でハードウエア ズーム
レベル(h)を降順に設定しないと、実際にGPSユニットでマップを表示させようとした時、意図し た表示にならない不具合が発生する。(原文:The
hardware zoom levels do not need to be consecutive, but each successive map
zoom level must correspond to a smaller hardware zoom level number than the
previous one.)
上のサンプルで[IMG ID]セクションに正しく設定すると、同じマップ ズーム レベルで表示されるハードウエア ズーム
レベルは、一つ上位のマップ ズーム レベル の直前までとなる。まとめると下表の様になる。(原文:The settings in our example
specify that map objects and coordinates defined as map level zero, will be
used at hardware zoom levels 23 and above. Objects defined as map level 1 will
be used at hardware zoom levels 21 and 22, and so on.)
私の設定例と意味。
Level 設定
表示対象となるハードウェア ズーム レベルの範囲
Level0 = 22
22〜24を表示
Level1 = 19
19〜21を表示
Level2 = 16
16〜18を表示
Level3 = 15
15のみ。
なお、最終のマップ ズーム レベル
(私の例ではLevels=4なので、4番目のLevel3)は、くせ物である。マニュアル(V2.3)には、『この最終レベルは、GPS内蔵 のベース
マップとユーザー マップ(MapSource、又は互換自作マップのこと)の切換を決定するレベルを設定するために使われる。』と書かれている。(原文:The
highest numbered map zoom level that you define dictates the zoom level at
which your map replaces the GPS unit's base map. )
最終レベルの扱いについてマニュアルはこう述べている。『最終マップ ズーム
レベルは内臓マップとの切替えタイミングを決める為だけに使われる。従い、このレベルでマップ オブジェクトを定義したり変更してはならない。(原文: Your
highest map zoom level is only used for the purpose of specifying when your map
takes over from the base map. You are not allowed to define map objects and
coordinates at this level.)』と。今ひとつ検証不足で意味するところが理解できない私だが、いずれわかってくるようが気がする。
以上の様に、3つのズームレベルの関係は、GPSの仕様とも相まって非常に複雑な動きをすることがわかる。厳密さを要求する人に対してマニュアルは、いみじくも、臆面無く『もしこれがあなたにとって重要だというなら、自分で実験し確かめるしかない。計算事ではないのである(意訳)。(原文:
Again, if this is important to you, you will just have to experiment. As
mentioned near the start of this section, choosing correct zoom levels is not a
precise science.』)と言い放っている。