内容简介
随着地理信息系统技术应用领域的不断扩展,系统开发人员迫切需要快速实现GIS基本功能的二次开发软件。为满足这种需求,众多GIS厂商相继推出了自己的二次开发产品,其中以ESRI公司的MapObjects和AreObjects、MapInfo公司的MapX最为著名。
本书以Visual C++作为开发语言,结合大量的实例,详细介绍了MapObjects进行CIS二次开发的方法和过程。书中在讲述利用MapObjects实现GIS基本功能的基础上,重点介绍了在MapObjects环境下自定义地图符号、空间查询、基于AreSDE的空间数据管理和CPS导航及道路修测等功能的实现方法。每个章节都对应一个具体GIS功能,先介绍基本概念,然后讲述MapObjects实现这个功能所提供的方法,并给出具体的实现过程。
本书可以作为地理信息系统专业、计算机相关专业的教学辅导用书,也可作为从事地理信息系统工作的教师、学生、技术人员和开发人员的参考资料。