Class Map

Map class

マップはレイヤーのコレクションであり、レイヤーを重ねてレンダリングできます。Renderer .

public class Map : IDisposable, IReadOnlyList<MapLayer>

コンストラクター

名前説明
Map(Measurement, Measurement)の新しいインスタンスを作成します地図class.

プロパティ

名前説明
BackgroundColor { get; set; }マップの背景色。デフォルトはTransparent .
Count { get; }マップ内のレイヤー数を取得します。
Extent { get; set; }レンダリングするマップの境界を指定します。 に設定されている場合null、レンダリング中に範囲が計算され、すべてのレイヤーのすべてのジオメトリが含まれます.
Height { get; set; }マップの視覚的な高さ。
Item { get; }指定されたインデックスのレイヤーを取得します。
Padding { get; set; }範囲に追加するパディングを指定します。
Resolution { get; set; }このマップのレンダリングと変換に使用される解像度Measurement.デフォルトは 96 です。
SpatialReferenceSystem { get; set; }SpatialReferenceSystemマップの。
Width { get; set; }マップの表示幅。

メソッド

名前説明
Add(FeaturesSequence)を作成して追加しますVectorMapLayerマップへ。レイヤーは追加順にレンダリングされます.
Add(MapLayer)レイヤーをマップに追加します。レイヤーは追加順にレンダリングされます.
Add(FeaturesSequence, VectorSymbolizer)を作成して追加しますVectorMapLayerマップへ。レイヤーは追加順にレンダリングされます.
Add(VectorLayer, bool)を作成しますVectorMapLayerデフォルトのシンボライザーを使用してマップに追加します。レイヤーは追加順にレンダリングされます.
Add(FeaturesSequence, VectorSymbolizer, Labeling)を作成して追加しますVectorMapLayerマップへ。レイヤーは追加順にレンダリングされます.
Add(RasterLayer, RasterColorizer, bool)を作成しますRasterMapLayerデフォルトのカラーライザーでマップに追加します.
Add(VectorLayer, VectorSymbolizer, bool)を作成して追加しますVectorMapLayerマップへ。レイヤーは追加順にレンダリングされます.
Add(VectorLayer, VectorSymbolizer, Labeling, bool)を作成して追加しますVectorMapLayerマップへ。レイヤーは追加順にレンダリングされます.
Dispose()リソースを破棄します。
GetEnumerator()マップ内のレイヤーを反復処理する列挙子を返します。
Render(AbstractPath, Renderer)マップをファイルにレンダリングします。
Render(string, Renderer)マップをファイルにレンダリングします。

関連項目