需MapX 控件
string layerName = "12Q3_new";
string tabFile = string.Format(@"E:\map\地图\现在使用路网\{0}.TAB", layerName);
string datFile = string.Format(@"E:\map\地图\现在使用路网\{0}.DAT", layerName);
LayerInfo layerInfo = new LayerInfo();
layerInfo.Type = MapXLib.LayerInfoTypeConstants.miLayerInfoTypeTab;//加载表的类型
layerInfo.AddParameter("Filespec", tabFile);//加载表的全路径名
layerInfo.AddParameter("NAME", layerName);//地图集的别名
layerInfo.AddParameter("AutoCreateDataset", 1);//是否加载属性数据集
layerInfo.AddParameter("datasetname", layerName);//属性数据集别名
Map map = new Map();
map.Layers.Add(layerInfo);//加载到指定的MapX对象中,立即可直接使用
Layer layer = map.Layers["layerName"];
本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/p/3685572.html,如需转载请自行联系原作者