问题标签 [plotgooglemaps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
317 浏览

r - .png plotGoogleMaps 图例未显示在 R Shiny App 中

我想在闪亮的应用程序中嵌入使用plotGoogleMap(= .htmlR 外部的输出)生成的地图。感谢ramnathv 的代码,我设法做到了。

然而,不幸的是,图例并没有显示在地图上。似乎图例是一个.png文件,每次运行时都会采用不同的名称。我在另一个论坛上找到了这个讨论,但他们无法解决这个问题。

试试这个最小的例子,你自己看看图例丢失了:

任何建议如何解决这个问题?

0 投票
1 回答
535 浏览

r - 如何从 R bubbleGoogleMaps 获得成比例的气泡大小?

我想用它bubbleGoogleMaps来创建一个气泡的地图,spatialpoints气泡的大小与其各自的值成比例。无论如何,bubbleGoogleMaps根据文档,这是有希望的。

但是,我意识到气泡大小与它们各自的值成正比,而仅与它们落入的容器成正比

默认情况下bubbleGoogleMaps,仅使用基于分位数的 5 个 bin,这很容易导致非常误导的地图,如以下示例所示:


因此,我尝试通过将 bin 数量(=option 'key.entries')从 5 增加到 20 来创建解决方法:

但是,此解决方法不起作用,我们在此处收到错误:


任何想法如何创建一个bubbleGoogleMap(单独)成比例的气泡?

或者有谁知道如何使该选项的解决方法key.entries起作用?

0 投票
1 回答
473 浏览

r - .html plotGoogleMap 在shinyapps.io 上部署时不会加载到闪亮的应用程序中

我正在尝试plotGoogleMap在线嵌入一个闪亮的应用程序。该应用程序在本地运行良好,但通过上传shinyapps到 shinyapps.io 时,.html 地图不会加载。

任何想法如何解决这个问题?


请参阅下面的代码。

用户界面

服务器.R

部署应用程序 shinyapps


这是错误日志,但我不知道从中得出什么结论:

0 投票
1 回答
275 浏览

javascript - 在闪亮的应用程序中将价值从谷歌地图转移到 rchart

我有一个闪亮的应用程序,我在其中绘制了一个带有plotGoogleMaps和 的地图rChart,其值与地图中的某些标记相关,通过rPlot.

应用程序用户可以单击地图中的标记以显示工具提示。

我希望当他点击标记时,图表中的相关值会突出显示。

有人知道如何执行此任务吗?

谢谢你。

0 投票
0 回答
255 浏览

r - 使用plotGoogleMaps 创建显示我的数据的地图

我正在尝试使用 R 和 plotGoogleMaps 在地图上绘制点。我有一个我正在尝试使用的数据框,但我不知道该怎么做。

我的代码是:

df <- data.frame(dbGetQuery(con, paste('select * from googlemaps')))

一个例子是:

我使用的下一个代码是这样的: coordinates(df) <- ~LAT+LNG

但这给了我以下错误:

Error in .checkNumericCoerce2double(obj) : cannot retrieve coordinates from non-numeric elements

我在这里做错了什么?

编辑:

我尝试按照评论中的建议检查列的模式,结果如下:

coordinates(df) <- ~LAT+LNG Error in .checkNumericCoerce2double(obj) : cannot retrieve coordinates from non-numeric elements

mode(df$LAT) [1] "numeric"

mode(df$LNG) [1] "numeric"

0 投票
1 回答
1327 浏览

r - 2015 年 2 月 10 日 Google Maps API v3 的更改会破坏使用 R 中的 plotGoogleMaps 创建的现有地图?

更新:2015 年 4 月 15 日: Google 考虑让最新的 Maps API 向后兼容以解决此问题,但发布了“不会修复”的决定。

更新:2015 年 2 月 11 日:相信这是由 2015 年 2 月 10 日 Google Maps API 3.19 实验版更新引起的问题:https ://developers.google.com/maps/documentation/javascript/ 3.exp/reference

已与 plotGoogleMaps 包的所有者联系 - 可以确认指定 v3.18 确实会生成正常工作的地图。

除非 v3.19 中的问题在成为“发布”版本之前得到修复,否则 plotGoogleMaps 创建的所有先前地图将不再正常运行。

原始帖子: 此问题适用于 R 中 plotGoogleMaps 包的用户和 Google Maps API 支持团队。

从今天晚上(东部时间)开始,使用上述 R 包在 2015 年 2 月 10 日之前创建的地图的行为有所不同。具体来说,当您单击地图上的任何其他图钉时,会使用单击第一个地图图钉时出现的“信息框”。

取自 Milan Kilibarda 教程的可重现 R 代码示例(此处:http ://cran.r-project.org/web/packages/plotGoogleMaps/vignettes/plotGoogleMaps-tutorial.pdf )。

当您单击一个地图图钉时,打开的信息框将与为每个其他地图图钉打开的信息框相同。几个月前由 plotGoogleMaps 创建的 Htm 地图文件现在表现出相同的行为,所以我认为这是更改 Google Maps API 服务的结果。

本教程中另一个有用的示例是使用以下 R 代码绘制 SpatialPolygonsDataFrame:

当您单击一个多边形时,信息框会在左上角打开(它应该在单击注册的位置打开)并且当您单击不同的多边形时它不会改变。顺便说一句,在过去,虽然信息框会在左上角打开,但最终会在单击 3 次后移动到单击点。截至今天,信息框的内容没有改变。

这种行为可以通过使用 plotGoogleMaps 加载以前创建的 Google 地图来观察,而不仅仅是今天创建的地图。

我认为上述问题是由谷歌端的变化引起的(因为以前创建的地图现在表现出相同的行为)。我已经在具有不同浏览器(Safari 7.1.3、Firefox 34.0.5、Chrome 40.0.2214.111)的 Mac 和使用 IE 10.0.9200.17183 的 PC 上对此进行了测试,结果相同。

我正在使用 R 3.1.2 和最新版本的 plotGoogleMaps。

如果 Google 地图团队中的任何人读到此内容,您能否验证您的更新是否导致此问题,如果是,我们何时可以期待修复?

提前致谢。

0 投票
2 回答
601 浏览

r - plotGoogleMaps - 由图例厚框控制的多层相同变量

有没有办法用 plotGoogleMaps 设计一个地图,该地图有一个控制相同变量层的图例?

gstat包中的 meuse 数据集为例,目标是为每种土地利用类型获取一个厚盒。因此,让用户决定要查看哪一层,或者一层一层,或者选择几个或全部:

最好的解决方案是命令按变量的值进行细分......

或者,我们是否需要为每一层(全部 15 个)创建一个地图,然后将它们加在一起?这会是实现这一目标的更方便的方法吗?我有一个超过300层的项目......

第二个最好的解决方案是循环这一切。

0 投票
1 回答
123 浏览

r - plotGoogleMaps html 文件无法在 Internet Explorer 版本 11 中正确打开

我在 Internet Explorer 版本 11 中渲染 Google 地图时遇到了问题,该地图由 R 中的 plotGoogleMaps 创建。以下代码来自软件包随附的教程:

当您在 IE 10 下打开 myMap1.htm 文件时,它会正确呈现。当您在 IE 11 (Windows 8.1) 下打开此文件时,图例框从屏幕左侧一直延伸到右侧,有效地覆盖了地图的一部分。

这是一张图片:

在此处输入图像描述

这里的任何帮助将不胜感激。

0 投票
1 回答
1009 浏览

r - 如何让图像 iconMarker 为 plotGoogleMaps R 工作?

我要做什么: 我正在尝试在漂亮的交互式地图上绘制 2 组具有不同图标的点(容器)。(船只有经度和纬度)交互性很重要!

代码实际上会进入闪亮应用程序的 iframe 中。

我设置了一个示例容器数据集(两组 5 个),并将它们绘制到 2 个单独的层上。我一直在做一些研究,plotGoogleMaps 似乎是一个不错的选择。

谁能告诉我代码哪里出错了?任何建设性的想法也受到赞赏!

结果:

在此处输入图像描述

图标标记实际上并未被拾取,您可以在结果中看到它。我想使用自定义图像。感谢您的帮助

0 投票
1 回答
1253 浏览

r - 如何在R中将谷歌地图输出打印为pdf

目前我正在处理样本数据,我想在其中显示特定纬度和经度的度量值。

数据如下:

来自github的参考-

现在我想将地图输出打印为 pdf。

检查了 pdf 功能,但它不适用于此。不确定“wkhtmltopdf”,因为它是其他工具。

请帮助我获得pdf格式的输出。

谢谢,科门