Class GeoJsonOptions
コンテンツ
[
隠れる
]GeoJsonOptions class
GeoJSON 形式のドライバー固有のオプション。
public class GeoJsonOptions : DriverOptions
コンストラクター
名前 | 説明 |
---|---|
GeoJsonOptions() | 新しいインスタンスを作成します。 |
プロパティ
名前 | 説明 |
---|---|
ArrayAsString { get; set; } | 文字列、整数、または実数の JSON 配列を文字列として公開するかどうか。 |
AttributesSkip { get; set; } | 属性の変換を制御します: はい - すべての属性をスキップします |
AutoId { get; set; } | 自動生成 ID |
CloseLinearRing { get; set; } | 閉じていないものを閉じるかどうかを決定しますLinearRing各ジオメトリで。デフォルトはfalse . |
CreateMidpoints { get; set; } | ジオメトリの各セグメントの中間に新しいポイントを追加するかどうかを決定します。デフォルトはfalse . |
DateAsString { get; set; } | JSON の日付/時刻/日付時刻を文字列として公開するかどうか. |
DeleteNearPoints { get; set; } | 各ジオメトリの近くのポイントを削除するかどうかを決定します。デフォルトはfalse . |
DeleteNearPointsDistance { get; set; } | の距離を決定しますDeleteNearPoints .デフォルトは0 . |
Description { get; set; } | フィーチャ コレクション レベルでの説明 (レイヤー作成用) |
GeometryAsCollection { get; set; } | ジオメトリの変換を制御します: はい - GeometryCollection type でジオメトリをラップします |
LinearizationTolerance { get; set; } | 曲線ジオメトリを線形化するために使用する許容差. |
MPrecisionModel { get; set; } | APrecisionModel ジオメトリがVectorLayer またはそれらがVectorLayer . デフォルト値はExact . |
Name { get; set; } | フィーチャ コレクション レベルの名前 (レイヤー作成用) |
NestedPropertiesSeparator { get; set; } | ネストされた属性のコンポーネントを区切るために使用される文字列を取得または設定します. デフォルトは「_」です. |
ReadBoundingBoxes { get; set; } | バウンディング ボックス (「bbox」) を「bbox_0」、「bbox_1」などの名前の属性として読み取るかどうかを決定します。 デフォルト値はfalse . NestedPropertiesSeparator 文字列は bbox_0、bbox_1、.. の名前で使用されます。 |
SimplifySegments { get; set; } | 各ジオメトリの同じセグメントにあるポイントを削除するかどうかを決定します。デフォルトはfalse . |
SimplifySegmentsDistance { get; set; } | の距離を決定しますSimplifySegments .デフォルトは0 . |
ValidateGeometriesOnWrite { get; set; } | レイヤーにジオメトリを追加するときにジオメトリを検証する必要があるかどうかを決定します. に設定されている場合true 、IsValid each ジオメトリがレイヤーに追加されたときに呼び出され、検証が失敗した場合 (IsValid はfalse )、GisException スローされます. |
WriteBoundingBoxes { get; set; } | GeoJSON オブジェクトにそのジオメトリの座標範囲に関する情報を含めるかどうかを決定します。 に設定した場合true 、レイヤーに追加されると、メンバー「bbox」が各ジオメトリ (null ではない) に対して生成されます。 デフォルト値はfalse . |
WritePolygonsAsLines { get; set; } | ポリゴンまたはマルチポリゴンから折れ線への変換を許可するかどうかを決定します。デフォルトはfalse . |
WriteUnsetAttribute { get; set; } | ’null’ value を追加して未設定の属性を書き込むかどうか |
XYPrecisionModel { get; set; } | APrecisionModel ジオメトリがVectorLayer またはそれらがVectorLayer . デフォルト値はExact . |
ZPrecisionModel { get; set; } | APrecisionModel ジオメトリがVectorLayer またはそれらがVectorLayer . デフォルト値はExact . |
関連項目
- class DriverOptions
- 名前空間 Aspose.Gis.Formats.GeoJson
- 組み立て Aspose.GIS