leaflet

    3熱度

    1回答

    我想在單擊閃爍的單張地圖中單擊圖標時創建模式窗口。這是可行的嗎?我試過下面的代碼,但是bsModal沒有做任何事情。 library(shiny) library(leaflet) library(shinyBS) points <- data.frame(cbind(latitude = rnorm(40) * 2 + 13, longitude = rnorm(40) + 48))

    0熱度

    2回答

    我想分配一個標記圖標,根據給定的foreach位置的條件。例如,當我想要顯示有房屋或有服務站的服務站的房子時。 我要顯示在鼠標焦點,而不是點擊 我想點擊標記圖標,並重定向到另一頁的信息框

    0熱度

    1回答

    我在sqlite中有一個名爲「posts」和兩列lat/lng的表。 我只是想在小冊子地圖中顯示它。 我試過循環每個testleaflet.html.erb做 <% @posts.each do |post| %> L.marker([<%[email protected]%>,<%[email protected] %>]).addTo(map); <% end %> 可惜我只看到在地圖

    0熱度

    1回答

    我目前正在開發一個使用傳單庫和markerclustergroup作爲插件的power BI視覺。 當數據視圖上使用的數據沒有執行過濾時,MarkerClusterGroup完美工作。 這裏是我做的,到目前爲止.. //當有新數據刪除集羣層。 如果(this.centr){ ​​ //這裏,我建立了我的標記: this.centr = L.geoJson(centroids,{ p

    2熱度

    2回答

    我將兩個圓和一個多邊形添加到傳單地圖中。這是我繪製這三種形狀的代碼。有什麼辦法可以得到這三種形狀的聯合? leaflet(options = leafletOptions(minZoom = 0, maxZoom = 18)) m <- leaflet()%>% addTiles()%>% setView(72.84320,20.43397,zoom=16)%>%

    2熱度

    1回答

    我使用leafletjs和leafletjs市場集羣 說得我的問題的例子:我有一個朋友列表,我想顯示他們所有在地圖上。問題在於,他們中的一些生活在同一所房子裏,所以多個標記的座標是一樣的。當有超過50個朋友住在同一個地方時,就會發生問題。 有什麼辦法可以隱藏標記,當點擊一個簇時它會顯示一個包含所有名稱的表? 我的代碼,該代碼添加標記 export function markersFromData(

    -1熱度

    1回答

    我的任務是在使用Leaflet.js創建的地圖頂部的特定座標上爲一系列圓圈設置動畫。我獲得使用websockets放置圓的座標。 我能夠從websocket連接和事件處理程序中接收事件(座標)我想添加代碼以將圓添加到該座標。 問題是我無法找到任何資源可以幫助我完成我需要做的事情。有些方法使用覆蓋窗格,他們使用傳單中的內置標記。但我還沒有看到任何資源可以幫助我創建和製作我需要做的事情。 這是我處理的

    0熱度

    1回答

    我對將小冊子集成到HTML文檔中有一個問題。 我已閱讀本:Where should I put <script> tags in HTML markup? 如果我正確地解釋這個信息,然後如果可能的話,你應該包括JavaScript和屬性異步或推遲。如果可能的話,你應該把Js文件放入元素中。 必須完全加載Leaflet.js才能顯示地圖。因此,我不能使用屬性「異步」。但是我可以使用屬性「延遲」。整合

    0熱度

    2回答

    我很努力嘗試導入Javascript中的類(位於leaflet-m2t.js文件中)是否存在導致m2t未定義的錯誤。該文件正在導入很好,錯誤不在文件中,但在我的代碼中。我希望在解決這個問題 require('./leaflet-m2t.js') $scope.tileProvider = new m2t.tileProvider({ map: map, tileUrl: '/

    1熱度

    1回答

    我有誰檢索與地震數據的JSON,我添加到單張地圖的功能,即在10秒後再次檢索JSON(用於刷新數據): function fetchQuake() { fetch('https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_hour.geojson') .then(function(res) {