【解决办法】:
查询DEM高程值的需求无法直接通过影像服务的功能实现,但是可以用GP工具构建模型发布GP服务来解决,有以下两种思路:
1、使用Extract by Attributes工具,对DEM栅格进行提取,例如将高程value值大于1000m的栅格像元提取出来,创建新的栅格,使用Raster to polygon将该栅格转为矢量面要素,面要素作为查询的geometry来查询道路线要素;
2、使用Feature Vertices To Points工具,将道路线要素的节点转为点要素图层(该要素会记录线的编号信息),再使用Extract Values to Points方法将DEM的高程值提取到节点图层中,相当于是给节点添加了高程属性,此时可以对该节点图层进行属性查询,从满足条件的节点中获取道路线要素的FID信息。
1 个回复
桂朝
赞同来自:
查询DEM高程值的需求无法直接通过影像服务的功能实现,但是可以用GP工具构建模型发布GP服务来解决,有以下两种思路:
1、使用Extract by Attributes工具,对DEM栅格进行提取,例如将高程value值大于1000m的栅格像元提取出来,创建新的栅格,使用Raster to polygon将该栅格转为矢量面要素,面要素作为查询的geometry来查询道路线要素;
2、使用Feature Vertices To Points工具,将道路线要素的节点转为点要素图层(该要素会记录线的编号信息),再使用Extract Values to Points方法将DEM的高程值提取到节点图层中,相当于是给节点添加了高程属性,此时可以对该节点图层进行属性查询,从满足条件的节点中获取道路线要素的FID信息。
要回复问题请先登录或注册