[ABI 5.1] 对已经渲染过的逐级式钻取地图重新渲染

18607
11

LaSeineJ 数据达人Lv4

发表于2021-1-5 10:17

悬赏1

已解决

楼主
请问有一个已经渲染着色的地图,怎么通过点击其他容器,来改变颜色重新渲染地图,希望点击图上的15%来重新渲染

最近看过此主题的会员

v笑向前走

yixin666

fsr100

阿铭啊

zc56835683

zk_jeson

zhaodong

xxxl

bbs

最佳答案
本帖最后由 xxxl 于 2021-1-7 10:25 编辑

您这是什么地图,是h5地图吗 ,这个可能需要走脚本评估,写脚本来做。

11个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-1-5 10:17

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 xxxl 于 2021-1-7 10:25 编辑

您这是什么地图,是h5地图吗 ,这个可能需要走脚本评估,写脚本来做。

LaSeineJ 数据达人Lv4

发表于2021-1-5 10:26

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-1-5 10:20
您这是什么地图,是h5地图吗 不太好做,这个可能需要走脚本评估,写脚本来做 ...

就是这个地图

xxxl 数据领袖Lv6

发表于2021-1-5 10:32

只看该作者

取消 关注该作者的回复

地板


渲染的颜色根据鼠标事件动态变化不太好做,这个可能需要走脚本评估,写脚本来做

LaSeineJ 数据达人Lv4

发表于2021-1-5 10:36

只看该作者

取消 关注该作者的回复

5#

谢谢,我刚刚好像调出来了,就是表元的背景颜色的表达式比较长
if(@P1=2,if(mod(C2.value,4)=0,"#7AC0ED",if(mod(C2.value,4)=1,"#57B1FD",if(mod(C2.value,4)=2,"#BBE2F1",if(mod(C2.value,4)=3,"#F5B221")))),if(@P1=3,if(mod(D2.value,4)=0,"#7AC0ED",if(mod(D2.value,4)=1,"#57B1FD",if(mod(D2.value,4)=2,"#BBE2F1",if(mod(D2.value,4)=3,"#F5B221")))),if(@P1=4,if(mod(E2.value,4)=0,"#7AC0ED",if(mod(E2.value,4)=1,"#57B1FD",if(mod(E2.value,4)=2,"#BBE2F1",if(mod(E2.value,4)=3,"#F5B221")))),if(mod(B2.value,4)=0,"#7AC0ED",if(mod(B2.value,4)=1,"#57B1FD",if(mod(B2.value,4)=2,"#BBE2F1",if(mod(B2.value,4)=3,"#F5B221")))))))

xxxl 数据领袖Lv6

发表于2021-1-5 10:38

只看该作者

取消 关注该作者的回复

6#

LaSeineJ 发表于 2021-1-5 10:36
谢谢,我刚刚好像调出来了,就是表元的背景颜色的表达式比较长
if(@P1=2,if(mod(C2.value,4)=0,"#7AC0ED",i ...

嗯嗯,您这是根据参数组件值来判断的吧

LaSeineJ 数据达人Lv4

发表于2021-1-5 10:56

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2021-1-5 10:38
嗯嗯,您这是根据参数组件值来判断的吧

不是,是在右边的文本上设置的热区式钻取

xxxl 数据领袖Lv6

发表于2021-1-5 10:59

只看该作者

取消 关注该作者的回复

8#

LaSeineJ 发表于 2021-1-5 10:56
不是,是在右边的文本上设置的热区式钻取

LaSeineJ 数据达人Lv4

发表于2021-1-5 11:07

只看该作者

取消 关注该作者的回复

9#


但是这样我又遇到个问题,就是还没有做地图钻取的时候是可以重新渲染的,但是如果已经钻取到县一级的时候再点击渲染,就是会渲染一个县的颜色,其他的县就是默认的灰色,这个是什么原因呢

xxxl 数据领袖Lv6

发表于2021-1-5 11:48

只看该作者

取消 关注该作者的回复

10#

LaSeineJ 发表于 2021-1-5 11:07
但是这样我又遇到个问题,就是还没有做地图钻取的时候是可以重新渲染的,但是如果已经钻取到县一级的时候 ...

应该是因为钻取后的表和原来的表有区别吧,还是得用脚本才能做

LaSeineJ 数据达人Lv4

发表于2021-1-5 11:57

只看该作者

取消 关注该作者的回复

11#

xxxl 发表于 2021-1-5 11:48
应该是因为钻取后的表和原来的表有区别吧,还是得用脚本才能做

如果用脚本的话,操作步骤是什么

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号