李毛毛 发表于 2010-11-23 10:03:00

polyline的RemoveVertexAt问题

<p><font style="BACKGROUND-COLOR: #ffffff" face="Verdana">&nbsp;int plxyCount = Convert.ToInt32(plxy.EndParam);//多段线</font></p>
<p><font style="BACKGROUND-COLOR: #ffffff" face="Verdana">//firstPoly是三维多段线<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = plxyCount ; i &gt;= plxyCount - (firstPoly.EndParam * 2)+1; i--)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; plxy.RemoveVertexAt(i);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></p>
<p>//plxy多段线能删除plxy的endparam吗??老是出错时为什么???</p>

雪山飞狐_lzh 发表于 2010-11-23 10:20:00

0~endparam-1

李毛毛 发表于 2010-11-23 10:45:00

<p>是这样的,我的plxy本来有44个点的,endParam就是43了吧?那0-42不就43个点了吗??我就想把从25-43的点都删了,再删0点。这个要怎么办呢??</p>

李毛毛 发表于 2010-11-24 11:37:00

不管了,反正达到我要的效果了。就这样吧!!!
页: [1]
查看完整版本: polyline的RemoveVertexAt问题