簡體   English   中英

將 icon-translate 屬性 function、stops 轉換為 mapbox 表達式

[英]Convert icon-translate property function, stops, to mapbox expression

在 mapbox 中,我如何將這個圖標翻譯停止轉換為帶有插值的表達式。 我無法從 mapbox 文檔中弄清楚。

stops 正常工作,並根據縮放級別更改圖標的偏移量,在兩個縮放級別 12 和 15 之間。Typescript 錯誤,因為 stops 不是表達式。

        'icon-translate': {
          // @ts-ignore
          stops: [
            [12, [0, 0]],
            [15, [0, -55]]
          ]
        },

謝謝您的幫助。

編輯:這沒有更多的 js 錯誤和 typescript

        'icon-translate': ['interpolate',['linear'],['zoom'],
          12, ["literal",[0, 0]],
          15, ["literal",[0, -55]]
        ],

像這樣:

{
'icon-translate': ['interpolate',['linear'],['zoom'], 
    12, ['literal', [0, 0]],
    15, ['literal', [0, -55]]
]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM