textFontTypeEvent(itemValue) { console.log('itemValue.textFontSize',itemValue.textFontType); mapTools.view.graphics.items=mapTools.view.graphics.items.filter(e=>e.attributes) mapTools.view.graphics.items.forEach((e, i) => { if ( e.attributes && e.attributes.name.indexOf("文本") != -1 && e.attributes.name == itemValue.name ) { let polyygonGra = e; mapTools.view.graphics.items.splice(i, 1); polyygonGra.symbol.font.family = itemValue.textFontType; mapTools.view.graphics.add(polyygonGra); } }); },
时间: 2024-04-27 07:19:14 浏览: 16
这段代码看起来像是一个 JavaScript 函数,它接受一个参数 itemValue。在函数内部,首先打印出 itemValue.textFontType 的值,然后过滤掉没有 attributes 属性的图形元素(可能是从地图上删除这些元素),然后遍历图形元素数组,找到名称中包含 "文本" 字符串且等于 itemValue.name 的元素。对于这些元素,修改它们的字体类型(font.family),然后将它们添加回图形元素数组中。最后,这个函数可能是为了在地图上修改文本的字体类型。
相关问题
maptools安装不上
您好,maptools是R语言中的一个包,安装的过程如下:
1. 打开R语言环境,进入控制台(Console);
2. 输入install.packages("maptools"),然后按回车键;
3. 等待安装完成即可。
如果您在安装过程中遇到了问题,可以尝试以下方法:
1. 检查网络连接是否正常;
2. 检查R语言环境是否正确安装;
3. 尝试使用其它镜像源进行安装,例如:install.packages("maptools", repos="http://cran.us.r-project.org")。
如果以上方法仍然无法解决您的问题,请提供更具体的错误提示或者问题描述,以便我能够更好地帮助您解决问题。
R中下载中国行政图的代码
以下是下载中国行政图的 R 代码:
```R
library(maptools)
library(maps)
library(RColorBrewer)
# 下载中国行政图
china <- readShapePoly("CHN_adm1.shp")
# 绘制中国行政图
par(mar=c(,,,))
plot(china, col="white", border="gray", xlim=c(73, 135), ylim=c(18, 54), bg="#F5F5F5", lwd=.5, main="中国行政图")
# 添加省份名称
text(china$X[1:34], china$Y[1:34], labels=china$NAME_1, cex=.6)
# 添加省份边界
plot(china, col="white", border="gray", xlim=c(73, 135), ylim=c(18, 54), bg="#F5F5F5", lwd=.5, add=TRUE)
```
希望对您有所帮助!
相关推荐
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)