mapbox-gl-js

    0熱度

    1回答

    你用什麼代碼來控制自定義mapbox.gl地圖的縮放範圍,以便當用戶縮小並放入時,它將始終分別以相同的經度/緯度,儘管用戶的光標/指針在哪裏? 現在我有一個maxZoom和minZoom設置,但是當用戶縮小和返回時,它着陸在光標所在的位置,而不是地圖的起點,這是我想要縮放到的地方。

    0熱度

    1回答

    https://www.mapbox.com/mapbox-gl-style-spec/#sources-raster 這導致黑色瓷磚沒有錯誤信息,我不知道爲什麼? var style = { "version": 8, "sprite": "mapbox://sprites/mapbox/bright-v8", "glyphs": "mapbox://f

    0熱度

    1回答

    我已經嵌入自定義mapbox工作室地圖到我的網站上定製mapbox地圖具體座標滾動縮放,並設置MINZOOM和MAXZOOM座標,以便只縮小到一定的縮放級別和放大到一定的縮放級別。但是,當用戶在放大回,地圖飛到哪裏,用戶將他們的鼠標指針,這樣做是正確的,但我希望它放大到它的出發點,而不是在用戶將他們的鼠標指針。 這是我發現的最接近的例子,但我不想敘述,我希望用戶只需滾動地圖上:https://ww

    2熱度

    1回答

    我有一個簡單的應用程序,使用mapbox-gl.js,並添加一個帶有geoJSON的標記圖層。如果我使用Mapbox的「街道」風格,或者如果我在我的帳戶中將街道樣式複製爲自定義樣式,則此效果很好。 但是,我想使用基於'Light'風格的自定義樣式,並且它看起來並不包括這是顯示圖標所需的東西。 我已經下載了兩種樣式作爲JSON,並換出sprite屬性,但這並沒有什麼區別。 我已經試驗過以'街道'風格

    1熱度

    1回答

    我正在加載一堆geojson點。我可以看到我加載了大約40個點,但是在我的地圖上顯示哪些點似乎是隨機的,並且以某種方式連接到縮放級別。在下面你可以看到僅顯示2點〜40。 什麼標準mapbox-GL-JS使用來決定顯示哪些? 有沒有辦法控制顯示哪些點? (所有這些?有些基於屬性?)

    3熱度

    1回答

    我正在嘗試在Node.js中設置一個Web服務器,該服務器將使用MapboxGL JS在瀏覽器中顯示矢量磁貼。矢量切片的數據存儲在PostGIS數據庫中。 我目前的設置似乎正確的方向,因爲我可以看到矢量瓷磚被加載和顯示在瀏覽器中。然而,渲染結果是不正確(這是我的地圖的部分截圖): 綠色建築足跡的上半部分重複圖像的下半部分。我也注意到建築物放大和縮小時「改變」的位置,表明在某種程度上瓷磚呈現偏移或不

    3熱度

    3回答

    我設立一個Mapbox GL JS圖是這樣的: mapboxgl.accessToken = 'pk.my_token'; var cityBoundaries = new mapboxgl.GeoJSONSource({ data: 'http://domain.com/city_name.geojson' }); var map = new mapboxgl.Map({ c

    0熱度

    1回答

    我使用mapbox工作室生成自定義地圖並在js中訪問該樣式。但是在調用api時我無法訪問該風格。它只是返回{「message」:「Not Found」} 我可以通過mapbox studio直接訪問api鏈接。在樣式中的mapbox工作室中,我們有地圖樣式ID和API鏈接。所以我可以使用該鏈接訪問它,但是當我實際在我的應用程序中使用它不起作用。 這裏是我得到的錯誤代碼: map.addSou

    0熱度

    1回答

    我已經通過MapBox的開源庫,主要感興趣的是使用mapbox-gl-js 但是,我無法理解爲什麼我需要在開源庫中使用mapbox的密鑰。它是否構建爲使用密鑰,否則我不能? 我想用這個庫作爲我公司的原型,並想確定它的含義。

    0熱度

    1回答

    這是我會怎麼做手工...... 我有這三個座標: var coordinateOne = [-72.642883, 42.201343]; var coordinateTwo = [-72.639532, 42.200784]; var coordinateThree = [-72.637823, 42.199687]; 我有了這個圖,這是在中心的第一座標: var map = new m