IGeometry.GetBuffer
IGeometry.GetBuffer method
حساب منطقة عازلة حول هذه الهندسة .
public IGeometry GetBuffer(double distance, int quadrantSegments = 30)
معامل | يكتب | وصف |
---|---|---|
distance | Double | عرض منطقة المخزن المؤقت (بوحدات الإسناد المكاني). |
quadrantSegments | Int32 | عدد المقاطع المستخدمة لتقريب 90 درجة من الانحناء . كلما زاد هذا الرقم ، يتم إنتاج تقريب أفضل للمنحنيات. الافتراضي هو 30. |
قيمة الإرجاع
شكل هندسي يمثل جميع النقاط الواقعة ضمن مسافة محددة من هذه الهندسة . نوع النتيجة إماNull
وIPolygon
أوIMultiPolygon
.
استثناءات
استثناء | حالة |
---|---|
InvalidOperationException | هذه الهندسة غير صالحة بحيث لا يمكن إتمام العملية. |
ArgumentOutOfRangeException | المقاطع الرباعية أقل أو تساوي 0. |
أنظر أيضا
- interface IGeometry
- مساحة الاسم Aspose.Gis.Geometries
- المجسم Aspose.GIS