Class GpxOptions

GpxOptions class

GPX 形式のドライバー固有のオプション。

public class GpxOptions : DriverOptions

コンストラクター

名前説明
GpxOptions()新しいインスタンスを作成します。

プロパティ

名前説明
CloseLinearRing { get; set; }閉じていないものを閉じるかどうかを決定しますLinearRing各ジオメトリで。デフォルトはfalse .
CreateMidpoints { get; set; }ジオメトリの各セグメントの中間に新しいポイントを追加するかどうかを決定します。デフォルトはfalse .
DeleteNearPoints { get; set; }各ジオメトリの近くのポイントを削除するかどうかを決定します。デフォルトはfalse .
DeleteNearPointsDistance { get; set; }の距離を決定しますDeleteNearPoints.デフォルトは0 .
LinearizationTolerance { get; set; }曲線ジオメトリを線形化するために使用する許容差.
MAttribute { get; set; }ウェイポイント、ルート ポイント、およびトラック ポイントの「M」座標としてエクスポートされる GPX 属性を決定します。 動作はZAttribute、デフォルトnull .
MPrecisionModel { get; set; }APrecisionModelジオメトリがVectorLayerまたはそれらがVectorLayer. デフォルト値はExact .
NestedAttributeSeparator { get; }ネストされた属性名とそのインデックスを区切る文字列。デフォルトは二重下線 “__”.
ReadNestedAttributes { get; set; }「trkpt」や「rtept」などの GPX ポイントに内部属性が含まれているかどうか、およびそれを読み取る必要があるかどうかを決定します。デフォルトはfalse .
SimplifySegments { get; set; }各ジオメトリの同じセグメントにあるポイントを削除するかどうかを決定します。デフォルトはfalse .
SimplifySegmentsDistance { get; set; }の距離を決定しますSimplifySegments.デフォルトは0 .
ValidateGeometriesOnWrite { get; set; }レイヤーにジオメトリを追加するときにジオメトリを検証する必要があるかどうかを決定します. に設定されている場合trueIsValid each ジオメトリがレイヤーに追加されたときに呼び出され、検証が失敗した場合 (IsValidfalse)、GisExceptionスローされます.
WritePolygonsAsLines { get; set; }ポリゴンまたはマルチポリゴンから折れ線への変換を許可するかどうかを決定します。デフォルトはfalse .
XYPrecisionModel { get; set; }APrecisionModelジオメトリがVectorLayerまたはそれらがVectorLayer. デフォルト値はExact .
ZAttribute { get; set; }ウェイポイント、ルート ポイント、およびトラック ポイントの「Z」座標としてエクスポートされる GPX 属性を決定します。null ‘Z’ 座標としてエクスポートされる属性はありません。 デフォルトは「ele」です。 可能な値は、double として表すことができるすべての GPX XML 属性の名前です (たとえば、「speed」、「magvar」、「geoidheight」など)。 )
ZPrecisionModel { get; set; }APrecisionModelジオメトリがVectorLayerまたはそれらがVectorLayer. デフォルト値はExact .

関連項目