Javascript 带有实时数据的单张弹出窗口
我对使用传单地图还比较陌生,我正在尝试找出一种方法,让地图在弹出窗口中显示实时数据。具体来说,我使用的是国家气象局的最新天气观测数据。现在,我只是将所有我想使用的网站硬编码如下:Javascript 带有实时数据的单张弹出窗口,javascript,jquery,leaflet,esri,Javascript,Jquery,Leaflet,Esri,我对使用传单地图还比较陌生,我正在尝试找出一种方法,让地图在弹出窗口中显示实时数据。具体来说,我使用的是国家气象局的最新天气观测数据。现在,我只是将所有我想使用的网站硬编码如下: var marker = L.marker([41.15789, -104.80812]) .bindPopup('Site: Cheyenne ASOS <br> <a href="http://w1.weather.gov/data/obhistory/KCYS.html">Cur
var marker = L.marker([41.15789, -104.80812])
.bindPopup('Site: Cheyenne ASOS <br> <a href="http://w1.weather.gov/data/obhistory/KCYS.html">Current Observations</a>')
.addTo(map);
var marker=L.marker([41.15789,-104.80812])
.bindpoop('站点:夏延ASOS
')
.addTo(地图);
我总共有大约100个站点。用户不必点击网站来获取天气信息,我正试图在点击网站时自动显示天气信息。这样可以显示温度、湿度、风等
如果您有任何见解或地方,我可以找到更多的信息,这将是非常感谢 如果要将国家气象局的数据动态插入地图,可以使用 从那里,您可以在页面加载时调用API,然后将数据放入标记中。您可以在中看到如何做到这一点 例如,您可以执行以下操作:
var popup = L.popup()
.setLatLng(latlng)
.setContent('<p>Insert html to show weather info here</p>')
.openOn(map);
var popup=L.popup()
.setLatLng(latlng)
.setContent(“在此处插入html以显示天气信息”)
.openOn(地图);
如果要将国家气象局的数据动态插入地图,可以使用
从那里,您可以在页面加载时调用API,然后将数据放入标记中。您可以在中看到如何做到这一点
例如,您可以执行以下操作:
var popup = L.popup()
.setLatLng(latlng)
.setContent('<p>Insert html to show weather info here</p>')
.openOn(map);
var popup=L.popup()
.setLatLng(latlng)
.setContent(“在此处插入html以显示天气信息”)
.openOn(地图);