GeometryCollection.ToLinearGeometry
ToLinearGeometry()
デフォルトを使用して、このジオメトリの近似バージョンまたは同等の非曲線バージョンを取得します許容範囲 .
public IGeometryCollection ToLinearGeometry()
戻り値
曲線ジオメトリを持たないジオメトリ。これはToLinearGeometry with デフォルト許容範囲.デフォルト許容範囲 の値は次のものに依存しますSpatialReferenceSystemこのジオメトリの : 予測される SRS の許容範囲は 0.001 メートル (SRS 単位)地理的な SRS の許容範囲は1e-5度 (SRS 単位)不明な SRS の許容範囲は1e-5 適用される変換の詳細については、次を参照してください。ToLinearGeometry仕様.
例外
| 例外 | 調子 | 
|---|---|
| InvalidOperationException | このジオメトリは無効であり、操作を完了できません. | 
関連項目
- interface IGeometryCollection
- class GeometryCollection
- 名前空間 Aspose.Gis.Geometries
- 組み立て Aspose.GIS
ToLinearGeometry(double)
指定された値を使用して、このジオメトリの近似バージョンまたは同等の非曲線バージョンを取得します許容範囲 .
public IGeometryCollection ToLinearGeometry(double tolerance)
| パラメータ | タイプ | 説明 | 
|---|---|---|
| tolerance | Double | 許容範囲使用する。結果は以下であることが保証されます許容範囲曲線ジオメトリから離れています。 | 
戻り値
曲線ジオメトリを持たないジオメトリ。次の変換が適用されます: CircularString は linearized (に変換されます)LineString指定されたtolerance)CompoundCurveに結合されますLineStringsCurvePolygonに変換されますPolygonsMultiCurveに変換されますMultiCurvesMultiSurfaceに変換されますMultiPolygons その結果、HasCurveGeometry出力ジオメトリのfalse .
例外
| 例外 | 調子 | 
|---|---|
| ArgumentOutOfRangeException | 許容範囲以下です0. | 
| InvalidOperationException | このジオメトリは無効であり、操作を完了できません. | 
関連項目
- interface IGeometryCollection
- class GeometryCollection
- 名前空間 Aspose.Gis.Geometries
- 組み立て Aspose.GIS