//删除SDE图层
public static bool DeleteSDELayer(ESRI.ArcGIS.Geodatabase.IWorkspace m_pWorkspace, string SDEDSname )
{
try
{
ESRI.ArcGIS.Geodatabase.IEnumDatasetName pEnumDsName = m_pWorkspace.get_DatasetNames(ESRI.ArcGIS.Geodatabase.esriDatasetType.esriDTFeatureClass);
pEnumDsName.Reset();
ESRI.ArcGIS.Geodatabase.IDatasetName pSDEDSname = pEnumDsName.Next();
while (pSDEDSname != null)
{
if (pSDEDSname.Name.ToUpper().EndsWith(SDEDSname.ToUpper()))
{
break;
}
}
pSDEDSname = pEnumDsName.Next();
}
if (pSDEDSname != null)
{
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace pFWS = m_pWorkspace as ESRI.ArcGIS.Geodatabase.IFeatureWorkspace;
ESRI.ArcGIS.Geodatabase.IFeatureWorkspaceManage pFWSM;
pFWSM = (ESRI.ArcGIS.Geodatabase.IFeatureWorkspaceManage)pFWS;
pFWSM.DeleteByName(pSDEDSname);
}
}
catch (Exception ex)
{
return false;
}
return true;
}
arcgis AE删除SDE featureClass数据
时间: 2024-09-29 17:38:56
arcgis AE删除SDE featureClass数据的相关文章
arcgis engine删除数据及数据导入速度较快的方法
最近利用arcgis engine开发一款用于审核软件,需要先进行图形库的建立,还有些原始数据经过一些处理形成需要的数据. 代码实现的过程中发现数据进行过处理以后,数据量比较大,几万条的Feature一条条写入sde库速度让人无法忍受.然后在网上查了不少资料,发现多数类似于shape导入sde的时候都是用游标一条条插入的.但是也找到了一个方法,虽然也需要一些时间,但是总体比游标快太多了,记录在此. 1 /// <summary> 2 /// 图层导入数据集 3 /// </summary
ArcGIS Engine中加载数据
ArcGIS Engine中加载数据 http://blog.csdn.net/gisstar/article/details/4206822 分类: AE开发积累2009-05-21 16:491118人阅读评论(0)收藏举报 database数据库serveruser工作class 1.加载Shapefile数据 1 IWorkspaceFactory pWorkspaceFactory;2 IFeatureWorkspace pFeatureWorkspace;3 IFeatureLaye
解决ArcGIS中因SDE或数据库配置问题而导致服务荡掉的一种思路
1.背景 最近连续有两个项目现场出现了AGS服务荡掉的问题,一个是通州现场,一个是福州现场. 1.1通州现场的问题描述和解决思路 通州现场环境为ArcGIS9.2,使用IMS发布的地图服务,其问题表现为每隔两天左右,其地形图服务便会崩溃一次,重启地形图服务后地图可以正常显示. 因为IMS中地图的出图为动态出图,所以其出图时需要通过连接SDE,此问题的出现很可能是SDE中最大连接数的问题. 1.2福州现场的问题描述和解决思路 福州现场环境为ArcGIS10.0,使用的ArcGIS Server发布
使用ArcGIS Server发布我们的数据
原文:使用ArcGIS Server发布我们的数据 引言 上一篇我们已经安装好了ArcGIS体系的服务软件,这一篇将介绍如何把我们自己的数据通过ArcGIS Server发布出去,并且能够通过Web页面进行显示和编辑. 发布数据服务 在进行WebGIS开发中,地图显示的内容可以分成两类:一类是底图,或者是矢量的世界地图.中国地图.某个地区的底图:另一类就是业务图,对于用于遥感数据发布的WebGIS应用就是遥感影像的边框图层,对于电力作业的就是杆塔.线路图层,对于水利作业的就是河流.居民地图层.
删除表中数据的两种方法(delete删)
1.通过点击按钮来执行删除表中数据.(数据库和表的创建不在详细介绍,请自动阅读数据库和表的创建) 第一种方法:直接使用SQL来操作数据库,调用execSQL(sql)语句 public class MainActivity extends AppCompatActivity { private Button mDeleteButton; private MySqliteHelper mMySqliteHelper; private SQLiteDatabase db; @Override pro
调用平台删除选择行数据方法注意事项
调用平台智能向导中删除选择行数据方法:网格部件1.DeleteSelectedRows() 时需要将网格部件属性"允许多选"勾选上:如下图所示: 原文地址:http://bbs.delit.cn/thread-712-1-1.html 转载请注明出处: 撰写人:度量科技http://www.delit.cn
mysql建立表及表的简单操作-插入数据-删除主键-删除表-修改表的数据-删除表的数据
-- 1.使用数据库 USE ren; -- 2.建立student表 CREATE TABLE student ( sid INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, -- UNSIGNED(无符号) AUTO_INCREMENT(自增) sname VARCHAR(10), -- 只能保存10个字符 saddress VARCHAR(15) -- 只能保存15个字符 )ENGINE=MYISAM DEFAULT CHARSET=utf8;
第33本:《删除:大数据取舍之道》
第33本:<删除:大数据取舍之道> 这本书是看<大数据时代>后加入到待读书单中的,我想看看作者是如何从数 GB的照片中只保留最有用的几MB的照片的,后来找到了kindle版的电子书,就读来试试,说实话,这本书写得是相当的啰嗦,来回地重复“遗忘”和“记 忆”这两个词,不断地强调人类默认的状态是遗忘,而不是记忆.对于这种书的办法,利用快速阅读技巧,我也读得飞快,也把书名所说的“删除”技巧,大段大段 地略过,只记下了零星的有点启发的句子.对于研究“数据隐私问题”的专家可以慢慢地理解他的观
SQL SERVER 2008 R2 自动备份并删除过期备份数据
我们的系统维护的过程中肯定需要对数据库进行定期的备份,但是如果定时手工备份的话,不但浪费时间,也不能保证每次都可以按时备份,所以自动备份成为了我们的不二选择,但是定时备份需要定期清理备份文件,不然会因为磁盘空间不足导致备份失败,失去备份的准确性,下面我们就一步步来看一下如果自动备份并删除过期备份数据. 1.打开SQL SERVER 2008 R2,连上数据库,右键选择[管理]-[维护计划]-[维护计划向导]. 2. 在名称中为维护计划取一个通俗易懂的名字,例如"EveryDayBak&q