阅读:1750回复:4
请教各位GGJJ,[HTMLView]如何获取线的长度(以空间数据方式存在)?小弟有个小问题想请教各位高手:在ArcMap中可以通过线对象来获取其长度属性(以空间数据方式存在),但想知道在HTMLView定制开发中如何才能获取线长度(图层数据存放在Oracle数据库中,通过ArcSDE连接)。由于项目要求统计管线图层中所有管线长度,小弟只知道通过发送ArcXML请求来获取线端点上的坐标,在此请教各位高手。 [此贴子已经被作者于2004-9-23 20:03:51编辑过] |
|
1楼#
发布于:2004-09-26 22:24
若该线是图层的一个元素,且该元素有长度属性,我倒是知道。 用GET_FEATURES即可。 |
|
2楼#
发布于:2004-09-26 22:49
首先感谢redmetal参与我的问题: 管线数据的长度在数据库中是以空间数据的方式存在,可以通过其它软件导成Shp格式提取其长度属性。但由于考虑到此数据可能时不时的要更新,所以此方法不可行。还有一种比较苯的方法是利用线端点上的坐标来算,但考虑到要对整个图层甚至是几个图层一起统计,此方法也是不大可行的。所以想请教各位有没有其它方法可行。 |
|
3楼#
发布于:2004-09-27 19:38
佩服! 咱也等着瞧瞧 |
|
4楼#
发布于:2004-10-11 19:48
经过努力,终于找到了一种方法可以提取线图层的长度(空间属性):方法是在配置文件中通过 |
|