Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有实时数据的单张弹出窗口_Javascript_Jquery_Leaflet_Esri - Fatal编程技术网

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(地图);