3.1.2.12 map_tile_theme要素
map_tile_theme要素は、マップ・タイル・テーマを定義する際に使用します。マップ・タイル・テーマは、事前に生成されるマップ画像タイルを使用してマップ・タイル・サーバーによってレンダリングされるマップ画像層を生成します。マップ画像タイルは、任意の内部または外部のマップ・サービス・プロバイダから取得できます。この要素には、次の定義が含まれます。
<!ELEMENT map_tile_theme (#PCDATA)>
<!ATTLIST map_tile_theme
map_tile_layer CDATA # REQUIRED
snap_to_tile_scale (TRUE|FALSE) "FALSE"
>
map_tile_nameは、MapViewerで事前定義済のマップ・タイル層の名前を指定します。
snap_to_tile_scaleは、事前定義済のマップ・タイル層ズーム・レベルの1つに適合するようにマップ・スケールを調整するかどうかを指定するオプション属性です。この属性がFALSEの場合、結果のマップのスケールは常に、マップ・リクエストの指定内容と同じです。事前定義済のマップ・タイル層ズーム・レベルのいずれにもマップ・リクエストのスケールが合致しない場合、マップ・タイル画像はマップ・リクエストのスケールに合致するようにスケールが変更されます。この属性がTRUEの場合、事前定義済のズーム・レベルのいずれにもマップ・リクエストのスケールが合致しない場合、結果のマップのスケールは事前定義済のマップ・タイル層ズーム・レベルのいずれか1つに合致するように調整されます。
親トピック: マップ・リクエストDTD