LineLayerOptions interface

الخيارات المستخدمة عند عرض عناصر SimpleLine و SimplePolygon و CirclePolygon و LineString و MultiLineString و Polygon و MultiPolygon في طبقة خط.

Extends

الخصائص

blur

مقدار التمويه الذي يجب تطبيقه على السطر بالبكسل. افتراضي 0.

lineCap

يحدد كيفية عرض نهايات الأسطر.

'"بعقف": غطاء مع نهاية تربيعية والتي يتم رسمها إلى نقطة النهاية الدقيقة للخط.

"round": غطاء ذو نهاية مستديرة يتم رسمها خارج نقطة نهاية الخط في نصف عرض الخطوط ويتم توسيطها على نقطة نهاية الخط.

"مربع": قبعة ذات نهاية تربيعية مرسومة خارج نقطة نهاية الخط على مسافة نصف عرض الخط.

الافتراضي ''round'.
lineJoin

يحدد كيفية عرض المفاصل في الخطوط.

"مشطوف الحواف": صلة مع نهاية تربيعية يتم رسمها خارج نقطة نهاية الخط على مسافة نصف عرض الخطوط.

"round": صلة مع نهاية مستديرة يتم رسمها خارج نقطة نهاية الخط في نصف عرض الخطوط ويتم توسيطها على نقطة نهاية الخط.

"miter": صلة مع زاوية حادة الزاوية التي يتم رسمها مع الجانبين الخارجيين وراء نقطة نهاية المسار حتى يجتمعون.

الافتراضي ''round'.
offset

إزاحة السطر. تعوض القيمة الموجبة السطر إلى اليمين، بالنسبة لاتجاه الخط. يتم إزاحة قيمة سالبة إلى اليسار. افتراضي 0.

source

معرف مصدر البيانات أو مثيله الذي ستعرضه الطبقة.

sourceLayer

مطلوب عندما يكون مصدر الطبقة هو VectorTileSource. يمكن أن يحتوي مصدر المتجهات على طبقات متعددة داخله، وهذا يحدد الطبقات التي يجب عرضها في هذه الطبقة. محظور لجميع أنواع المصادر الأخرى.

strokeColor

يحدد لون السطر. افتراضي "#1E90FF".

strokeDashArray

يحدد أطوال الشرطات والثغرات المتناوبة التي تشكل نمط الشرطة. يجب أن تكون الأرقام مساوية أو أكبر من 0. يتم تحجيم الأطوال بواسطة strokeWidth. لتحويل طول شرطة إلى بكسل، اضرب الطول بعرض الحد الحالي.

strokeGradient

يحدد تدرجا لتلوين الأسطر به. يتطلب تعيين خيار DataSource lineMetrics إلى true. معطل إذا تم تعيين strokeDashArray.

strokeOpacity

رقم بين 0 و1 يشير إلى التعتيم الذي سيتم رسم الخط عنده. افتراضي 1.

strokeWidth

عرض الخط بالبكسل. يجب أن تكون قيمة أكبر أو تساوي 0. افتراضي 2.

translate

مقدار الإزاحة بالبكسل لعرض السطر بالنسبة إلى المكان الذي سيتم عرضه فيه بشكل طبيعي. تشير القيم السالبة إلى اليسار والأعلى. افتراضي: [0,0]

translateAnchor

يحدد الإطار المرجعي ل translate.

"خريطة": تتم ترجمة الخطوط بالنسبة إلى الخريطة.

"منفذ العرض": تتم ترجمة الخطوط بالنسبة لمنفذ العرض

الافتراضي: "خريطة"

الخصائص الموروثة

filter

تعبير يحدد الشروط على ميزات المصدر. يتم عرض الميزات التي تطابق عامل التصفية فقط.

maxZoom

عدد صحيح يحدد الحد الأقصى لمستوى التكبير/التصغير لعرض الطبقة فيه. هذه القيمة حصرية، أي أن الطبقة ستكون مرئية في maxZoom > zoom >= minZoom. افتراضي 24.

minZoom

عدد صحيح يحدد الحد الأدنى لمستوى التكبير/التصغير لعرض الطبقة فيه. هذه القيمة شاملة، أي أن الطبقة ستكون مرئية في maxZoom > zoom >= minZoom. افتراضي 0.

visible

يحدد ما إذا كانت الطبقة مرئية أم لا. افتراضي true.

تفاصيل الخاصية

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