问题标签 [tmap]

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 投票
2 回答
3336 浏览

r - R:用不同颜色映射正数和负数

我是一名记者,致力于绘制 2002 年至 2012 年间黑人农民数量增加或减少的县的地图。我正在使用 R (3.2.3) 来处理和绘制数据。

我已经能够用一种颜色绘制整个县级收益和损失范围(从负 40 到正 165),但这使得我们很难看到收益和损失的模式。我想做的是使损失成为单一颜色(例如蓝色)的所有变体,并在第二种颜色(例如红色)的变体中渲染增益。

以下代码为发生正面和负面变化的县生成两个单独的(非常简化的)地图。有人知道如何在一张地图上以两种颜色捕获此信息吗?理想情况下,“差异”值为 0 的县将显示为灰色。谢谢你看这个!

0 投票
1 回答
319 浏览

java - 我如何在java中使用条件运算符编写解码函数

我们正在尝试使用 Talend DI 工具映射数据。在那,我们必须捕获与条件运算符相关的转换。(由于工具的限制,它不允许 if-then-else 语法,而是支持条件运算符。

样本数据 :

我正在尝试将此表达式写入 talend tmap 组件。如何使用三元运算符将此表达式写入 tmap 组件表达式构建器。另外,我必须检查空值。

试过这个条件运算符:

尝试上述条件运算符时出错:

提前致谢 !

0 投票
1 回答
114 浏览

r - 专题地图 - 强制比例

尝试创建专题图来表示 LargeSpatialPolygonDataFrame 上的数据,但我很难创建强制比例。

我想制作以下比例: seq(0,4500,500) 以创建十个不同的填充类别,无论数据框是否具有该范围内的数据或不如下图所示。

在此处输入图像描述

Texas_LMA SpatialPolygonDataFrame:

具有以下容量范围

我正在使用 tmap 使用以下代码创建专题图:

类别不足时的绘图结果5 个类别的容量图

在此处输入图像描述

0 投票
1 回答
676 浏览

r - 如何使用 R 中的 maptools 库自定义 bin 数量

我正在尝试按县创建包含美国多家餐厅的地图。然而,由于垃圾箱的价值范围很大,所有县的颜色看起来都非常相同。如何自定义箱的数量,以便为图表添加更多颜色。

我试图清理代码,但下面可能有几行额外的无关代码,我用于其他可视化。

这是我的代码。

这是地图图表现在的样子。从图例中可以看出,只有 4 个 bin 组。如何添加更多垃圾箱或创建自定义垃圾箱。我花了很多时间试图找到一个没有运气的解决方案。

更新#

我终于能够找到我正在寻找的解决方案。这就是我所做的

我喜欢图表在 ggplot2 上的外观,所以我也可以尝试这种方式。

这是现在图表的样子: 在此处输入图像描述

0 投票
1 回答
983 浏览

java - 使用 tMap 乘以整数

我想计算一个百分比,但是当我乘以 100 时出现错误: bigdecimal is not defined for the type Im 这是表达式 工作tMap 架构

0 投票
0 回答
777 浏览

r - R,tmap,animation_tmap,ImageMagick

尽管安装了 ImageMagick 并在 Windows 环境设置中添加了路径,但在使用 animation_tmap 时出现此错误。

animation_tmap(tmCO2, filename = "animationCO2.gif", delay = 60) 中的错误:找不到 ImageMagick。确保它已安装并包含在系统路径中此外:警告消息:1:运行命令 'C:\Windows\system32\cmd.exe /c convert -version' 状态为 4 2:在 syscall("convert -version ") : 'convert -version' 执行失败,错误代码为 4

提前感谢您的帮助!

0 投票
1 回答
907 浏览

r - 如何在 tmap 输出上绘制坐标?

到目前为止,我已经成功地在包的帮助下直观地呈现了巴基斯坦地区不同社会经济因素的数据,tmap以创建以下输出:

在此处输入图像描述

在上面的代码中,pak是我的空间数据框的名称,并且Condition是该数据框中的一个变量,显示了对水的访问。


同时,我已经使用该ggplot2软件包为巴基斯坦不同的移动网络运营商(大约 13000 个塔)绘制了各种塔的地理坐标。输出如下:

在此处输入图像描述

在上面的代码中,pakmap6get-map()函数的输出,MNO代表移动网络运营商,Towers数据集包括每个塔坐标的条目。

我的下一个要求是将第二个地块覆盖在第一个地块上,本质上是在地区明智的电力分数之上显示塔。

关于我可以使用哪些包(以及示例代码)来实现这一点的任何想法?

0 投票
1 回答
228 浏览

talend - 删除 tMap-output 中的多个元素

我在我的 tMap 中进行查找以填充模型中的文章列表。在我的输出中,我想要具有所有文章元素的模型元素,如下所示:

但我得到的是:

在我的 tMap 中,我将元素 Artikel 配置为循环元素。我该如何解决我的问题?

感谢帮助!

0 投票
2 回答
2007 浏览

r - tmap 中具有颜色值的列

我有一个 SpatialPolygonsDataFrame,其中的列包含十六进制颜色值。我想用包 tmap 画出这样的地图:

但随后它被视为分类变量,导致: 截图 2016-11-01 10 15 53

我不知道如何告诉 tmap 它应该直接在地图上绘制颜色值......

有人可以帮忙吗?

编辑: 见下面的答案 - 问题是数据框列没有编码as.character。我认为这可能会在某个时候对某人有所帮助...

0 投票
1 回答
1493 浏览

r - 如何使用 tm_text 在同一层上显示两个值?

我目前正在尝试在同一张地图上显示不同变量的值。

下面是我的代码:

上面的代码导致:

马来西亚地图

之后,我尝试将其更改为:

注意tm_text()功能的变化。这导致:

显示不同值的两张马来西亚地图

关于组合地图的任何建议?