Geometry.GetBuffer

Geometry.GetBuffer method

Bu geometri etrafında bir tampon bölge hesaplar.

public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
ParametreTipTanım
distanceDoubleTampon bölge genişliği.
quadrantSegmentsInt3290 derecelik bir eğriliğe yaklaşmak için kullanılan segment sayısı. Bu sayı ne kadar büyük olursa, eğriler o kadar iyi tahmin edilir. Varsayılan değer 30.

Geri dönüş değeri

Bu geometriden belirli bir mesafe içindeki tüm noktaları temsil eden bir geometri. Sonucun türü yaNull ,IPolygon veyaIMultiPolygon .

istisnalar

istisnaşart
InvalidOperationExceptionBu geometri, işlemin tamamlanamayacağı şekilde geçersizdir.
ArgumentOutOfRangeExceptionÇeyrek segmentler, 0. ‘den küçük veya eşittir

Ayrıca bakınız