Class GmlOptions

GmlOptions class

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

public class GmlOptions : DriverOptions

コンストラクター

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

プロパティ

名前説明
CloseLinearRing { get; set; }閉じていないものを閉じるかどうかを決定しますLinearRing各ジオメトリで。デフォルトはfalse .
CreateMidpoints { get; set; }ジオメトリの各セグメントの中間に新しいポイントを追加するかどうかを決定します。デフォルトはfalse .
DeleteNearPoints { get; set; }各ジオメトリの近くのポイントを削除するかどうかを決定します。デフォルトはfalse .
DeleteNearPointsDistance { get; set; }の距離を決定しますDeleteNearPoints.デフォルトは0 .
LinearizationTolerance { get; set; }曲線ジオメトリを線形化するために使用する許容差.
LoadSchemasFromInternet { get; set; }Aspose.GIS がインターネットから XML スキーマをロードできるかどうかを決定します。 に設定されている場合false、‘file://’ で始まらない絶対 URI を持つスキーマはロードされません。 デフォルトはfalse .
MPrecisionModel { get; set; }APrecisionModelジオメトリがVectorLayerまたはそれらがVectorLayer. デフォルト値はExact .
NestedPropertiesSeparator { get; set; }ネストされた属性のコンポーネントを区切るために使用される文字列を取得または設定します. デフォルトは「_」です.
RestoreSchema { get; set; }Aspose.GIS が、XML スキーマが欠落している、または読み込めない Gml ファイルの属性を解析できるかどうかを決定します。 に設定されている場合true、Aspose.GIS リーダーは XML スキーマの存在を必要としません。 デフォルトはfalse .
SchemaLocation { get; set; }URI ペアのスペース区切りリスト。すべてのペアの最初の URI は名前空間の URI で、2 番目の URI は名前空間の XML スキーマへのパスです。 に設定されている場合nullGmlDriverドキュメントのルート要素から schemaLocation の読み取りを試みます。 デフォルトはnull .
SimplifySegments { get; set; }各ジオメトリの同じセグメントにあるポイントを削除するかどうかを決定します。デフォルトはfalse .
SimplifySegmentsDistance { get; set; }の距離を決定しますSimplifySegments.デフォルトは0 .
ValidateGeometriesOnWrite { get; set; }レイヤーにジオメトリを追加するときにジオメトリを検証する必要があるかどうかを決定します. に設定されている場合trueIsValid each ジオメトリがレイヤーに追加されたときに呼び出され、検証が失敗した場合 (IsValidfalse)、GisExceptionスローされます.
WritePolygonsAsLines { get; set; }ポリゴンまたはマルチポリゴンから折れ線への変換を許可するかどうかを決定します。デフォルトはfalse .
XmlResolver { get; set; }AXmlResolver外部リソースを解決するために使用されます。デフォルトはXmlUrlResolver .
XYPrecisionModel { get; set; }APrecisionModelジオメトリがVectorLayerまたはそれらがVectorLayer. デフォルト値はExact .
ZPrecisionModel { get; set; }APrecisionModelジオメトリがVectorLayerまたはそれらがVectorLayer. デフォルト値はExact .

関連項目