Map.Add
Add(VectorLayer, bool)
创建一个VectorMapLayer
使用默认符号器并将其添加到地图中。图层按附加顺序呈现。
public void Add(VectorLayer layer, bool keepOpen = false)
范围 | 类型 | 描述 |
---|
layer | VectorLayer | 一个向量层来表示VectorMapLayer . |
keepOpen | Boolean | true 在之后保持矢量图层打开Map 对象被处置; false 处理图层. |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 图层是null . |
也可以看看
Add(VectorLayer, VectorSymbolizer, bool)
创建并添加一个VectorMapLayer
到地图。图层按附加顺序呈现。
public void Add(VectorLayer layer, VectorSymbolizer symbolizer, bool keepOpen = false)
范围 | 类型 | 描述 |
---|
layer | VectorLayer | 一个向量层来表示VectorMapLayer . |
symbolizer | VectorSymbolizer | 用于渲染的符号器。如果null 使用默认符号。 |
keepOpen | Boolean | true 在之后保持矢量图层打开Map 对象被处置; false 处理图层. |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 图层是null . |
也可以看看
Add(VectorLayer, VectorSymbolizer, Labeling, bool)
创建并添加一个VectorMapLayer
到地图。图层按附加顺序呈现。
public void Add(VectorLayer layer, VectorSymbolizer symbolizer, Labeling labeling,
bool keepOpen = false)
范围 | 类型 | 描述 |
---|
layer | VectorLayer | 一个向量层来表示VectorMapLayer . |
symbolizer | VectorSymbolizer | 用于渲染的符号器。如果null 使用默认符号。 |
labeling | Labeling | 用于标记层中要素的标记。如果null , 默认NullLabeling 将被使用. |
keepOpen | Boolean | true 在之后保持图层打开Map 对象被处置;否则,false . |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 图层是null . |
也可以看看
Add(FeaturesSequence)
创建并添加一个VectorMapLayer
到地图。图层按附加顺序呈现。
public void Add(FeaturesSequence featuresSequence)
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 特征序列是null . |
也可以看看
Add(FeaturesSequence, VectorSymbolizer)
创建并添加一个VectorMapLayer
到地图。图层按附加顺序呈现。
public void Add(FeaturesSequence featuresSequence, VectorSymbolizer symbolizer)
范围 | 类型 | 描述 |
---|
featuresSequence | FeaturesSequence | 一个特征序列来表示VectorMapLayer . |
symbolizer | VectorSymbolizer | 用于渲染的符号器。如果null 使用默认符号。 |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 特征序列是null . |
也可以看看
Add(FeaturesSequence, VectorSymbolizer, Labeling)
创建并添加一个VectorMapLayer
到地图。图层按附加顺序呈现。
public void Add(FeaturesSequence featuresSequence, VectorSymbolizer symbolizer, Labeling labeling)
范围 | 类型 | 描述 |
---|
featuresSequence | FeaturesSequence | 一个特征序列来表示VectorMapLayer . |
symbolizer | VectorSymbolizer | 用于渲染的符号器。 |
labeling | Labeling | 用于标记层中要素的标记。如果null ,NullLabeling 将被使用. |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 特征序列是null . |
也可以看看
Add(MapLayer)
向地图添加图层。图层按附加顺序呈现。
public void Add(MapLayer mapLayer)
范围 | 类型 | 描述 |
---|
mapLayer | MapLayer | 要添加的图层。 |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 参数是null . |
也可以看看
Add(RasterLayer, RasterColorizer, bool)
创建一个RasterMapLayer
使用默认着色器并将其添加到地图中。
public void Add(RasterLayer layer, RasterColorizer colorizer = null, bool keepOpen = false)
范围 | 类型 | 描述 |
---|
layer | RasterLayer | 一个向量层来表示RasterLayer . |
colorizer | RasterColorizer | 用于渲染的着色器。如果null 使用默认着色器。 |
keepOpen | Boolean | true 在之后保持栅格图层打开Map 对象被处置; false 处理图层. |
例外
例外 | (健康)状况 |
---|
ArgumentNullException | 图层是null . |
也可以看看