lazypig
路人甲
路人甲
  • 注册日期2005-02-21
  • 发帖数22
  • QQ
  • 铜币200枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2145回复:5

[求助]用BufferFeatures查找的问题

楼主#
更多 发布于:2005-04-14 10:58

<P>Dim FromFeatures As MapXLib.features     '来源层的临时对象集
Dim FromFeature As MapXLib.feature         '来源层的临时对象</P>
<P>Dim FeatureFactory As MapXLib.FeatureFactory  '定义缓冲区对象
</P>
<P>    For Each FromFeature In FromFeatures
               Set feature = FeatureFactory.BufferFeatures(FromFeature, 5, miUnitMeter)               '把来源层的临时对象向外扩5米,建立缓冲区</P>
<P>              .........</P>
<P>   next</P>

<P>有的对象能顺利通过,但是有的对象在建立缓冲区就提示</P>
<P><FONT color=#cc3333>An error occurred overlaying the objects.</FONT></P>
<P><FONT color=#1111ee>这是为什么??</FONT></P>
喜欢0 评分0
lazypig
路人甲
路人甲
  • 注册日期2005-02-21
  • 发帖数22
  • QQ
  • 铜币200枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-04-18 09:58
<P>我感觉像是mapx 的Bug</P><P>升级mapx 后,还是运行到那</P><P>提示变成:</P><P><FONT color=#e61a1a>error  creating buffer</FONT></P><P><FONT color=#1111ee>这是为什么??</FONT></P>
举报 回复(0) 喜欢(0)     评分
lazypig
路人甲
路人甲
  • 注册日期2005-02-21
  • 发帖数22
  • QQ
  • 铜币200枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-04-18 13:54
总算是自己解决了
举报 回复(0) 喜欢(0)     评分
Twoyearslater
路人甲
路人甲
  • 注册日期2004-09-24
  • 发帖数10
  • QQ
  • 铜币137枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-04-28 10:01
<P>大侠怎么解决的提示一下啊</P><P>小弟感激!</P>
举报 回复(0) 喜欢(0)     评分
qq380974681
路人甲
路人甲
  • 注册日期2008-10-29
  • 发帖数5
  • QQ
  • 铜币118枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2009-07-14 10:26
应该是你选择的对象超出了范围吧
举报 回复(0) 喜欢(0)     评分
qq380974681
路人甲
路人甲
  • 注册日期2008-10-29
  • 发帖数5
  • QQ
  • 铜币118枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2009-07-14 10:29
<P>我想问一下</P>
<P>For Each FromFeature In FromFeatures<BR>               Set feature = FeatureFactory.BufferFeatures(FromFeature, 5, miUnitMeter)     '把来源层的临时对象向外扩5米,建立缓冲区</P>
<P>              .........</P>
<P>next</P>
<P>这个循环是干什么的?是不是将图层中所有的feature都可以进行缓冲区分析?生成的缓冲区又怎样显示?可有完整代码吗?</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部