博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将图层坐标系转化为当前MapControl中的现有图层坐标系
阅读量:4982 次
发布时间:2019-06-12

本文共 691 字,大约阅读时间需要 2 分钟。

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);

转载于:https://www.cnblogs.com/feilong3540717/archive/2012/03/09/2387662.html

你可能感兴趣的文章
seq命令
查看>>
centos7常见的操作01 UTC CST
查看>>
Java必会的基础知识(2)
查看>>
NHibernate系列文章目录
查看>>
函数内置方法
查看>>
Python_58之logging模块
查看>>
正则表达式
查看>>
楼房重建(分块优化)
查看>>
斐波那契数列(矩阵加速递推)
查看>>
HTTP笔记之一
查看>>
Gradle 学习一
查看>>
hiho #1223 不等式
查看>>
EOS多节点同步代码分析
查看>>
Synchronized关键字
查看>>
webfont 字体
查看>>
lua快速入门
查看>>
FullCalendar 官方文档翻译
查看>>
plsql 操纵表数据的2种方式
查看>>
输出日期
查看>>
hibernate中实体与数据库中属性对应的类型
查看>>