08 2011 档案

检查sde数据库中的空间表结构通mdb表结构是否相同的思路
摘要:1 .遍历所有mdb表库 取出表结构放在list中2 .使用sde工作空间通过mdb中的表名称取出图层信息(出错则表结构不一样。。或者说sde中没有mdb中对应的图层)IFeatureClass pSdeFeatureClass = m_FeatureWorkSpace.OpenFeatureClass((pFeatureClass as IDataset).BrowseName);2 .取出每个表的字段放在fileds中3 .跳过不需要检查的字段(比如 objectid (在mdb中和sde库中两个唯一标识符可能不一样,但是意义相同所以可以跳过,当然根据需要还可以跳过其他的标识符)if (p 阅读全文

posted @ 2011-08-23 09:43 jsbrml 阅读(280) 评论(0) 推荐(0) 编辑

在导入数据到sde之前判断sde是否安装,以及sde许可是否可用
摘要:View Code 1 IAoInitialize --- ESRI.ArcGIS.esriSystem.IAoInitialize 2 3 private void pd() 4 5 { 6 7 IAoInitialize m_AoInitialize = new AoInitializeClass(); 8 if (m_AoInitialize == null) 9 {10 System.Windows.Forms.MessageBox.Show("没有安装ArcEngine,系统无法运行!");11 return false;12 }13 esriLicenseSta 阅读全文

posted @ 2011-08-18 12:55 jsbrml 阅读(252) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示