atravellers

导航

2010年1月13日

《ArcGIS Engine+C#实例开发教程》

摘要: http://www.gissky.net/Article/arcgis/ao/Index.htm 阅读全文

posted @ 2010-01-13 15:27 zhaojp 阅读(942) 评论(1) 推荐(0) 编辑

打开cad文件的几种方法

摘要: 方法一、 IWorkspaceFactory pWorkspaceFactory; IFeatureWorkspace pFeatureWorkspace; IFeatureLayer pFeatureLayer; IFeatureDataset pFeatureDataset; //打开CAD数据集 pWorkspaceFactory = new CadWorkspaceFactoryClass... 阅读全文

posted @ 2010-01-13 15:23 zhaojp 阅读(5743) 评论(0) 推荐(0) 编辑

VBA+AO入门50例完全注释版(转载)

摘要: VBA+AO入门50例完全注释版 1.Sub MyMacro()Dim pMxDocument As IMxDocument '地图文档Set pMxDocument = Application.Document '获取当前应用程序的文档 MsgBox pMxDocument.FocusMap.Name '显示当前地图的名称End Sub2.Sub MyMacro()Dim pMxDocument... 阅读全文

posted @ 2010-01-13 15:21 zhaojp 阅读(2116) 评论(0) 推荐(0) 编辑

ArcGIS Engine中数据的加载(转载)

摘要: 1.加载Shapefile数据1IWorkspaceFactorypWorkspaceFactory;2IFeatureWorkspacepFeatureWorkspace;3IFeatureLayerpFeatureLayer;45//获取当前路径和文件名6OpenFileDialogdlg=newOpenFileDialog();7dlg.Filter="Shape(*.shp)|*.shp|... 阅读全文

posted @ 2010-01-13 15:15 zhaojp 阅读(1876) 评论(0) 推荐(0) 编辑

属性数据表的查询显示(转载)

摘要: 在ArcMap中,单击图层右键菜单中的“Open Attribute Table”命令,便可弹出属性数据表。本讲将完成类似的功能,效果如下:图1数据表显示,我们用了DataGridView控件。DataGridView 控件提供一种强大而灵活的以表格形式显示数据的方式。可以使用 DataGridView 控件来显示少量数据的只读视图,也可以对其进行缩放以显示特大数据集的可编... 阅读全文

posted @ 2010-01-13 14:58 zhaojp 阅读(886) 评论(0) 推荐(0) 编辑

HRESULT:0x80040228 异常解决(转载)

摘要: 我以上的方式连接总时出现异常我安装的是ArcGis9.2,我使用你们说的方式去连接,可是老出现错误提示。错误提示“异常来自 HRESULT:0x80040228 ”我的代码如下:public IWorkspace open_ArcSDE_Workspace(string server, string instance, string user, string passwor... 阅读全文

posted @ 2010-01-13 13:00 zhaojp 阅读(618) 评论(0) 推荐(0) 编辑

ArcGIS Engine开发基础之QI(转载)

摘要: ArcGIS Engine开发基础之QI上一篇 / 下一篇 2009-04-09 14:44:17 查看( 381 ) / 评论( 22 ) / 评分( 75 / 5 ) AO开发中QI(接口查询)非常重要,从某种意义上说不会QI就不会做AO开发。在讲ArcGIS Engine开发QI实例操作之前,以一个现实生活例子以方便大家理解QI。1.首先我先定义三个接口:IZou(走),IJingzou (... 阅读全文

posted @ 2010-01-13 11:51 zhaojp 阅读(695) 评论(0) 推荐(0) 编辑

ArcEngine中对已经存在的数据表格添加字段(转载)

摘要: 下例中是对mapControl中当前地图添加“name_city”字段,主要用到IField,IFieldEdit,ITable(IClass),IFeatureLayer,IFeatureClass,IFeature字段,其中IField,IFieldEdit是创建新的字段“name_city”,每个要素的“name_city̶... 阅读全文

posted @ 2010-01-13 10:03 zhaojp 阅读(1428) 评论(0) 推荐(0) 编辑

AE创建一个空白的Shapefile (转载)

摘要: 1.IField和IFieldEdit区别: IFieldEdit是继承IField的,因为IField的属性大部分是只读的(read-only),所以IFieldEdit就在IField的基础上多了个只写的属性。这也是为什么会出现Name_2、Length_2等原因了。IFields和IFieldsEdit的区别也是如此。2.IField和IFields区别IFields是IField的集合,通... 阅读全文

posted @ 2010-01-13 09:56 zhaojp 阅读(1213) 评论(0) 推荐(0) 编辑