Engine中加载一个栅格数据,如何鼠标点击屏幕任意一点,获取该点处的像素值?
Engine中加载一个栅格数据,如何鼠标点击屏幕任意一点,获取该点处的像素值?
发起人
相关问题
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- ArcGIS如何求栅格图像的“质心”
- 有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
- 两个栅格文件分辨率一致,但像元位置不一致,如何处理?
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- Engine许可使用注意事项
- cityengine怎么导入arcgis的shp数据,对shp数据有什么要求
- arcgis for python 如何获取线要素起点 终点坐标
- 为什么栅格没有属性表?
- 把shp多个文件整到一起的一个专门的软件,不是ARCGIS是其他的,
问题状态
- 最新活动: 2018-05-21 00:00
- 浏览: 3506
- 关注: 1 人
1 个回复
朱新颖
赞同来自:
1,先通过IDisplayTransformation.ToMapPoint();将屏幕坐标转为地图坐标
2,使用IRaster2.ToPixelRow以及IRaster2.ToPixelColumn获取该点位置像元的行列号
3,IRaster2.GetPixelValue获取像素值即可
要回复问题请先登录或注册