IFeatureClass pFeatCls = (IFeatureClass)node.Tag;
//统一坐标系
if (pFeatCls != null)
{
if (pMapControl.LayerCount != 0)
{
IGeoDataset feaGeoDs = null;
for (int i = 0; i < pMapControl.LayerCount; i++)
{
IFeatureLayer feaLayer = pMapControl.get_Layer(i) as IFeatureLayer;
if (feaLayer != null)
{
IFeatureClass feaClass = feaLayer.FeatureClass;
feaGeoDs = feaClass as IGeoDataset;
if (feaGeoDs != null)
{
break;
}
}
}
IGeoDataset pGeoDataset = pFeatCls as IGeoDataset;
IGeoDatasetSchemaEdit pGeoDatasetSchemaEdit = pGeoDataset as IGeoDatasetSchemaEdit;
pGeoDatasetSchemaEdit.AlterSpatialReference(feaGeoDs.SpatialReference);

相关文章:

  • 2021-11-30
  • 2021-09-18
  • 2021-12-27
  • 2022-12-23
  • 2022-01-13
  • 2021-11-12
  • 2021-09-07
猜你喜欢
  • 2022-12-23
  • 2022-03-07
  • 2022-12-23
  • 2021-08-24
  • 2021-11-04
  • 2022-12-23
  • 2021-05-08
相关资源
相似解决方案