الفئة RasterLayer
محتويات
[
يخفي
]RasterLayer class
يمثل طبقة راستر.
public abstract class RasterLayer : IDisposable
الخصائص
| الاسم | الوصف |
|---|---|
| abstract BandCount { get; } | يسترجع عدد القنوات في طبقة الراستر. |
| Bounds { get; } | يسترجع حدود الراستر. |
| abstract CellSize { get; } | يسترجع حجم الخلية أو البكسل للراستر. |
| abstract Driver { get; } | يسترجع Driver الذي أنشأ هذه الطبقة. |
| abstract Height { get; } | يسترجع ارتفاع الراستر بالبكسل. كما يُعرف أيضًا بعدد الصفوف. |
| abstract NoDataValues { get; } | يسترجع القيم التي تمثل الخلفية أو “لا بيانات” للراستر. |
| abstract SpatialReferenceSystem { get; } | يسترجع نظام الإحداثيات المكانية للراستر. يمكن أن يكون null إذا كان غير معروف. |
| abstract UpperLeftX { get; } | يسترجع إحداثي x للزاوية العليا اليسرى للراستر. |
| abstract UpperLeftY { get; } | يسترجع إحداثي y للزاوية العليا اليسرى للراستر. |
| abstract Width { get; } | يسترجع عرض الراستر بالبكسل. كما يُعرف أيضًا بعدد الأعمدة. |
الطرق
| الاسم | الوصف |
|---|---|
| Crop(double[]) | يقص طبقة الراستر باستخدام قناع القناة). |
| Crop(IGeometry, double[]) | يقص طبقة الراستر باستخدام شكل (و قناع القناة). |
| Dispose() | يطلق الموارد المستخدمة من قبل RasterLayer. |
| abstract GetBand(int) | يسترجع قناة بالمؤشر المحدد. |
| virtual GetExtent() | يحسب الامتداد المكاني لهذه الطبقة. |
| GetSpatialPoint(int, int) | يحوّل العمود والصف المحددين إلى الإحداثيات المكانية. |
| GetStatistics(int, bool) | احسب إحصائيات ملخصة تتضمن العدد، المجموع، المتوسط، الحد الأدنى، الحد الأقصى. |
| GetValues(int, int) | يقرأ القيم في الخلية المحددة. |
| GetValuesDump(RasterRect) | يقرأ القيم في الكتلة المحددة كمصفوفة ذات بعد واحد. |
| GetValuesOnExpression(RasterRect, RasterReadExpression) | يقرأ ويعالج قيم القناة في تعبير. |
| override ToString() | يرجع سلسلة تمثل الكائن الحالي. |
| Warp(WarpOptions) | يشوه طبقة الراستر إلى أخرى. |
انظر أيضًا
- namespace Aspose.Gis.Raster
- assembly Aspose.GIS