超级神鸡技能:为什么mapx中的例子运行不了呢?看不懂是干嘛用的?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/20 19:17:59
哪个好心人能给我一点关于 mapx的资料?

MapX是一个基于ActiveX(OCX)技术的可编程控件。它使用与MapInfoProfessional一致的地图数据格式,并实现了大多数MapInfoProfessional的功能。

MapX为开发人员提供了一个快速、易用、功能强大的地图化组件。在VB,Delphi,PowerBuilder,VC等可视化开发环境中,只需在设计阶段将MapX控件放入窗体中,并对其进行编程,设置属性或调用方法或相应事件,即可实现数据可视化,专题分析,地理查询,地理编码等丰富的地图信息系统功能。

对MapX编程,不需要有任何MapBasic知识,而且大多数任务可简单的通过设置MapX控件的属性来实现。MapX定义了一个类体系,以有效的组织图形元素,图层,属性数据等对象。MapX的主要功能包括:显示MapInfo格式的地图;对地图进行放大、缩小、漫游、选择等操作;专题地图;图层控制;数据绑定;动态图层和用户绘图图层;生成和编辑地图对象;简单地理查询:边界查询,地址查询。

MapX具有强大的数据绑定能力。在VB中,可以和DataControl绑定,在Delphi和PowerBuilder中,可通过ODBC绑定,实现数据库中的数据与MapX中的MapInfo地图的关系连接,使得地图对象与关系数据库中的数据项相对应。经过数据绑定,可以将数据中的数据制成专题图,或在地图上查询数据,以及通过SQL语句实现对地图的查询。

MapX的推出,扩展了MapInfo产品的应用面。更多的用户可以通过MapX得到MapInfo的先进技术。而开发商也更容易在现有的应用系统中增加地图功能。