名前付きグループ レイヤ
概要
名前付きグループ レイヤは、名前付きレイヤの集まりを 1 つの名前付きレイヤとして結合します。特定のプロパティに基づいて、相互に関連しているレイヤの集まりを、1 つのグループとして結合できます。例えば、小学校、中等学校、および大学を表す個別のレイヤを、教育機関という 1 つの名前付きグループ レイヤとしてグループ化できます。名前付きグループ レイヤは、マップの作成時にレイヤとして使用したり、Render Map リクエストを使用してレンダリングしたりできます。(例えば、getNamedMapLegends 関数を使用して) 名前付きグループ レイヤの凡例を取得し、describeNamedLayer 関数を使用してそれらの情報を返すこともできます。
例
名前付きグループ レイヤを含む名前付きレイヤ定義の例を以下に示します。
この例では、WorldGroupLayer という LayerGroup の属性を定義しています。
<?xml version="1.0" encoding="UTF-8"?>
<NamedLayer version="MXP_NamedResource_1_5" xmlns="http://www.mapinfo.com/mxp" >
<ConnectionSet />
<DataSourceDefinitionSet />
<LayerGroup id="id3" name="WorldGroupLayer" alias="GroupLayerWithNamedLayers">
<LayerList>
<NamedLayerRef name="Grid" resourceID="/Samples/NamedLayers/Grid15FeatureLayer"/>
<NamedLayerRef name="World" resourceID="/Samples/NamedLayers/WorldFeatureLayer"/>
<NamedLayerRef name="Ocean" resourceID="/Samples/NamedLayers/OceanFeatureLayer"/>
</LayerList>
</LayerGroup>
</NamedLayer>