لایه های

ساخت وبلاگ

ویژگی های Layers یک سبک تمام لایه های موجود در آن سبک را لیست می کند. نوع لایه توسط خاصیت "نوع" مشخص شده است و باید یکی از زمینه های پس زمینه ، پر ، خط ، نماد ، شطرنج ، دایره ، پر کردن ، میانه گرم ، تپه ، Hillshade ، آسمان باشد.

به جز لایه های پس زمینه یا انواع آسمان ، هر لایه باید به یک منبع مراجعه کند. لایه ها داده هایی را که از یک منبع دریافت می کنند ، به صورت اختیاری فیلتر می کنند و سپس نحوه طراحی این ویژگی ها را تعریف می کنند.

در اینجا یک شیء نمونه ای وجود دارد که می تواند در یک سبک گنجانده شود:

خصوصیات لایه

نام لایه ای منحصر به فرد.

enum مورد نیازیکی از "پر" ، "خط" ، "نماد" ، "دایره" ، "هیت مپ" ، "پر کردن اکستروژن" ، "شطرنج" ، "هیلشاد" ، "پس زمینه" ، "آسمان".

ارائه نوع این لایه.

چند ضلعی پر شده با یک مرز سکته مغزی اختیاری.

یک نماد یا یک برچسب متن.

یک دایره پر شده

چند ضلعی اکسترود شده (3D).

بافت نقشه شطرنجی مانند تصاویر ماهواره ای.

تجسم Hillshading طرف مشتری بر اساس داده های DEM. در حال حاضر ، این اجرای فقط از کاشی های Terrain Mapbox RGB و Mapzen Terrarium پشتیبانی می کند.

رنگ یا الگوی پس زمینه نقشه.

یک گنبد کروی در اطراف نقشه که همیشه در پشت همه لایه های دیگر قرار دارد.

فیلتر کردن

عبارتی که شرایط را در ویژگی های منبع مشخص می کند. فقط ویژگی هایی که با فیلتر مطابقت دارند نمایش داده می شوند. عبارات بزرگنمایی در فیلترها فقط در سطح بزرگنمایی عدد صحیح ارزیابی می شوند.["حالت ویژگی" ،.] بیان در عبارات فیلتر پشتیبانی نمی شود. عبارات ["Pitch"] و ["فاصله از مرکز"] فقط برای عبارات فیلتر در لایه نماد پشتیبانی می شوند.

چیدمان

خواص چیدمان برای لایه.

حصار

حداکثر سطح بزرگنمایی برای لایه. در سطح بزرگنمایی برابر یا بیشتر از Maxzoom ، لایه پنهان می شود.

ابرداده

خصوصیات دلخواه برای ردیابی با لایه مفید است ، اما بر رندر تأثیر نمی گذارد. برای جلوگیری از برخورد ، مانند "MapBox:" ، خواص باید پیشوند شوند.

ساقه

حداقل سطح بزرگنمایی برای لایه. در سطح بزرگنمایی کمتر از minzoom ، لایه پنهان می شود.

رنگ

خصوصیات رنگ پیش فرض برای این لایه.

منبع

نام توضیحات منبع برای استفاده از این لایه. برای همه انواع لایه ها به جز پس زمینه لازم است.

منبع

برای استفاده از منبع کاشی بردار. برای منابع کاشی بردار مورد نیاز است. ممنوع برای انواع دیگر منبع ، از جمله منابع Geojson.

پیشینه های زیر لایه

لایه ها دارای دو پروپای فرعی هستند که تعیین می کنند چگونه داده های آن لایه ارائه می شود: چیدمان و خصوصیات رنگ.

خصوصیات چیدمان در شیء "طرح" لایه ظاهر می شود. آنها در اوایل فرآیند رندر استفاده می شوند و چگونگی انتقال داده ها برای آن لایه به GPU را تعریف می کنند. تغییر در یک ویژگی چیدمان به یک مرحله "طرح" ناهمزمان نیاز دارد.

خصوصیات رنگ بعداً در فرآیند ارائه اعمال می شود. خصوصیات رنگ در شیء "رنگ" لایه ظاهر می شود. تغییر در یک خاصیت رنگ ارزان است و همزمان اتفاق می افتد.

زمینه

لایه سبک پس زمینه کل نقشه را پوشش می دهد. برای پیکربندی یک رنگ یا الگوی برای نشان دادن در زیر تمام محتوای نقشه دیگر ، از یک لایه سبک پس زمینه استفاده کنید. اگر لایه پس زمینه شفاف باشد یا از سبک حذف شود ، هر بخشی از نمای نقشه که لایه ای سبک دیگری را نشان نمی دهد شفاف است.

سبک نقشه پرنعمت از یک الگوی پس زمینه SVG سفارشی برای دستیابی به ظاهری پرنعمت بافت استفاده می کند.

رنگ پس زمینه

اموال را نقاشی کنید. رنگ اختیاری. پیش فرض به "#000000". با الگوی پس زمینه غیرفعال است. از عبارات درون یابی پشتیبانی می کند. انتقال پذیر

رنگی که پس زمینه ترسیم خواهد شد.

پس زمینه

اموال را نقاشی کنید. تعداد اختیاری بین 0 تا 1 شامل. پیش فرض به 1. از عبارات درون یابی پشتیبانی می کند. انتقال پذیر

کدورتی که پس زمینه در آن ترسیم خواهد شد.

پس زمینه الگوی

نام تصویر در Sprite برای استفاده برای ترسیم پس زمینه تصویر. برای الگوهای یکپارچه ، عرض تصویر و ارتفاع باید عاملی از دو باشد (2 ، 4 ، 8 ، 512). توجه داشته باشید که عبارات وابسته به زوم فقط در سطح بزرگنمایی عدد صحیح ارزیابی می شوند.

دید

آیا این لایه نمایش داده می شود.

لایه نشان داده شده است.

لایه نشان داده نشده است.

یک لایه سبک پر یک یا چند چند ضلعی پر شده (و به صورت اختیاری) روی نقشه را ارائه می دهد. برای پیکربندی ظاهر بصری ویژگی های چند ضلعی یا چندگانه می توانید از یک لایه پر استفاده کنید.

این نقشه از واشنگتن ، D. C با استفاده از خاصیت رنگ پرنده برای ارائه چند ضلعی نیمه شفاف تولید شده توسط API Isochrone ، نشان می دهد که یک شخص تا چه اندازه می تواند در ده دقیقه از مرکز شهر قدم بزند.

انسداد شده

این که آیا پر کردن باید ضد آن باشد یا خیر.

رنگ پرنده

اموال را نقاشی کنید. رنگ اختیاری. پیش فرض به "#000000". غیرفعال توسط الگوی پر. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

رنگ قسمت پر شده این لایه. این رنگ را می توان به عنوان RGBA با یک مؤلفه آلفا مشخص کرد و در صورت استفاده از آن ، کدورت رنگ بر کدورت سکته مغزی 1px تأثیر نمی گذارد.

پریشانی

اموال را نقاشی کنید. تعداد اختیاری بین 0 تا 1 شامل. پیش فرض به 1. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

کدورت کل لایه پر. در مقابل با رنگ پر ، این مقدار در صورت استفاده از سکته مغزی ، بر سکته مغزی 1px در اطراف پر نیز تأثیر می گذارد.

رنگ پرنده

اموال را نقاشی کنید. رنگ اختیاری. غیرفعال توسط الگوی پر. لازم است که آن را پر کنید تا درست باشد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

رنگ رئوس مطالب پر کردن. در صورت نامشخص با مقدار رنگ پر مطابقت دارد.

الگوی پر

نام تصویر در Sprite برای استفاده برای ترسیم تصویر. برای الگوهای یکپارچه ، عرض تصویر و ارتفاع باید عاملی از دو باشد (2 ، 4 ، 8 ، 512). توجه داشته باشید که عبارات وابسته به زوم فقط در سطح بزرگنمایی عدد صحیح ارزیابی می شوند.

پر کردن

انواع ویژگی ها به ترتیب صعودی بر اساس این مقدار. ویژگی هایی با کلید مرتب سازی بالاتر در بالا ویژگی های دارای کلید مرتب سازی پایین تر ظاهر می شوند.

ترجمه کردن

اموال را نقاشی کنید. آرایه اختیاری از شماره s. واحدها در پیکسل ها. پیش فرض [0،0]. از عبارات درون یابی پشتیبانی می کند. انتقال پذیر

جبران هندسه. مقادیر [x ، y] هستند که منفی به ترتیب چپ و بالا را نشان می دهد.

ترجمه

اموال را نقاشی کنید. enum اختیاری. یکی از "نقشه" ، "Viewport". پیش فرض به "نقشه". نیاز به ترجمه پر کردن دارد.

قاب مرجع را برای ترجمه پر کردن کنترل می کند.

پر کردن نسبت به نقشه ترجمه شده است.

پر کردن نسبت به منظره ترجمه شده است.

دید

آیا این لایه نمایش داده می شود.

لایه نشان داده شده است.

لایه نشان داده نشده است.

یک لایه سبک خط یک یا چند پولیلین نوازش شده را روی نقشه قرار می دهد. برای پیکربندی ظاهر بصری ویژگی های Polyline یا Multipolyline می توانید از یک لایه خط استفاده کنید.

این نقشه پیاده روی کاربر Strava از طریق پارک ملی Grand Teton از ویژگی های رنگ خطی و عرض خط استفاده می کند تا خط قرمز قوی مسیر کاربر را سبک کند.

باد

اموال را نقاشی کنید. تعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 0. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

Blur به خط ، در پیکسل ها اعمال می شود.

خط خط

نمایش پایان خط.

درپوش با انتهای مربع که به نقطه پایانی دقیق خط کشیده شده است.

درپوش با یک انتهای گرد که فراتر از نقطه انتهایی خط در شعاع نیمی از عرض خط است و در نقطه انتهایی خط متمرکز است.

یک کلاه با انتهای مربع که فراتر از نقطه انتهایی خط در فاصله نیمی از عرض خط است.

رنگ خط

اموال را نقاشی کنید. رنگ اختیاری. پیش فرض به "#000000". غیرفعال توسط الگوی خط. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

رنگی که با آن خط کشیده می شود.

خط کش

اموال را نقاشی کنید. آرایه اختیاری از تعداد S بزرگتر از یا برابر با 0. واحدها در عرض خط. غیرفعال توسط الگوی خط. انتقال پذیر

طول و شکافهای متناوب را که الگوی خط را تشکیل می دهند ، مشخص می کند. طول ها بعداً با عرض خط مقیاس می شوند. برای تبدیل طول خط به پیکسل ها ، طول را با عرض خط فعلی ضرب کنید. توجه داشته باشید که منابع Geojson با Linemetrics: True مشخص شده خطوط خراب را به مقیاس مورد انتظار ارائه نمی دهد. همچنین توجه داشته باشید که عبارات وابسته به زوم فقط در سطح بزرگنمایی عدد صحیح ارزیابی می شوند.

عرض شکاف

اموال را نقاشی کنید. تعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 0. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

یک خط خط را به خارج از مسیر واقعی یک خط ترسیم می کند. مقدار نشان دهنده عرض شکاف داخلی است.

خط کش

اموال را نقاشی کنید. رنگ اختیاری. غیرفعال توسط الگوی خط. به منبع "Geojson" نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

شیب را تعریف می کند که با آن می توان یک ویژگی خط را رنگ کرد. فقط با منابع Geojson که "Linemetrics" را مشخص می کند قابل استفاده است: TRUE.

خط مشی

نمایش خطوط هنگام پیوستن.

پیوستن به یک پایان مربع که فراتر از نقطه انتهایی خط در فاصله نیمی از عرض خط است.

پیوستن با یک انتهای گرد که فراتر از نقطه انتهایی خط در شعاع نیمی از عرض خط است و در نقطه انتهایی خط متمرکز است.

پیوستن به گوشه ای تیز و زاویه دار که با طرف های بیرونی فراتر از نقطه انتهایی مسیر ترسیم شده است تا زمانی که آنها ملاقات کنند.

خط خط محدود

خاصیت چیدمانشماره اختیاریپیش فرض به 2. نیاز به خطوط خط دارد تا "میت" باشد. از عبارات درون یابی پشتیبانی می کند.

برای تبدیل خودکار پیوندهای میتر به زاویه های تیز استفاده می شود.

ردیف

اموال را نقاشی کنید. شماره اختیاریواحدها در پیکسل ها. پیش فرض به 0. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

جبران خطبرای ویژگی های خطی ، یک مقدار مثبت خط را به سمت راست ، نسبت به جهت خط و یک مقدار منفی در سمت چپ جبران می کند. برای ویژگی های چند ضلعی ، یک مقدار مثبت منجر به یک پایه می شود و یک مقدار منفی در ابتدا نتیجه می گیرد.

خط دفاعی

اموال را نقاشی کنید. تعداد اختیاری بین 0 تا 1 شامل. پیش فرض به 1. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

کدورتی که در آن خط کشیده می شود.

الگوی خط

نام تصویر در Sprite برای استفاده برای ترسیم خطوط تصویر. برای الگوهای یکپارچه ، عرض تصویر باید عاملی از دو باشد (2 ، 4 ، 8 ، 512). توجه داشته باشید که عبارات وابسته به زوم فقط در سطح بزرگنمایی عدد صحیح ارزیابی می شوند.

خط خط خط

خاصیت چیدمانشماره اختیاریپیش فرض به 1. 05. نیاز به خطوط خط دارد تا "دور" باشد. از عبارات درون یابی پشتیبانی می کند.

برای تبدیل خودکار پیوندهای دور به زاویه های کم عمق استفاده می شود.

خط خطی

انواع ویژگی ها به ترتیب صعودی بر اساس این مقدار. ویژگی هایی با کلید مرتب سازی بالاتر در بالا ویژگی های دارای کلید مرتب سازی پایین تر ظاهر می شوند.

ترجمه کردن

اموال را نقاشی کنید. آرایه اختیاری از شماره s. واحدها در پیکسل ها. پیش فرض [0،0]. از عبارات درون یابی پشتیبانی می کند. انتقال پذیر

جبران هندسه. مقادیر [x ، y] هستند که منفی به ترتیب چپ و بالا را نشان می دهد.

خط کش

اموال را نقاشی کنید. enum اختیاری. یکی از "نقشه" ، "Viewport". پیش فرض به "نقشه". نیاز به ترجمه خط دارد.

قاب مرجع را برای ترجمه خط کنترل می کند.

خط نسبت به نقشه ترجمه شده است.

این خط نسبت به منظره ترجمه شده است.

خط خط

اموال را نقاشی کنید. آرایه اختیاری از تعداد S بین 0 تا 1 1 شامل. پیش فرض [0،0]. به منبع "Geojson" نیاز دارد.

قسمت خط بین [شروع ، تر و تمیز] به عنوان شفاف مشخص می شود تا یک اثر از بین برود. جبران خط خط بر اساس کل محدوده خط [0. 0 ، 1. 0] است.

عرض خط

اموال را نقاشی کنید. تعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 1. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

دید

آیا این لایه نمایش داده می شود.

لایه نشان داده شده است.

لایه نشان داده نشده است.

سمبل

یک لایه سبک نماد نماد و برچسب های متن را در نقاط یا در امتداد خطوط روی نقشه ارائه می دهد. برای پیکربندی ظاهر بصری برچسب ها برای ویژگی های کاشی های بردار می توانید از یک لایه نماد استفاده کنید.

این نقشه از مشاغل منطقه دنور از ویژگی Icon-Image Layout برای استفاده از یک تصویر سفارشی به عنوان یک نماد در یک لایه نماد استفاده می کند.

نماد-اجازه-همپوشانی

اگر درست باشد، نماد قابل مشاهده خواهد بود، حتی اگر با نمادهای دیگر ترسیم شده قبلی برخورد کند.

نماد-لنگر

ویژگی چیدمان. شمارش اختیارییکی از «مرکز»، «چپ»، «راست»، «بالا»، «پایین»، «بالا-چپ»، «بالا-راست»، «پایین-چپ»، «پایین-راست». پیش فرض به "مرکز" است. به نماد-تصویر نیاز دارد.

بخشی از نماد نزدیک به لنگر قرار گرفته است.

مرکز نماد در نزدیکترین فاصله به لنگر قرار دارد.

سمت چپ نماد در نزدیکترین فاصله به لنگر قرار دارد.

سمت راست نماد در نزدیکترین فاصله به لنگر قرار دارد.

بالای نماد در نزدیکترین فاصله به لنگر قرار دارد.

پایین نماد در نزدیکترین فاصله به لنگر قرار دارد.

گوشه سمت چپ بالای نماد در نزدیکترین فاصله به لنگر قرار دارد.

گوشه سمت راست بالای نماد در نزدیکترین فاصله به لنگر قرار دارد.

گوشه سمت چپ پایین نماد در نزدیکترین فاصله به لنگر قرار دارد.

گوشه سمت راست پایین نماد نزدیکترین نقطه به لنگر قرار دارد.

نماد رنگ

خاصیت رنگ آمیزیرنگ اختیاری. پیش فرض "#000000" است. به نماد-تصویر نیاز دارد. پشتیبانی از حالت ویژگی و عبارات درون یابی. قابل انتقال

رنگ نماد. این فقط با نمادهای SDF قابل استفاده است.

icon-halo-blur

خاصیت رنگ آمیزیعدد اختیاری بزرگتر یا مساوی 0 . واحدها بر حسب پیکسلپیش فرض 0 است. به نماد-تصویر نیاز دارد. پشتیبانی از حالت ویژگی و عبارات درون یابی. قابل انتقال

هاله را به سمت بیرون محو کنید.

نماد-هاله-رنگ

خاصیت رنگ آمیزیرنگ اختیاری. پیش فرض "rgba(0، 0، 0، 0)" است. به نماد-تصویر نیاز دارد. پشتیبانی از حالت ویژگی و عبارات درون یابی. قابل انتقال

رنگ هاله آیکون. هاله های آیکون را فقط می توان با نمادهای SDF استفاده کرد.

نماد-هاله-عرض

خاصیت رنگ آمیزیعدد اختیاری بزرگتر یا مساوی 0 . واحدها بر حسب پیکسلپیش فرض 0 است. به نماد-تصویر نیاز دارد. پشتیبانی از حالت ویژگی و عبارات درون یابی. قابل انتقال

فاصله هاله تا طرح کلی نماد.

نماد-نادیده-قرار دادن

اگر درست باشد، سایر نمادها حتی در صورت برخورد با نماد قابل مشاهده هستند.

نماد-تصویر

نام تصویر به صورت sprite برای ترسیم پس زمینه تصویر.

نماد نگه داشتن راست

ویژگی چیدمان. بولی اختیاریپیش فرض ها به false . به نماد-تصویر نیاز دارد. نیاز به نماد-rotation-alignment تا "نقشه" باشد. مستلزم قرار دادن نماد است که "خط" یا "مرکز خط" باشد.

اگر درست باشد، ممکن است نماد برگردانده شود تا از وارونه شدن آن جلوگیری شود.

آیکون افست

ویژگی چیدمان. آرایه اختیاری اعداد s . پیش فرض روی [0, 0] است. به نماد-تصویر نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

فاصله از نماد را از لنگر آن جبران کنید. مقادیر مثبت راست و پایین را نشان می دهد ، در حالی که مقادیر منفی نشان دهنده چپ و بالا است. هر مؤلفه با مقدار اندازه نماد ضرب می شود تا جبران نهایی در پیکسل ها بدست آید. هنگامی که با-چرخش آیکون ترکیب می شود ، افست به نظر می رسد که جهت چرخش بالا است.

مافوق

اموال را نقاشی کنید. تعداد اختیاری بین 0 تا 1 شامل. پیش فرض به 1. به تصویر نماد نیاز دارد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

کدورتی که در آن نماد کشیده می شود.

نماد-اختیاری

اگر درست باشد ، هنگام برخورد نماد با سایر نمادها ، متن بدون نمادهای مربوطه نمایش داده می شود و متن نمی شود.

نماد فشرده

خاصیت چیدمانتعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 2. به تصویر نماد نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

اندازه منطقه اضافی در اطراف کادر محدودیت نماد مورد استفاده برای تشخیص برخورد نماد.

تطبیق نماد

خاصیت چیدمانenum اختیاری. یکی از "نقشه" ، "Viewport" ، "Auto". پیش فرض به "خودکار". به تصویر نماد نیاز دارد.

جهت گیری نماد هنگام نقشه.

این نماد به صفحه نقشه تراز شده است.

این نماد به صفحه نمای Viewport تراز شده است.

به طور خودکار با ارزش چرخش نماد مطابقت دارد.

نماد را مسدود کنید

خاصیت چیدمانشماره اختیاریواحدها در درجه. پیش فرض به 0. به تصویر نماد نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

نماد را در جهت عقربه های ساعت می چرخاند.

چرخش نماد

خاصیت چیدمانenum اختیاری. یکی از "نقشه" ، "Viewport" ، "Auto". پیش فرض به "خودکار". به تصویر نماد نیاز دارد.

در ترکیب با قرار دادن نماد ، رفتار چرخش نمادها را تعیین می کند.

هنگامی که قرار دادن نماد به نقطه تنظیم می شود ، نمادهای شرقی-غرب را تراز می کند. هنگامی که قرار دادن نماد به خط یا مرکز خط تنظیم شده است ، نمادهای X را با خط تراز می کند.

نمادهایی را تولید می کند که محورهای X آنها بدون توجه به ارزش قرار دادن نماد با محور x از نمای مطابقت دارد.

هنگامی که قرار دادن نماد به نقطه تنظیم می شود ، این معادل Viewport است. هنگامی که قرار دادن نماد به خط یا مرکز خط تنظیم شده است ، این معادل MAP است.

اندازه نماد

خاصیت چیدمانتعداد اختیاری بزرگتر از یا برابر با 0. واحدها در عامل اندازه نماد اصلی. پیش فرض به 1. به تصویر نماد نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

اندازه اصلی نماد توسط فاکتور ارائه شده است. اندازه پیکسل جدید تصویر اندازه اصلی پیکسل است که توسط اندازه نماد ضرب می شود. 1 اندازه اصلی است ؛3 اندازه تصویر سه برابر می شود.

دارای متن متناسب با نماد

خاصیت چیدمانenum اختیاری. یکی از "هیچ" ، "عرض" ، "ارتفاع" ، "هر دو". پیش فرض به "هیچ". به تصویر نماد نیاز دارد. به زمینه متن نیاز دارد.

نماد را در اطراف متن مرتبط قرار می دهد.

این نماد در نسبت ابعاد ذاتی آن نمایش داده می شود.

این نماد در ابعاد X اندازه گیری می شود تا متناسب با عرض متن باشد.

این نماد در ابعاد Y اندازه گیری می شود تا در ارتفاع متن متناسب باشد.

این نماد در هر دو تصویر X- و Y مقیاس بندی شده است.

نماد متناسب با نماد

خاصیت چیدمانآرایه اختیاری از شماره s. واحدها در پیکسل ها. پیش فرض [0،0،0،0]. به تصویر نماد نیاز دارد. به زمینه متن نیاز دارد. برای "هر دو" ، یا "عرض" یا "ارتفاع" به آیکون متناسب نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

اندازه منطقه اضافی اضافه شده به ابعاد تعیین شده توسط نماد-متن متناسب ، به ترتیب در جهت عقربه های ساعت: بالا ، راست ، پایین ، سمت چپ.

نماد ترجمه

اموال را نقاشی کنید. آرایه اختیاری از شماره s. واحدها در پیکسل ها. پیش فرض [0،0]. به تصویر نماد نیاز دارد. از عبارات درون یابی پشتیبانی می کند. انتقال پذیر

فاصله ای که لنگر نماد از محل اصلی آن منتقل می شود. مقادیر مثبت راست و پایین را نشان می دهد ، در حالی که مقادیر منفی نشان دهنده چپ و بالا است.

عکسبرداری

اموال را نقاشی کنید. enum اختیاری. یکی از "نقشه" ، "Viewport". پیش فرض به "نقشه". به تصویر نماد نیاز دارد. به آیکون ترجمه نیاز دارد.

قاب مرجع برای ترجمه نماد را کنترل می کند.

نمادها نسبت به نقشه ترجمه می شوند.

نمادها نسبت به منظره ترجمه می شوند.

نماد-اجاق گاز

در صورت صحت ، نمادها برای جلوگیری از برخورد متقابل از لبه های کاشی عبور نمی کنند. برای جلوگیری از برخورد در لایه هایی که دارای بالشتک کافی در کاشی بردار نیستند ، توصیه می شود ، یا اگر یک لایه نماد نقطه باشد که پس از یک لایه نماد خط قرار می گیرد. هنگام استفاده از مشتری که از تشخیص برخورد جهانی پشتیبانی می کند ، مانند MapBox GL JS نسخه 0. 42. 0 یا بیشتر ، امکان جلوگیری از برچسب های قطع شده در مرزهای کاشی لازم نیست.

نماد و قرار دادن

قرار دادن برچسب نسبت به هندسه آن.

برچسب در نقطه ای که هندسه در آن قرار دارد قرار می گیرد.

برچسب در امتداد خط هندسه قرار می گیرد. فقط در هندسه های Linestring و چند ضلعی قابل استفاده است.

برچسب در مرکز خط هندسه قرار می گیرد. فقط در هندسه های Linestring و چند ضلعی قابل استفاده است. توجه داشته باشید که یک ویژگی واحد در کاشی بردار ممکن است حاوی هندسه چند خط باشد.

نماد مرتب کردن

انواع ویژگی ها به ترتیب صعودی بر اساس این مقدار. ویژگی هایی با کلیدهای مرتب سازی پایین تر کشیده و در مرحله اول قرار می گیرند. هنگامی که Icon-all-overlap یا متن-all-overlap نادرست است ، ویژگی هایی با کلید مرتب سازی پایین در هنگام قرارگیری اولویت دارند. هنگامی که Icon-all-Overlap یا متن-Overlap روی True تنظیم شده است ، ویژگی هایی با یک کلید مرتب سازی بالاتر با یک کلید مرتب سازی پایین تر از ویژگی ها همپوشانی دارند.

فاصله نمادی

خاصیت چیدمانتعداد اختیاری بزرگتر از یا برابر با 1. واحدها در پیکسل ها. پیش فرض به 250. برای "خط" نیاز به قرار دادن نماد دارد. از عبارات درون یابی پشتیبانی می کند.

فاصله بین دو لنگر نماد.

نماد نظم

تعیین می کند که آیا نمادهای همپوشانی در یک لایه به ترتیب ارائه می شوند که در منبع داده ظاهر می شوند یا از نظر Y آنها نسبت به نمای Viewport. برای کنترل ترتیب و اولویت بندی نمادها در غیر این صورت ، از نماد-مرتب سازی-کلید استفاده کنید.

در صورت تنظیم نمادها بر اساس نماد-مرتب سازی-کلید. در غیر این صورت ، اگر نمادهای y خود را نسبت به منظره مرتب سازی می کنند ، اگر نماد-آلو بر روی Overlap یا متن-غوطه ور روی متن تنظیم شده بر روی درست یا نماد-ناجوانمردانه یا قرار باشد ، یا قرار است ، نادرست است.

نمادهای نوع y خود را نسبت به منظره در صورتی که نماد-آلم یا متن را بر روی متن تنظیم می کند بر روی درست یا نماد-ناجوانمردانه یا قرار دادن متن-ناجوانمردانه تنظیم شده است ، نادرست است.

در صورت تنظیم نمادها بر اساس نماد-مرتب سازی-کلید. در غیر این صورت ، هیچ مرتب سازی اعمال نمی شود. نمادها به همان ترتیب داده های منبع ارائه می شوند.

متن-غوطه وری

اگر درست باشد ، متن حتی اگر با سایر نمادهای قبلاً ترسیم شده برخورد کند ، قابل مشاهده خواهد بود.

هنجار

خاصیت چیدمانenum اختیاری. یکی از "مرکز" ، "چپ" ، "راست" ، "بالا" ، "پایین" ، "بالا سمت چپ" ، "بالا راست" ، "پایین چپ" ، "پایین راست". پیش فرض به "مرکز". به زمینه متن نیاز دارد. غیرفعال توسط متن-متغیر-هشدار.

بخشی از متن نزدیک به لنگر.

مرکز متن نزدیک به لنگر قرار می گیرد.

سمت چپ متن نزدیک به لنگر قرار می گیرد.

سمت راست متن نزدیک به لنگر قرار می گیرد.

بالای متن نزدیک به لنگر قرار می گیرد.

پایین متن نزدیک به لنگر قرار می گیرد.

گوشه بالا سمت چپ متن نزدیک به لنگر قرار می گیرد.

گوشه بالا سمت راست متن نزدیک به لنگر قرار می گیرد.

گوشه سمت چپ پایین متن نزدیک به لنگر قرار می گیرد.

گوشه پایین سمت راست متن نزدیک به لنگر قرار می گیرد.

رنگ متن

اموال را نقاشی کنید. رنگ اختیاری. پیش فرض به "#000000". به زمینه متن نیاز دارد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

رنگی که متن با آن ترسیم می شود.

میدان متن

مقدار استفاده برای برچسب متن. اگر یک رشته ساده ارائه شود ، به عنوان یک فرمت با گزینه های قالب بندی پیش فرض/ارثی رفتار می شود. تصاویر SDF در متن فرمت شده پشتیبانی نمی شوند و نادیده گرفته می شوند.

متن

خاصیت چیدمانآرایه اختیاری از رشته ها. پیش فرض به ["Open Sans منظم" ، "Arial Unicode MS معمولی"]. به زمینه متن نیاز دارد.

پشته فونت برای استفاده برای نمایش متن.

متن

اموال را نقاشی کنید. تعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 0. به زمینه متن نیاز دارد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

فاصله محو هاله به سمت خارج.

دارای رنگ و ابعاد

اموال را نقاشی کنید. رنگ اختیاری. پیش فرض به "RGBA (0 ، 0 ، 0 ، 0)". به زمینه متن نیاز دارد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

رنگ هاله متن ، که به آن کمک می کند تا از پس زمینه ها متمایز شود.

با عرض و هال

اموال را نقاشی کنید. تعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 0. به زمینه متن نیاز دارد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

فاصله هاله تا طرح فونت. عرض هاله حداکثر متن 1/4 از اندازه قلم است.

متون-قرار گرفتن

اگر درست باشد ، نمادهای دیگر حتی اگر با متن برخورد کنند قابل مشاهده هستند.

متن-توجیه کردن

خاصیت چیدمانenum اختیاری. یکی از "خودکار" ، "چپ" ، "مرکز" ، "راست". پیش فرض به "مرکز". به زمینه متن نیاز دارد.

گزینه های توجیهی متن.

متن به سمت موقعیت لنگر تراز شده است.

متن در سمت چپ تراز شده است.

متن متمرکز است.

متن به سمت راست تراز شده است.

متن

خاصیت چیدمانBoolean اختیاری. پیش فرض به درست است. به زمینه متن نیاز دارد. برای "نقشه" نیاز به چرخش متن دارد. نیاز به قرار دادن نماد برای "خط" یا "خط محور" دارد.

در صورت صحت ، ممکن است متن به صورت عمودی چرخانده شود تا از صعود آن به سمت پایین جلوگیری شود.

فواصل متن

خاصیت چیدمانشماره اختیاریواحدها در EMS. پیش فرض به 0. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

مبلغ ردیابی متن.

متن-خط

خاصیت چیدمانشماره اختیاریواحدها در EMS. پیش فرض به 1. 2. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

متن پیشرو برای متن چند خط.

زاویه متن

خاصیت چیدمانشماره اختیاریواحدها در درجه. پیش فرض به 45. به زمینه متن نیاز دارد. نیاز به قرار دادن نماد برای "خط" یا "خط محور" دارد. از عبارات درون یابی پشتیبانی می کند.

حداکثر تغییر زاویه بین کاراکترهای مجاور.

دارای عرض حداکثر متن

خاصیت چیدمانتعداد اختیاری بزرگتر از یا برابر با 0. واحدها در EMS. پیش فرض تا 10. به زمینه متن نیاز دارد. برای "نقطه" نیاز به قرار دادن نماد دارد. از عبارات درون یابی پشتیبانی می کند.

حداکثر عرض خط برای بسته بندی متن.

افسر متن

خاصیت چیدمانآرایه اختیاری از شماره s. واحدها در EMS. پیش فرض [0،0]. به زمینه متن نیاز دارد. غیرفعال شده توسط متن-رادیال. از عبارات درون یابی پشتیبانی می کند.

فاصله متن را از لنگر آن جبران کنید. مقادیر مثبت راست و پایین را نشان می دهد ، در حالی که مقادیر منفی نشان دهنده چپ و بالا است. در صورت استفاده از متغیر متغیر ، مقادیر ورودی به عنوان مقادیر مطلق گرفته می شوند. جبران خسارت در امتداد محور X- و Y به طور خودکار بر اساس موقعیت لنگر اعمال می شود.

ظرفیت متن

اموال را نقاشی کنید. تعداد اختیاری بین 0 تا 1 شامل. پیش فرض به 1. به زمینه متن نیاز دارد. از اصطلاحات حالت و بیانیه پشتیبانی می کند. انتقال پذیر

کدورتی که متن در آن ترسیم خواهد شد.

متنی

اگر درست باشد ، وقتی متن با نمادهای دیگر برخورد می کند ، نمادها بدون متن مربوطه نمایش داده می شوند و نماد نمی شود.

متناسب با متن

خاصیت چیدمانتعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 2. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

اندازه منطقه اضافی در اطراف کادر اتصال متن برای تشخیص برخورد نماد.

تغییر متن

خاصیت چیدمانenum اختیاری. یکی از "نقشه" ، "Viewport" ، "Auto". پیش فرض به "خودکار". به زمینه متن نیاز دارد.

جهت گیری متن هنگام نقشه برداری.

متن به صفحه نقشه تراز شده است.

متن با صفحه نمای مشاهده می شود.

به طور خودکار با ارزش چرخش متن مطابقت دارد.

نمایش متن

خاصیت چیدمانشماره اختیاریواحدها در EMS. پیش فرض به 0. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

جبران شعاعی متن ، در جهت لنگر نماد. در ترکیب با متن متغیر-متغیر ، که پیش فرض استفاده از متن دو بعدی را در صورت وجود پیش فرض می کند ، مفید است.

متن

خاصیت چیدمانشماره اختیاریواحدها در درجه. پیش فرض به 0. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

متن را در جهت عقربه های ساعت می چرخاند.

پیچیدگی متن

خاصیت چیدمانenum اختیاری. یکی از "نقشه" ، "Viewport" ، "Auto". پیش فرض به "خودکار". به زمینه متن نیاز دارد.

در ترکیب با قرار دادن نماد ، رفتار چرخش گلیف های فردی که متن را تشکیل می دهند تعیین می کند.

هنگامی که قرار دادن نماد به نقطه تنظیم می شود ، متن را به شرق و غرب تراز می کند. هنگامی که قرار دادن نماد به خط یا مرکز خط تنظیم شده است ، متن X را با خط تراز می کند.

گلیف هایی را تولید می کند که محورهای X آنها بدون توجه به ارزش قرار دادن نماد با محور x منظره تراز شده است.

هنگامی که قرار دادن نماد به نقطه تنظیم می شود ، این معادل Viewport است. هنگامی که قرار دادن نماد به خط یا مرکز خط تنظیم شده است ، این معادل MAP است.

اندازه متن

خاصیت چیدمانتعداد اختیاری بزرگتر از یا برابر با 0. واحدها در پیکسل ها. پیش فرض به 16. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند.

تغییر متن

خاصیت چیدمانenum اختیاری. یکی از "هیچ" ، "حروف بزرگ" ، "حروف کوچک". پیش فرض به "هیچ". به زمینه متن نیاز دارد.

نحوه سرمایه گذاری متن را مشخص می کند ، مشابه ویژگی CSS Text-Transform.

متن تغییر نمی کند.

تمام حروف را مجبور می کند که در حروف بزرگ نمایش داده شود.

تمام حروف را مجبور می کند که در حروف کوچک نمایش داده شود.

متن ترجمه کردن

اموال را نقاشی کنید. آرایه اختیاری از شماره s. واحدها در پیکسل ها. پیش فرض [0،0]. به زمینه متن نیاز دارد. از عبارات درون یابی پشتیبانی می کند. انتقال پذیر

فاصله ای که لنگر متن از محل اصلی آن منتقل می شود. مقادیر مثبت راست و پایین را نشان می دهد ، در حالی که مقادیر منفی نشان دهنده چپ و بالا است.

متنی

اموال را نقاشی کنید. enum اختیاری. یکی از "نقشه" ، "Viewport". پیش فرض به "نقشه". به زمینه متن نیاز دارد. به ترجمه متن نیاز دارد.

قاب مرجع برای ترجمه متن را کنترل می کند.

متن نسبت به نقشه ترجمه شده است.

متن نسبت به منظره ترجمه شده است.

متغیر متغیر

خاصیت چیدمانآرایه اختیاری از enum s. یکی از "مرکز" ، "چپ" ، "راست" ، "بالا" ، "پایین" ، "بالا سمت چپ" ، "بالا راست" ، "پایین چپ" ، "پایین راست". به زمینه متن نیاز دارد. برای "نقطه" نیاز به قرار دادن نماد دارد.

برای افزایش احتمال قرار دادن برچسب های با اولویت بالا بر روی نقشه ، می توانید مجموعه ای از مکان های Anchor Text-Anchor را ارائه دهید: رندر قبل از حرکت به برچسب بعدی سعی خواهد کرد که برچسب را در هر مکان قرار دهد. از متن-توجیهی: خودکار برای انتخاب توجیه بر اساس موقعیت لنگر استفاده کنید. برای استفاده از یک افست ، از متن-رادیال افست یا متن دو بعدی Offset استفاده کنید.

مرکز متن نزدیک به لنگر قرار می گیرد.

سمت چپ متن نزدیک به لنگر قرار می گیرد.

سمت راست متن نزدیک به لنگر قرار می گیرد.

بالای متن نزدیک به لنگر قرار می گیرد.

پایین متن نزدیک به لنگر قرار می گیرد.

گوشه بالا سمت چپ متن نزدیک به لنگر قرار می گیرد.

گوشه بالا سمت راست متن نزدیک به لنگر قرار می گیرد.

گوشه سمت چپ پایین متن نزدیک به لنگر قرار می گیرد.

گوشه پایین سمت راست متن نزدیک به لنگر قرار می گیرد.

حالت نوشتن متن

این ویژگی امکان کنترل جهت گیری یک نماد را فراهم می کند. توجه داشته باشید که ارزش های خاصیت به عنوان یک اشاره عمل می کند ، به طوری که نمادی که زبان آن از جهت گیری ارائه شده پشتیبانی نمی کند ، در جهت گیری طبیعی خود قرار می گیرد. مثال: نماد نقطه انگلیسی به صورت افقی ارائه می شود حتی اگر مقدار آرایه حاوی مقدار enum "عمودی" باشد. برای نماد با قرار دادن نقطه ، ترتیب عناصر در یک آرایه ترتیب اولویت را برای قرار دادن یک نوع جهت گیری تعریف می کند. برای نماد با قرار دادن خط ، حالت پیش فرض نوشتن متن یا ["افقی" ، "عمودی"] یا ["عمودی" ، "افقی"] است ، این ترتیب بر محل قرارگیری تأثیر نمی گذارد.

اگر زبان یک متن از حالت نوشتن افقی پشتیبانی کند ، نمادها به صورت افقی گذاشته می شوند.

اگر زبان یک متن از حالت نوشتن عمودی پشتیبانی کند ، نمادها به صورت عمودی گذاشته می شوند.

فارکس پرشین...
ما را در سایت فارکس پرشین دنبال می کنید

برچسب : نویسنده : الیزابت امینی بازدید : <-PostHit-> تاريخ : شنبه 16 ارديبهشت 1402 ساعت: 14:53