在地图上按经纬坐标绘制三维柱形图

0 投票
如何在地图上按经纬度坐标使用Java Script绘制三维柱形图?
3月 27, 2017 分类:  1138次浏览 | 用户: zgbwone 初出茅庐 (33 分)
修改于 3月 27, 2017 用户:zgbwone

1个回答

1 投票
 
已采纳
您好,请问您是在组件制作还是客户端制作啊?

您别分类选组件GIS,但是标签又贴iserver和JavaScript,我分不清楚您用的什么产品了。
3月 27, 2017 用户: 邹涛 名扬四海 (3,389 分)
采纳于 3月 28, 2017 用户:zgbwone
是在客户端的,手抖了

您好,可以实现的哈。而且有范例。

您参考一下:

http://support.supermap.com.cn:8090/iserver/iClient/for3D/plugin/samplecode/default.html

进去之后点运行范例,加载场景,添加统计专题图。

统计专题图有

成员 说明
Bar 柱状图,对应值 4。
Pie 饼图,对应值6。
StackedBar 堆叠柱状图,对应值 12。

范例是饼图,您直接改为6,就是柱状图了。

themeGraph.set_graph3DType(4);

柱状图的数据要怎么从外面传进去?
您好,不能的。只能取字段里面的。

这种图能不能改了像你给我看的这种一样放置在那个位置上

里面的字段能不能是和地图数据源绑定在一起的业务数据源?
业务数据源的数据集在桌面或者组件确实是可以关联,但是客户端好像不行,

您干脆直接把业务数据更新到属性表好了。
不行啊,这种工作量,进度都不好,以后维护也麻烦。数据量也不小
不好意思哈,跟您带来不便了,插件客户端目前确实是满足不了您这个需求,抱歉。

我们这边会跟研发提出需求。
好的,谢谢你!我在想想其他办法吧!是需求在地图上展示的字段多,而且还要按年度、地区来展示,所以就比较麻烦!
...