mapbox-gl-js

    1熱度

    1回答

    如何在地圖中添加包含高程標籤的等高線圖層?我發現這個:https://www.mapbox.com/blog/satellite-map-with-contours/,但它沒有顯示如何。我還發現:https://www.mapbox.com/mapbox-gl-js/example/toggle-layers/,但輪廓線沒有高度信息。

    2熱度

    1回答

    形勢 推薦的方式我們呈現光柵層到地圖。該圖層的源代碼具有初始圖塊網址。現在我們要更改源的tile-url並觸發新tile的重新加載。例如。我們針對不同的時間點拼貼,並且我們希望逐步完成不同的時間步驟。 什麼可以[email protected] map.addSource('tile-source', {...}); map.addLayer('tile-layer', {source: 'ti

    1熱度

    1回答

    由於Mapbox GL文檔沒有提到有關向LngLat座標添加簡單標記的任何事情,而且實際上只有關於如何添加自定義標記的文檔,所以我希望有人能告訴我你應該如何獲得Mapbox-gl .js實際添加一個標記來傳遞LngLat座標。

    0熱度

    1回答

    我有一張地圖作爲表單的一部分(用戶移動地圖以提交位置)。 當您在我們的CMS中構建表單時,它將所有內容都包含在表單標記中,包括地圖 - 非常常見,真的。 當用戶點擊其中一個地圖控件進行放大或縮小時,它會提交表單。不是最優的! 這裏舉例:https://output.jsbin.com/mejidew/ 是的,我大概可以計算出越來越表單標籤外地圖div的一種方式,但它意味着相當顯著重構自己的狀態。如

    0熱度

    1回答

    創建地圖後,如果地圖是交互式或不交互的,可以更改它嗎? 在mapbox-gl-js文檔中,只能在創建地圖(option.interactive)時將地圖標記爲交互式或非交互式。但出於某些原因,我需要立即改變它並切換地圖的交互性。喜歡的東西: map.setInteractive(true); 或: map.setInteractive(false); 感謝您的支持。

    3熱度

    2回答

    我使用MapBox GL JS創建一個自定義標記的地圖: var marker = new mapboxgl.Marker(container) .setLngLat([ datacenters[country][city].coordinates.lng, datacenters[country][city].coordinates.lat ])

    0熱度

    1回答

    我用mapbox-gl-js製作了一張地圖,並添加了停車場圖層,點擊後可打開帶有方向的彈出窗口。然後,我在停車場層上放置了一些可點擊的標記(用於巴士站,可進入的停車場等)。當我點擊停車場上的標記時,彈出停車場和標記彈出窗口。如果存在標記彈出窗口,我怎樣才能防止多邊形圖層觸發彈出窗口?我不希望兩個彈出窗口都顯示。 下面是相關代碼: // Add a layer showing the parking

    1熱度

    1回答

    我上傳了一個svg,並可以在mapbox工作室地圖中查看它,並且可以使用mapbox gl顯示帶有圖標集的圖標集。但是,當我嘗試使用我的圖標時,點不會畫出。背景仍然繪製,並在下面的代碼使用cafe-15的點繪製。 'icon-image': 'cafe-15', // stock symbol shows 'icon-image': 'boxy-hourglass', // my uploa

    0熱度

    1回答

    example for using the directions plugin似乎沒有工作,所以我有點遺憾。 然而,從它看起來,它並沒有做我想要的東西。我想提供使用特定的一組對象的用戶指導(從用戶的當前位置或其他建築到buildings on our university campus) 我希望提供一個示例,只是提供了一個開始和結束經緯度和觸發一個請求指示。 有意義嗎?

    1熱度

    1回答

    是否有可能使標籤方向爲功能它所標註的多邊形的形狀?理想情況下,這種標籤佈局優化將從Mapbox Studio中脫穎而出。 我想這可能與Mapbox GL JS與https://www.mapbox.com/mapbox-gl-style-spec/#layout-symbol-text-rotate,但這似乎可能是一個非平凡的JavaScript任務在10,000湖(?)的土地。最終結果將成爲Ma