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. |
也可以看看