leaflet

    0熱度

    1回答

    我一直在試圖添加一個邏輯,當你開始拖動地圖周圍的地圖時,將停留在地圖的中心,然後返回新位置的lat和lng。請參閱的Plunker我所做的感謝 Plunker var location = {lat: -33.8830, lng: 151.2166}; var mainMarker = { lat: location.lat, lng: location.lng,

    0熱度

    1回答

    我使用的傳單風格層控制,標記集羣和集羣標記層支持插件,以創建在層控制檢查或關閉疊加。 一切工作完美,但我希望地圖爲空時,第一次加載頁面,用戶可以選擇覆蓋他們想打開。我已經嘗試了這種風格圖層控件的內置方法,但它們不起作用。 經過反覆試驗,我已經想通了這個問題是這樣的: var markerClusters = L.markerClusterGroup.layerSupport().addTo(map

    2熱度

    1回答

    我試圖在放大小冊子時調整我的自定義圖標。我爲此提出了兩個解決方案。一個使用L.Icon標籤,另一個使用L.divIcon。在這兩個例子中,我只設置使用L.Icon可讀性 方法1 1標記和組:使組帶標記。然後在zoomend我使用mygroup.eachLayer(function (layer)使用layer.setIcon()更改1層的所有圖標。我重複這對於使用L.divIcon所有組 <scr

    1熱度

    2回答

    難以在標題中解釋,但我的問題是這樣的: 我正在使用小冊子來創建地圖。有些信息會非常重複,所以我想創建變量來保存這些信息。我無法正確顯示變量連接到彼此。這可能嗎?看下面的代碼,看看我的意思。如果我輸入變量的單個數據(lat/lng),所有的代碼都可以正常工作。我只是不確定如何將somePlace變量中的數據調用到食物變量中。 實施例: var somePlace = [{ "name":

    2熱度

    1回答

    我目前正在開展一項自願項目,涉及將旅遊地圖數字化。現在,我需要在其中添加包含數字的圓圈(例如,當您有幾個階段時)。爲了弄清楚它應該是什麼樣子,我還附上了pdf和地圖。 1 所以,此刻我的測試圈的腳本看起來像這樣: var circle = L.circle([48.2353227, 9.6436585],{ color: 'blue', fillColor: 'white', fillOpacit

    0熱度

    2回答

    是否有任何方法僅在單擊時纔打開傳單圖層控件? 默認情況下,它在mouseover/mouseout上展開/摺疊。我只想點擊打開。

    2熱度

    1回答

    我有一些標記可以從數據庫中加載它,但問題是當我將鼠標懸停在標記上時我應該更改圖標,我可以成功執行此操作,但是如果我將鼠標懸停在另一個標記上,第一個點擊的標記正在改變圖標,而我徘徊的圖標保持不變。 任何想法我能做些什麼? function addScoala1() { var scoala = JSON.parse('<?php echo json_encode($scoala) ?>')

    1熱度

    1回答

    我正在使用Leaflet將Font Awesome標記添加到Ionic 3應用程序,該Leaflet可以成功顯示Leaflet的內置標記,但是當我試圖導入小冊子.awesome標記模塊,ionic serve報告運行時錯誤,稱它無法找到模塊leaflet.awesome-markers。 我遵循的一個建議是刪除node_modules目錄並讓npm重新安裝所有東西。這並沒有改變結果。 輸出的ion

    1熱度

    1回答

    半徑我有一個「問題」與小葉addCircleMarkes 示例數據集半徑: lat long number - - 4 - - 26 - - 13 - - 40 - - 30 我改變圓標記的半徑在地圖radius = ~ifelse(data$number <=25, 2, ifelse((data$number > 25 & data$number <=50),

    0熱度

    1回答

    我有一個具有多個多邊形的GeoJson文件。 就是這樣。 我用單張呈現此GeoJSON的一個網站。 我想繪製一個包圍所有多邊形的polygo的輪廓。像這樣的東西。 GeoJSON的格式,我使用: { "features": [ { "geometry": { "coordinates": [ [ [ 1074.426,