<P>开发环境是vb.net+AO</P><P>目的:实现axMapControl上的测距功能</P><P>我的思路:利用axMapControl本身的TrackLine功能,计算获取的pPolyline的长度,然后换算...
全文
回复(15) 2004-05-18 17:57 来自版块 - ESRI ArcGIS应用与开发
表情
zhousky以上是我计算面积和距离的代码,仅供参考,有什么问题提出来互相讨论(2004-11-12 12:17)
zhousky<P>'----------------测量距离时用到的三个事件----------------------------- '----------------开始------------------------------------------...(2004-11-12 12:15)
study/gis8298<img src="images/post/smile/dvbbs/em05.gif" />(2004-11-10 16:56)
bushyao<img src="images/post/smile/dvbbs/em03.gif" />(2004-05-25 15:02)
destnity不错。又学一着。<img src="images/post/smile/dvbbs/em02.gif" />(2004-05-25 12:09)
kisssy<P>恭喜,那里高手如过江之鲫</P>(2004-05-25 10:14)
lilysunny嘿嘿,我知道了! 我用mcMap.TrackLine.Length获取的长度的单位是:Decimal Degrees,然后利用两个常量换算成Meters: Const INCH2METERS = 39.37 Const INCH2DEGREES = 4322...(2004-05-25 08:58)
lilysunny这个例子我找到了,可是它只是一个看起来实现了的Measure,它测出来的距离值是不对的,唉!不管怎么调整地图显示单位,那个数字都不对!<img src="images/post/smile/dvbbs/em02.gif" /><img src...(2004-05-24 15:19)
kisssy<P>VB的reference 里面 叫做:Esri Sample Selection Commands,注意一下它指定的路径(上面帖子中)</P><P>还有要是这个不是你想要的,那我就无能为力了,因为我最讨厌投影了!!!</P>(2004-05-24 11:29)
kisssy<P>to lilysunny:</P><P>如果你只想实现Measure的功能,你可以直接引用\arcgis\arcexe83\ArcObjects Developer Kit\Samples\Controls\Commands\Select...(2004-05-24 11:25)

返回顶部