leaflet

    0熱度

    1回答

    我正嘗試使用小冊子創建自定義控件;在這裏,你可以看到jsfiddle:https://jsfiddle.net/1tca13f3/ 當用戶點擊提交按鈕時,我需要從下拉菜單中選擇值,然後從文本框中讀取值。 這... L.DomEvent.on(this._container, 'click', this._doSomething, this); ...可預測的,不工作..我不能從輸入字段讀出值。

    1熱度

    1回答

    我有一個函數,將在點擊事件中重新創建折線。它可以工作,但刷新層仍然有以前的折線。只有當我縮放地圖時,以前的折線纔會消失。 我的代碼。 function buildHotline(response) { //clearMap(); //clear_polyline(); document.getElementById('mapid').innerHTML = "<div

    1熱度

    2回答

    我有一個關於如何從MapBox地圖中刪除縮放控件的快速問題。 以下是我現有的代碼。 我已經把「zoomControl可:假」的styleLayer段內,但它似乎沒有工作... 有人可以幫我解決這個問題? <script> L.mapbox.accessToken = 'pk.eyJ1IjoidGhsZWUxMTIyIiwiYSI6ImNpeWdyd2tycDAzZTUzMm12eDc

    1熱度

    1回答

    如何獲取標記集合的邊界,以便這些邊界可用於顯示react-leaflet地圖上的所有標記? 這是我的渲染功能: render() { const position = [51.505, 4.12]; return ( <Map center={position} zoom={3} style={{width: '100%', height: '600px'}} >

    0熱度

    2回答

    我有這樣的WMS層: http://apps.ecmwf.int/wms/?token=public&version=1.3.0&request=GetMap&layers=composition_bbaod550 我想將它添加到單張地圖,但它沒有顯示出來。 這是我的代碼: library("leaflet") library("sp") leaflet() %>% addTiles() %

    0熱度

    1回答

    我正在嘗試將React-Leaflet合併到我的「創建反應」應用程序中。我可以在基礎地圖上覆蓋GeoJSON數據,但我無法在此圖層上註冊點擊。 在調查這個問題,我發現下面的jsfiddle,https://jsfiddle.net/n7jmqg1s/6/,由onEachFeature功能證明被點擊的形狀時註冊事件: onEachFeature(feature, layer) { console.

    0熱度

    1回答

    我想分裂我的Shiny應用程序上主機shinyapps.io,但是當我分開的應用程序,我失去了數據。 當用戶界面和服務器在一起,它的工作原理;但是將它們分成兩個單獨的文件,我就失去了側邊欄​​。 ui.R library(shiny) library(leaflet) library(RColorBrewer) library(shiny) shinyUI( bootstrapP

    0熱度

    1回答

    我正在構建一個leaflet.js地圖,兩個不同的JSON數據層保存爲js文件。 第一個數據文件包含一些新聞編輯室的地理位置和新聞編輯的ID,第二個包含一些文章的地理位置以及新聞編輯的ID。 我想繪製這些位置,並通過線路ID爲X 兩個數據層保存爲變量與ID爲X的所有文章,編輯部。我知道如何繪製地理位置,但我無法弄清楚如何將第2層的地理點與第1層的匹配地理點用線連接起來。有什麼建議麼? 這是我迄今所

    0熱度

    1回答

    我的小冊子(版本0.7)地圖包含一些標記和一些路徑(折線,多邊形)。用戶應通過點擊它們與標記進行交互,但不能與路徑進行交互。目前,如果通過標記繪製路徑,它可以捕獲點擊事件並防止點擊標記。 可以做些什麼來防止接收鼠標事件的路徑?

    0熱度

    1回答

    我對JS有過溫和的經驗,我一直在使用傳單。我的問題是通過JSFiddle創建地圖。我已經創建了JSFiddle需要的文件。儘管我看不到我的地圖,但我沒有收到任何錯誤。有沒有人爲什麼? 我的代碼如下,你可以看到它正在工作堆棧的片段; var map = L.map('map').setView([51.505, -0.09], 13); L.tileLayer('http://{s}.t