[Objective] The aim was to picture choroplethic map through VB and Surfer techniques. [Method] Taking the way to depict many kinds of choroplethic map through VB and Surfer techniques as an example, methods to realize data process, system protection and programming through ActiveX control under VB 6.0 programming environment. [Result] In the development of "Hunan Modern Agricultural Meteorological Business Service Comprehensive Platform", because of different requirements, the workload was large, but picture and data was isolated by dint of ActiveX control, which improved the software efficiency. [Conclusion] The study solved the problems such as programming workload reduction, code utilization efficiency improvement and software interface.