sirc_lizheng
伴读书童
伴读书童
  • 注册日期2004-07-09
  • 发帖数148
  • QQ
  • 铜币495枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1978回复:7

AE:关于问题怎样得到矢量图要素的长度和面积

楼主#
更多 发布于:2005-09-15 15:20
<P>总统和kisssy:我想问一下,在AE中怎样实现对矢量图层要素的面积和长度的获取。</P>
<P>比如:线矢量图,怎样得到长度,</P>
<P>面矢量图,怎样得到周长和面积,</P>
<P>就像arcview中那样有个函数就好了,不知道怎样实现。请教各位大侠,谢谢!</P>
喜欢0 评分0
bluewood_cn
路人甲
路人甲
  • 注册日期2004-04-19
  • 发帖数118
  • QQ
  • 铜币551枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-09-16 10:06
<P>线状要素--》得到 ICurve 接口,里面有一个get_length()方法。</P>

<P>如果对于面要素-》IPolygon-> 去查询IArea接口,里面有一个get_Area()方法。</P>
举报 回复(0) 喜欢(0)     评分
reecho
路人甲
路人甲
  • 注册日期2004-07-16
  • 发帖数31
  • QQ
  • 铜币184枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-09-16 10:51
<P>但是不同的坐标系统和不同的投影方式,对于get_Area()得到的面积应该是不同的啊。</P>
举报 回复(0) 喜欢(0)     评分
bluewood_cn
路人甲
路人甲
  • 注册日期2004-04-19
  • 发帖数118
  • QQ
  • 铜币551枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-09-16 11:06
<P>晕。计算的当然是本坐标系和投影的下的 面积和长度呀。</P>
<P>也可以这么做。 IFetureClass里面有 <a href="mk:@MSITStore:D:\Program%20Files\ArcGIS\DeveloperKit\Help\COM\VCPP\esriGeoDatabaseVC.chm::/IFeatureClass_get_AreaField.htm" target="_blank" ><STRONG>get_AreaField</STRONG></A>和<a href="mk:@MSITStore:D:\Program%20Files\ArcGIS\DeveloperKit\Help\COM\VCPP\esriGeoDatabaseVC.chm::/IFeatureClass_get_LengthField.htm" target="_blank" ><STRONG>get_LengthField</STRONG></A>两个函数,可以得到面积和长度(如果有的话)的字段的index,这样就能得到了;) </P>
举报 回复(0) 喜欢(0)     评分
sirc_lizheng
伴读书童
伴读书童
  • 注册日期2004-07-09
  • 发帖数148
  • QQ
  • 铜币495枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-09-16 16:20
<P>谢谢
<TABLE cellSpacing=0 cellPadding=4 width="100%">

<TR>
<TD glow(color=#9898BA,strength=2)" vAlign=center width=*><FONT face=Verdana color=#da2549><B>bluewood_cn</B></FONT></TD>
<TD vAlign=center width=25></TD></TR></TABLE>,能详细的写点代码看看吗?谢谢</P>
举报 回复(0) 喜欢(0)     评分
wavvylia
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数384
  • QQ
  • 铜币555枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-09-17 12:32
<P>长了见识了!</P>
举报 回复(0) 喜欢(0)     评分
echodjx
路人甲
路人甲
  • 注册日期2004-06-06
  • 发帖数37
  • QQ
  • 铜币29枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2005-10-12 23:33
还有没有其他的办法?
举报 回复(0) 喜欢(0)     评分
Demi2000
路人甲
路人甲
  • 注册日期2005-04-09
  • 发帖数17
  • QQ
  • 铜币175枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2005-10-14 09:11
我是初学者,能不能给点代码学习一下呢?多谢哦!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部