且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

MapX小试

更新时间:2022-09-13 22:10:42

需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,如需转载请自行联系原作者