3.1.2.22 theme_modifiers要素
<theme_modifiers>要素には、次の定義が含まれます。
<!ELEMENT theme_modifiers (theme_decorations)? >
theme_modifiersを使用すると、ベース・マップ定義の編集および変更を実行せずに、ベース・マップ上のテーマの定義をオーバーライドできます。<theme_decorations>要素は、<theme>要素(「theme要素」を参照)と同じ属性を持ちます。
次の例では、ベース・マップFORCED_LABELING上のテーマtheme_us_airportのlabels_always_on属性をオーバーライドしています。
<?xml version="1.0" standalone="yes"?>
<map_request title="Override labeling on map definition"
basemap="FORCED_LABELING"
datasource="tilsmenv"
width="500"
height="375"
bgcolor="#a6caf0"
antialiase="true"
format="PNG_URL">
<center size="15.0">
<geoFeature>
<geometricProperty typeName="center">
<Point>
<coordinates>-122.4,37.8</coordinates>
</Point>
</geometricProperty>
</geoFeature>
</center>
<theme_modifiers>
<theme_decorations name="theme_us_airport"
label_always_on="false" />
</theme_modifiers>
</map_request>
親トピック: マップ・リクエストDTD