VB实现地图各县颜色分布图
请教大家一个问题,我有一副地图,分7个县,每个县的GDP不同,根据GDP大小在图上显示不同的颜色,能否用VB实现呢
如果这个地图上,每个县的边界都是连续的,并且是封闭的(不得有一个像素是断开的),那么可以使用填充命令,或者你自己定义函数进行填充某种颜色或图案。
在WIN7中,无VB6,你自己测试。
如果你实在是想取巧,那还有另外一个办法:
每个县的图形切开来,做成GIF背景透明的,然后每个县填上所需要颜色,每种颜色的图片做一张。
然后根据程序计算结果,载入指定颜色的图片。
窗体上,使用 image 控件,并且这个控件的坐标需要仔细规划,以确保这7个县的图像载入后,能完整、无误的挤接在一起。