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) يتم عرض الخريطة في ملف.

أنظر أيضا