Mapx :基于ActiveX技术的可编程控件

更新时间:2024-09-21 00:23

MapX是美国MapInfo公司在其开发的可视化地图组件DataMap基础上,向用户提供 的具有强大地图分析功能的ActiveX控件产品。MapX以OCX的方式提供了真正的对象 连接与嵌入式OLE的地理信息系统应用开发方案。

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

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

对MapX编程,不需要有任何MapBasic知识,而且大多数任务可简单的通过设置MapX控件的属性来实现。MapX定义了一个类体系,以有效的组织图形元素,图层,属性数据等对象。

功能

MapX的主要功能包括:显示MapInfo格式的地图;对地图进行放大、缩小、漫游、选择等操作;专题地图;图层控制;数据绑定;动态图层和用户绘图图层;生成和编辑地图对象;简单地理查询:边界查询,地址查询。

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

应用

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

Mapx是美国Mapinfo公司的产品。

特性

MapInfo MapX的各种函数允许开发者去满足特殊的业务需求。另外,MapInfo MapX 的许可还包括大量的数据(世界地图、主要城市、通用边界等)

对象处理和编辑:提供创建地图对象的工具,如:点、线、多边形、多点对象和集合对象;提供地图对象的编辑工具,如:合并、缓冲、交叉或擦除对象。

标准工具:

提供内置的标准工具,如:增加图元、选择、漫游等,提供方便高效的开发途径。

改进的节点编辑功能:

通过添加、删除或移动单独的节点来编辑几何图形如多边形。新的节点捕捉功能使编辑变得前所未有的简单。

专题地图:

通过颜色、渲染及符号大小在地图上表现属性数据,增加数据的可视性。专题图包括范围图、等级符号图、点密度图、饼图,直方图,以及标注专题图。

增强的标注管理:

允许编辑单个对象的标注,且实现线状物的部分标注,以保证随着地图窗口的变化标注可以时时显示,以及标注按线状物的走向可环绕,旋转显示。

查找:

通过查找地图对象的属性如客户名称、街道名、邮政编码快速定位对象的位置。

可视的空间选择:

通过拖拽鼠标在地图窗口中选择位于某点、矩形区域内、圆域内、多边形内、或区域边界内的地图对象。

地理编码:

将地理信息,如客户位置放置到地图上,细致到邮政编码中心。MapInfo MapX还支持MapInfo的地理编码工具MapMarker Plus 和MapMarker J Server, 以便进行更高级的街道级配。

数据钻:

允许用户层层显示越来越详细的数据视图。

对象处理:

合并、缓冲区、相交或者擦除对象,如点、线、面,并且返回结果数据。

图层控制:

管理地理信息的多个图层,包括数据图层的样式、缩放程度、填充和可视性。

动态图层:

优化地图的刷新显示,常用于实时GPS追踪应用。

栅格图像的显示:

MapInfo MapX 将支持卫星和扫描图像的显示。

标准数据库查询:

支持商业应用常用的数据格式

地图旋转:

360度地图旋转,便于更灵活有效的显示信息(如实时追踪汽车位置时旋转地图)。

地图对象的样式:

对远程数据库中每条记录的地图对象提供单独的样式,如颜色、线型、区域填充类型。

导出格式:

导出如下格式的文件:JPG、GIF、WMF、BMP、TIF、PNG、PSD。

不论是开发桌面、网络还是移动应用,用户需要了解的只是对象模型。MapInfo MapX与支持Windows的MapInfo MapXtreme以及MapInfo MapX Mobile共享一个通用对象模型,从而允许用户随时随地的部署应用。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: