Surface.ToLinearGeometry

ToLinearGeometry()

Varsayılanı kullanarak bu geometrinin yaklaşık veya eşdeğer eğri olmayan sürümünü alırhata payı .

public IPolygon ToLinearGeometry()

Geri dönüş değeri

birIPolygon buna yaklaşan veya buna eşdeğer olanIYüzey. Bu şuna eşdeğerdir:ToLinearGeometry with varsayılanhata payı . Varsayılanhata payı s değeri bağlıdırSpatialReferenceSystem Bu geometrinin ‘si: Öngörülen SRS Toleransı için 0,001 metredir (SRS birimlerinde) Coğrafi SRS Toleransı için1e-5 derece (SRS birimlerinde) Bilinmeyen SRS Toleransı için1e-5 Hangi dönüşümlerin uygulandığına ilişkin daha fazla ayrıntı için bkz.ToLinearGeometry belirtim.

istisnalar

istisnaşart
InvalidOperationExceptionBu geometri o kadar geçersiz ki işlem tamamlanamıyor.

Ayrıca bakınız


ToLinearGeometry(double)

Belirtilen geometriyi kullanarak bu geometrinin yaklaşık veya eşdeğer eğri olmayan versiyonunu alır.hata payı .

public IPolygon ToLinearGeometry(double tolerance)
ParametreTipTanım
toleranceDoublehata payıkullanmak. Sonucun şundan daha az olması garanti edilir:hata payı geometriyi lineerleştirmek için gereken nokta sayısı kadran başına maksimum değeri aşmadığı sürece, şu anda 10000 noktaya eşittir.

Geri dönüş değeri

BirIPolygon buna yaklaşan veya buna eşdeğer olanIYüzey : Bu nesne iseIPolygon kendisi sonuç bu object ile eşdeğerdir Bu nesne değilseIPolygon doğrusallaştırılmıştır veIPolygon oluşturuldu

istisnalar

istisnaşart
ArgumentOutOfRangeExceptionhata payı küçüktür veya eşittir0 .
InvalidOperationExceptionBu geometri o kadar geçersiz ki işlem tamamlanamıyor.

Ayrıca bakınız