视频图像处理系列索引 || Arcgis/Engine/Server开发索引 || Web Map Gis开发索引 || jquery表格组件 JQGrid索引
WPF MVVM模式开发实现简明教程索引 || ArcGIS Runtime WPF(.net C#)开发简明教程索引

ARCGIS常用几种本地数据AE初始化

1.Personal GDB

新建一个在E盘的名为test的mdb:
IWorkspaceFactory workspaceFactory = new AccessWorkspaceFactoryClass();
 workspaceFactory.Create("E:\\", "TEST", null, 0);
2.Filegdb
初始化一个在E盘名为TEST2的Filegdb
            ESRI.ArcGIS.Geoprocessor.Geoprocessor gp = new ESRI.ArcGIS.Geoprocessor.Geoprocessor();//实例化一个项
            gp.OverwriteOutput = true;
            CreateFileGDB gdb = new CreateFileGDB();//实例化一个FileGDB
            string Fdir = "E:\\TEST2";
            gdb.out_folder_path = System.IO.Path.GetDirectoryName(Fdir);
            gdb.out_name = System.IO.Path.GetFileName(Fdir);
            gp.Execute(gdb, null);
 
3.shapefile
初始化一个在E盘名为TEST3的shapefile
            ESRI.ArcGIS.Geoprocessor.Geoprocessor gp = new ESRI.ArcGIS.Geoprocessor.Geoprocessor();//实例化一个项
            gp.OverwriteOutput = true;
            CreateFeatureclass feaCls = new CreateFeatureclass();//实例化一个
            feaCls.out_path = "E:\\";
            feaCls.out_name = "test3";
            gp.Execute(feaCls, null);
posted @ 2016-04-15 10:53  jhlong  阅读(498)  评论(0编辑  收藏  举报
海龙的博客 jhlong@cnblogs 版权所有© 转载请注明链接.有用请推荐一下
代码全部经过本人测试,但不保证复制粘贴就正常运行,更不保证能解决你的问题,请结合前后代码及描述理解后修改和使用