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