博子
路人甲
路人甲
  • 注册日期2007-03-13
  • 发帖数11
  • QQ
  • 铜币193枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1624回复:4

[求助]多个Gemoetry怎么转换为FeatureLayerl?

楼主#
更多 发布于:2008-08-22 14:39
<P>请教一下,在AE中如何实现:将缓冲区分析的得到的多个Geometry转换为FeatureLayer的形式,以便通过AddLayer来显示该图层呢?需要用到什么接口的函数?望高手指点呀。</P>
喜欢0 评分0
hover
路人甲
路人甲
  • 注册日期2005-12-13
  • 发帖数69
  • QQ
  • 铜币279枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-08-22 16:53
<P>你可以在本地创建一个SHAP文件或者多个来保存你分析得到的Geometry.然后再把SHAP文件加载到地图中.</P>
承接、合作各种GIS项目开发 :ArcGIS平(基于AO、AE、ArcIMS、ArcServer开发) :MapInfo平台(基于MapXtreme 2004/2005、MapXtreme For Java开发) E-Mail:cmcrj0929@163.com QQ:31814576 有国土、市政、交通、电力等行业的成功应用项目经验。
举报 回复(0) 喜欢(0)     评分
博子
路人甲
路人甲
  • 注册日期2007-03-13
  • 发帖数11
  • QQ
  • 铜币193枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2008-08-23 14:27
可以讲具体点不?如何“创建一个SHAP文件或者多个来保存分析得到的Geometry”。我主要是不知道应该将得到的Geometry赋给谁,不能直接赋给IFeatureClass。
举报 回复(0) 喜欢(0)     评分
kisssy
卧底
卧底
  • 注册日期2004-04-18
  • 发帖数235
  • QQ
  • 铜币614枚
  • 威望2点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2008-08-23 22:15
你可以把问题分解:<br>1.先找办法得到IFeatureClass;(可以创建内存的WorkSpace或ShapeFileWorkSpace等等)<br>2.然后通过IFeatureBuffer来批量添加Feature到FeatureClass;<br>3.将Geometry赋给IFeature.Shape.(IFeatureBuffer和IFeature可以QI)<br>
个人专栏: https://zhuanlan.zhihu.com/c_165676639
举报 回复(0) 喜欢(0)     评分
博子
路人甲
路人甲
  • 注册日期2007-03-13
  • 发帖数11
  • QQ
  • 铜币193枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2008-08-23 22:27
回复:(kisssy)你可以把问题分解:1.先找办法得到IFe...
说得好具体呀。谢谢啦。我试试。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部