实现图层管理:MapX开发基础教程(3)
MapX是按图层组织地图的,每个图层包含了整个地图的某一个方面。 图层集对象是由图层对象组成的集合对象,有自己的属性和方法。 对应的类为Layers 图层集(Layers)对象的属性: Count:返回图层的数目 Map1.Layers.Count Item(层名或索引):返回图层对象 Dim lyr As Layer Set lyr = Map1.Layers.Item(1) Dim lyr As Layer Set lyr = Map1.Layers.Item("buspoint") Dim lyr As Layer Set lyr = Map1.Layers("buspoint") Dim lyr As Layer Set lyr = Map1.Layers(1) Bounds:得到集合......
MapX地图操基本作功能的实现:MapX开发基础教程(2)
工具栏的创建 地图操作功能的实现 1、VB+MapX创建菜单栏 在Form1上,点击鼠标右键,在捷菜单上选择“菜单编辑器”。 例子:通过菜单编辑器,建立一个名为“地图操作”的菜单,并建立其子菜单“放大、缩小、漫游、中心、选择、标注”等子菜单。 2、VB+MapX创建工具栏 方法: (1)在“控件工具箱”上,单击鼠标右键,在弹出的快捷菜单上点击“部件”子菜单,弹出“部件”对话框。“控件”选项卡下,找到“ Microsoft Windows Common Control 6”,在其前的方框内打勾,点击“确定”按钮,会看到在“......
MapX开发概述:MapX开发基础教程(1)
MapX开发基础教程(1): MapX开发概述 1、MapX简介 MapX是MapInfo公司提供的GIS组件,通过对MapX的编程可以实现大多数MapInfo Professional的功能。 MapX为开发人员提供了一个快速、易用、功能强大的地图化组件。在VC++、VB、Delphi等可视化开发环境中,只需将 MapX组件引入程序结合简单的程序设计,对其进行属性、方法调用或相应事件的设置,就能实现地图数据显示、地理查询、地理空间分析、专题地图制作与输出等各种地理信息系统功能。 2、基于组件开发GIS应用程序的体系结构 客......