跟踪图层显示png图片为什么还有背景

0 投票

使用产品 iobject.net 9D 

数据类型:文件型

问题描述:

问题一:您好,我的png天气图片没有背景,在自己做成的一个地图上(只包含路网和公园点,没设置风格,但是地图),可以看出来我的png图片是透明的(如图一),但是我打开超图示范数据长春的专题图,我的透明图片为什么有了白色背景。是怎么回事?(如图二)

问题二:geopicture怎么设置随地图缩放呢?

问题三:geotext怎样和geopicture一起设置比较和谐美观。

2月 28, 2020 分类:  271次浏览 | 用户: amstring 初出茅庐 (58 分)

1个回答

0 投票
你好,geopictrue没法随图缩放。你可以把picture导入到点符号库 ,做成点符号的形式。图片透明你需要在一些软件里面处理一下就行了,比如 ppt ps等一些可以把背景处理成透明的
3月 2, 2020 用户: 邬袁凯 名扬四海 (2,432 分)

这个符号在ps里面看已经是透明的了,还包括我在阿里矢量图标库里面下载的png透明图标,以跟踪图层叠加到示范数据专题图里面,被填充成了黑色,天气那个透明的被填充成了白色,

我是这样直接打开图片放入 GeoPicture geoPicture = new GeoPicture(@"E:\地图.png", p2, 100, 100, 0);

我觉得不是这个图片的原因,可能有别的属性我没找到。   

我把geopicture采用这种方式 style.FillBackColor = Color.Transparent;设置透明也没用。

这是我的图片,你帮忙看一下是否透明。我水平有限,只能这样认为是透明了。

地图里面打开是这样

Geopictrue设置不了风格的,如果设置了透明还是黑色,那估计是影像无值造成的。可以把图片导入点符号库,设置点的风格为对应的id把图片展示到地图上,这样展示不仅背景是透明的,也可以随图缩放
...