gpt4 book ai didi

r - 传单 map 未在浏览器中显示

转载 作者:行者123 更新时间:2023-12-05 07:58:42 24 4
gpt4 key购买 nike

我正在寻找有关获取 leafletR 包的基本示例以在浏览器中显示 map 的指导。使用最基本的示例, map 不会显示在浏览器中。我检查了 .html 和 .json 文件,它们存在并且格式正确。 Javascript 检查器显示此错误:

XMLHttpRequest cannot load file:///var/folders/_0/tdgf_k7x77qdn64_gk9ynljm0000gp/T/Rtmp6O4QZM/Fiji_Earthquakes/quakes.geojson. Received an invalid response. Origin 'null' is therefore not allowed access.

我在 Mac 上:OSX 10.7.5RStudio 版本:0.98.857

代码

library(leafletR)


data(quakes)

# store data in GeoJSON file (just a subset here)
q.dat <- toGeoJSON(data=quakes[1:99,], dest=tempdir(), name="quakes")

# make style based on quake magnitude
q.style <- styleGrad(prop="mag", breaks=seq(4, 6.5, by=0.5), style.val=rev(heat.colors(5)), leg="Richter Magnitude", fill.alpha=0.7, rad=8)

# create map
q.map <- leaflet(data=q.dat, dest=tempdir(), title="Fiji Earthquakes", base.map="osm", style=q.style, popup="mag")

# view map in browser
browseURL(q.map)

预先感谢您的任何建议。

最佳答案

使用本地 Web 服务器打开 map 的快速解决方案是利用 RStudio 的 HTML 查看器。

rstudio::viewer(qmap)

关于r - 传单 map 未在浏览器中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23848536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com