你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
下载
帮助
登录
注册
ArcGIS Engine
如何从IFeatureClass获取其空间参考及坐标单位?
如何从IFeatureClass获取其空间参考及坐标单位?
2 个回复
朱新颖
赞同来自:
【解决办法】:
获取空间参考可以直接将IFeatureClass转为IGeoDataset,获取IGeoDataset.SpatialReference;
其坐标单位的获取需要进行判断,分为三种情况:
(1)Unknown坐标系,则该ISpatialReference.Name = Unknown;如果不是Unknown,则需要判断是地理坐标系还是投影坐标系。
(2)地理坐标系,先判断ISpatialReferenceI is IGeographicCoordinateSystem,如果是将其转为IGeographicCoordinateSystem,获取IGeographicCoordinateSystem.CoordinateUnit返回IAngularUnit,IAngularUnit.Name即为该地理坐标系单位,如“Degree”。
(3)投影坐标系,先判断ISpatialReferenceI is IProjectedCoordinateSystem,如果是将其转为IProjectedCoordinateSystem,获取IProjectedCoordinateSystem.CoordinateUnit返回ILinearUnit,ILinearUnit.Name即为该地理坐标系单位,如“Meter”。
追风筝的人_153
赞同来自:
请问垂直坐标系统,vcs怎么描述?
要回复问题请先
登录
或
注册
发起人
朱新颖
相关问题
【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
请问大家学习AE开发都参考了哪些资料?
arcgis for python 如何获取线要素起点 终点坐标
如何按空间位置顺序编号,并保持相邻图斑不跳号?
市区择房分析时,需要添加字段并将其赋值1或者-1,怎么做? 在开始编辑的时候,总是出现空间参考与数据框不匹配提示,原因是什么?会影响下面的赋值吗?
Engine中如何判断两个要素类的空间参考是否是同一个?
如何将117°35′35″这种格式的经纬度坐标导入arcmap?
Arcgis for flex API是否支持读取arcsde的空间数据?
空间分析工具用不了
求助谷歌地图画的范围是WGS84坐标,怎么转成cgcs2000坐标
FAQ: ArcGIS 坐标系统文件
问题状态
最新活动:
2016-11-18 23:46
浏览:
3557
关注:
3
人
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!
2 个回复
朱新颖
赞同来自:
获取空间参考可以直接将IFeatureClass转为IGeoDataset,获取IGeoDataset.SpatialReference;
其坐标单位的获取需要进行判断,分为三种情况:
(1)Unknown坐标系,则该ISpatialReference.Name = Unknown;如果不是Unknown,则需要判断是地理坐标系还是投影坐标系。
(2)地理坐标系,先判断ISpatialReferenceI is IGeographicCoordinateSystem,如果是将其转为IGeographicCoordinateSystem,获取IGeographicCoordinateSystem.CoordinateUnit返回IAngularUnit,IAngularUnit.Name即为该地理坐标系单位,如“Degree”。
(3)投影坐标系,先判断ISpatialReferenceI is IProjectedCoordinateSystem,如果是将其转为IProjectedCoordinateSystem,获取IProjectedCoordinateSystem.CoordinateUnit返回ILinearUnit,ILinearUnit.Name即为该地理坐标系单位,如“Meter”。
追风筝的人_153
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!