/// <summary>
/// 用gp工具将featureclass保存为shp
/// </summary>
/// <param name="featureClass"></param>
/// <param name="gp"></param>
/// <returns></returns>
private bool FeatureClass2Shp(IFeatureClass featureClass,string savename)
{
bool isok = true;
Geoprocessor gp = new Geoprocessor();
gp.OverwriteOutput = true;
ESRI.ArcGIS.AnalysisTools.Select select = new ESRI.ArcGIS.AnalysisTools.Select();
select.in_features = featureClass;
select.where_clause = "";
select.out_feature_class = savename;
try
{
gp.Execute(select, null);
}
catch (Exception wx)
{
ControlUtility.ShowWarningMsgbox(wx.Message);
isok = false;
}
return isok;
}