3
回答
地图上可以显示自定义的信息或图表吗
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

@Kener-林峰 你好,想跟你请教个问题: 在使用地图时遇到一个需求,需要将各个地区的多项数据(比如温度、风力,湿度等等)在地图上显示出来或用专题图的形式来显示,效果如下图所示:

第一幅图上的显示信息需要扩展成显示多行文字、图片,一开始想用markPoint解决,但markPoint中data的值只能绑定数字,多项数据和图片无法展示出来,而且markPoint不同外观形状展示的位置也不好控制,所以来问问大神,看有现成的接口没?或者有没有扩展实现的思路的啊

举报
gggoodgame
发帖于4年前 3回/686阅
共有3个答案 最后回答: 4年前

markPoint足以,symbol支持图片,可以个性化到data级,label支持formatter,data级,通用的话可以写到markPoint系列级

引用来自“Kener-林峰”的评论

markPoint足以,symbol支持图片,可以个性化到data级,label支持formatter,data级,通用的话可以写到markPoint系列级

林大神  你好 刚才用你的答案试了下 明白了你的思路 ,地区详细信息直接放在series的data中来控制,markPoint中只是显示图片,是这个意思吗?
刚才试了下itemStyle--normal--label这个属性为什么加在series--data下就有效果,而放在markPoint--data下就没有效果呢,难道markPoint中的数据无法格式化显示吗?
                    markPoint : {
                           data : [
                            {
                                name: '北京',
                                value:100,
                                itemStyle:{
                                       normal:{
                                           label:{
                                               show:true,
                                               position:'buttom',
                                               formatter:'12312'
                                           }
                                       }
                                   }
                            },
                            {name: '上海', value: 200}
                        ]                
                       },这样写没有效果
还有我问题中的第二图是的饼图也是根据该地区的某些数据计算出来的pie,在地图上嵌套显示其他图表的方式有现成的接口吗?问题多了点 还希望大神耐心解答  谢谢
顶部