LineLayerOptions interface
الخيارات المستخدمة عند عرض عناصر SimpleLine و SimplePolygon و CirclePolygon و LineString و MultiLineString و Polygon و MultiPolygon في طبقة خط.
- Extends
الخصائص
blur | مقدار التمويه الذي يجب تطبيقه على السطر بالبكسل.
افتراضي |
line |
يحدد كيفية عرض نهايات الأسطر. '"بعقف": غطاء مع نهاية تربيعية والتي يتم رسمها إلى نقطة النهاية الدقيقة للخط. "round": غطاء ذو نهاية مستديرة يتم رسمها خارج نقطة نهاية الخط في نصف عرض الخطوط ويتم توسيطها على نقطة نهاية الخط. "مربع": قبعة ذات نهاية تربيعية مرسومة خارج نقطة نهاية الخط على مسافة نصف عرض الخط. الافتراضي ''round'. |
line |
يحدد كيفية عرض المفاصل في الخطوط. "مشطوف الحواف": صلة مع نهاية تربيعية يتم رسمها خارج نقطة نهاية الخط على مسافة نصف عرض الخطوط. "round": صلة مع نهاية مستديرة يتم رسمها خارج نقطة نهاية الخط في نصف عرض الخطوط ويتم توسيطها على نقطة نهاية الخط. "miter": صلة مع زاوية حادة الزاوية التي يتم رسمها مع الجانبين الخارجيين وراء نقطة نهاية المسار حتى يجتمعون. الافتراضي ''round'. |
offset | إزاحة السطر.
تعوض القيمة الموجبة السطر إلى اليمين، بالنسبة لاتجاه الخط.
يتم إزاحة قيمة سالبة إلى اليسار.
افتراضي |
source | معرف مصدر البيانات أو مثيله الذي ستعرضه الطبقة. |
source |
مطلوب عندما يكون مصدر الطبقة هو VectorTileSource. يمكن أن يحتوي مصدر المتجهات على طبقات متعددة داخله، وهذا يحدد الطبقات التي يجب عرضها في هذه الطبقة. محظور لجميع أنواع المصادر الأخرى. |
stroke |
يحدد لون السطر.
افتراضي |
stroke |
يحدد أطوال الشرطات والثغرات المتناوبة التي تشكل نمط الشرطة. يجب أن تكون الأرقام مساوية أو أكبر من 0. يتم تحجيم الأطوال بواسطة strokeWidth. لتحويل طول شرطة إلى بكسل، اضرب الطول بعرض الحد الحالي. |
stroke |
يحدد تدرجا لتلوين الأسطر به. يتطلب تعيين خيار DataSource lineMetrics إلى true. معطل إذا تم تعيين strokeDashArray. |
stroke |
رقم بين 0 و1 يشير إلى التعتيم الذي سيتم رسم الخط عنده.
افتراضي |
stroke |
عرض الخط بالبكسل. يجب أن تكون قيمة أكبر أو تساوي 0.
افتراضي |
translate | مقدار الإزاحة بالبكسل لعرض السطر بالنسبة إلى المكان الذي سيتم عرضه فيه بشكل طبيعي.
تشير القيم السالبة إلى اليسار والأعلى.
افتراضي: |
translate |
يحدد الإطار المرجعي ل "خريطة": تتم ترجمة الخطوط بالنسبة إلى الخريطة. "منفذ العرض": تتم ترجمة الخطوط بالنسبة لمنفذ العرض الافتراضي: "خريطة" |
الخصائص الموروثة
filter | تعبير يحدد الشروط على ميزات المصدر. يتم عرض الميزات التي تطابق عامل التصفية فقط. |
max |
عدد صحيح يحدد الحد الأقصى لمستوى التكبير/التصغير لعرض الطبقة فيه.
هذه القيمة حصرية، أي أن الطبقة ستكون مرئية في |
min |
عدد صحيح يحدد الحد الأدنى لمستوى التكبير/التصغير لعرض الطبقة فيه.
هذه القيمة شاملة، أي أن الطبقة ستكون مرئية في |
visible | يحدد ما إذا كانت الطبقة مرئية أم لا.
افتراضي |
تفاصيل الخاصية
blur
مقدار التمويه الذي يجب تطبيقه على السطر بالبكسل.
افتراضي 0
.
blur?: number | DataDrivenPropertyValueSpecification<number>
قيمة الخاصية
number | DataDrivenPropertyValueSpecification<number>
lineCap
يحدد كيفية عرض نهايات الأسطر.
'"بعقف": غطاء مع نهاية تربيعية والتي يتم رسمها إلى نقطة النهاية الدقيقة للخط.
"round": غطاء ذو نهاية مستديرة يتم رسمها خارج نقطة نهاية الخط في نصف عرض الخطوط ويتم توسيطها على نقطة نهاية الخط.
"مربع": قبعة ذات نهاية تربيعية مرسومة خارج نقطة نهاية الخط على مسافة نصف عرض الخط.
الافتراضي ''round'.lineCap?: "butt" | "round" | "square"
قيمة الخاصية
"butt" | "round" | "square"
lineJoin
يحدد كيفية عرض المفاصل في الخطوط.
"مشطوف الحواف": صلة مع نهاية تربيعية يتم رسمها خارج نقطة نهاية الخط على مسافة نصف عرض الخطوط.
"round": صلة مع نهاية مستديرة يتم رسمها خارج نقطة نهاية الخط في نصف عرض الخطوط ويتم توسيطها على نقطة نهاية الخط.
"miter": صلة مع زاوية حادة الزاوية التي يتم رسمها مع الجانبين الخارجيين وراء نقطة نهاية المسار حتى يجتمعون.
الافتراضي ''round'.lineJoin?: "bevel" | "round" | "miter"
قيمة الخاصية
"bevel" | "round" | "miter"
offset
إزاحة السطر.
تعوض القيمة الموجبة السطر إلى اليمين، بالنسبة لاتجاه الخط.
يتم إزاحة قيمة سالبة إلى اليسار.
افتراضي 0
.
offset?: number | DataDrivenPropertyValueSpecification<number>
قيمة الخاصية
number | DataDrivenPropertyValueSpecification<number>
source
معرف مصدر البيانات أو مثيله الذي ستعرضه الطبقة.
source?: string | Source
قيمة الخاصية
string | Source
sourceLayer
مطلوب عندما يكون مصدر الطبقة هو VectorTileSource. يمكن أن يحتوي مصدر المتجهات على طبقات متعددة داخله، وهذا يحدد الطبقات التي يجب عرضها في هذه الطبقة. محظور لجميع أنواع المصادر الأخرى.
sourceLayer?: string
قيمة الخاصية
string
strokeColor
يحدد لون السطر.
افتراضي "#1E90FF"
.
strokeColor?: string | DataDrivenPropertyValueSpecification<string>
قيمة الخاصية
string | DataDrivenPropertyValueSpecification<string>
strokeDashArray
يحدد أطوال الشرطات والثغرات المتناوبة التي تشكل نمط الشرطة. يجب أن تكون الأرقام مساوية أو أكبر من 0. يتم تحجيم الأطوال بواسطة strokeWidth. لتحويل طول شرطة إلى بكسل، اضرب الطول بعرض الحد الحالي.
strokeDashArray?: number[]
قيمة الخاصية
number[]
strokeGradient
يحدد تدرجا لتلوين الأسطر به. يتطلب تعيين خيار DataSource lineMetrics إلى true. معطل إذا تم تعيين strokeDashArray.
strokeGradient?: Expression
قيمة الخاصية
strokeOpacity
رقم بين 0 و1 يشير إلى التعتيم الذي سيتم رسم الخط عنده.
افتراضي 1
.
strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>
قيمة الخاصية
number | DataDrivenPropertyValueSpecification<number>
strokeWidth
عرض الخط بالبكسل. يجب أن تكون قيمة أكبر أو تساوي 0.
افتراضي 2
.
strokeWidth?: number | DataDrivenPropertyValueSpecification<number>
قيمة الخاصية
number | DataDrivenPropertyValueSpecification<number>
translate
مقدار الإزاحة بالبكسل لعرض السطر بالنسبة إلى المكان الذي سيتم عرضه فيه بشكل طبيعي.
تشير القيم السالبة إلى اليسار والأعلى.
افتراضي: [0,0]
translate?: Pixel
قيمة الخاصية
translateAnchor
يحدد الإطار المرجعي ل translate
.
"خريطة": تتم ترجمة الخطوط بالنسبة إلى الخريطة.
"منفذ العرض": تتم ترجمة الخطوط بالنسبة لمنفذ العرض
الافتراضي: "خريطة"translateAnchor?: "map" | "viewport"
قيمة الخاصية
"map" | "viewport"
تفاصيل الخاصية الموروثة
filter
تعبير يحدد الشروط على ميزات المصدر. يتم عرض الميزات التي تطابق عامل التصفية فقط.
filter?: Expression
قيمة الخاصية
موروث منLayerOptions.filter
maxZoom
عدد صحيح يحدد الحد الأقصى لمستوى التكبير/التصغير لعرض الطبقة فيه.
هذه القيمة حصرية، أي أن الطبقة ستكون مرئية في maxZoom > zoom >= minZoom
.
افتراضي 24
.
maxZoom?: number
قيمة الخاصية
number
موروث منLayerOptions.maxZoom
minZoom
عدد صحيح يحدد الحد الأدنى لمستوى التكبير/التصغير لعرض الطبقة فيه.
هذه القيمة شاملة، أي أن الطبقة ستكون مرئية في maxZoom > zoom >= minZoom
.
افتراضي 0
.
minZoom?: number
قيمة الخاصية
number
موروث منLayerOptions.minZoom
visible
يحدد ما إذا كانت الطبقة مرئية أم لا.
افتراضي true
.
visible?: boolean
قيمة الخاصية
boolean
موروث منLayerOptions.visible