Class Map

Map class

الخريطة عبارة عن مجموعة من الطبقات التي يمكن عرضها فوق بعضها البعض عبرRenderer .

public class Map : IDisposable, IReadOnlyList<MapLayer>

المنشئون

اسموصف
Map(Measurement, Measurement)إنشاء مثيل جديد لملفخريطة فئة .

الخصائص

اسموصف
BackgroundColor { get; set; }لون خلفية الخريطة. افتراضات إلىTransparent .
Count { get; }يحصل على عدد الطبقات في الخريطة.
Extent { get; set; }يحدد حدود الخريطة للعرض . إذا تم التعيين علىnull ، يتم حساب المدى أثناء العرض لتضمين كل الأشكال الهندسية في كل الطبقات.
Height { get; set; }الارتفاع المرئي للخريطة.
Item { get; }يحصل على الطبقة في الفهرس المحدد.
Padding { get; set; }تحديد المساحة المتروكة لإضافتها إلى الحد .
Resolution { get; set; }الدقة المطلوب استخدامها لعرض هذه الخريطة والتحويل بينهاMeasurement . الافتراضي هو 96.
SpatialReferenceSystem { get; set; }SpatialReferenceSystem من الخريطة.
Width { get; set; }العرض المرئي للخريطة.

طُرق

اسموصف
Add(FeaturesSequence)ينشئ ويضيف ملفVectorMapLayer على الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Add(MapLayer)يضيف طبقة إلى الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Add(FeaturesSequence, VectorSymbolizer)ينشئ ويضيف ملفVectorMapLayer على الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Add(VectorLayer, bool)ينشئ ملفVectorMapLayer مع رمز افتراضي وإضافته إلى الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Add(FeaturesSequence, VectorSymbolizer, Labeling)ينشئ ويضيف ملفVectorMapLayer على الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Add(RasterLayer, RasterColorizer, bool)ينشئ ملفRasterMapLayer مع الملون الافتراضي وإضافته إلى الخريطة.
Add(VectorLayer, VectorSymbolizer, bool)ينشئ ويضيف ملفVectorMapLayer على الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Add(VectorLayer, VectorSymbolizer, Labeling, bool)ينشئ ويضيف ملفVectorMapLayer على الخريطة. يتم تقديم الطبقات بترتيب إضافي.
Dispose()التخلص من الموارد.
GetEnumerator()تُرجع عدادًا يتكرر عبر الطبقات في الخريطة.
Render(AbstractPath, Renderer)يتم عرض الخريطة في ملف.
Render(string, Renderer)يتم عرض الخريطة في ملف.

أنظر أيضا