MapX系列-- 使用LayerInfo object 在map中添加已有的矢量图层

来源:互联网 发布:手机淘宝联盟下载 编辑:程序博客网 时间:2024/05/16 02:14

使用LayerInfo object map中添加已有的矢量图层

LayerInfo 封装了添加参数(AddParameter)事件和参数(Parameter)、类型(Type)两个属性。其中Addparameter用来设定LayerInfo Object 的参数,语法为:

OBJECT.AddParameter (name, value)

name是参数名,value是对应的参数的值。参数名是mapX预定的,根据LayerInfo的类型不同而互不相同。如添加.tab文件,LayerInfoType要设置成miLayerInfoTypeTab,此时需要设置两个参数FileSpecName,其中FileSpec指定文件路径,Name指定图层名,是可选的。示例:

            Dim LInfo As Object

            LInfo = New LayerInfo

            LInfo.Type = miLayerInfoTypeTab

            LInfo.AddParameter("FileSpec", App.Path + "/Philippines/PASIG_RD.TAB")

            Map.Layers.Add(LInfo)

以上代码可以添加已经存在的图层到地图中。

 

原创粉丝点击