daring
路人甲
路人甲
  • 注册日期2004-04-02
  • 发帖数118
  • QQ
  • 铜币435枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:4427回复:9

Arcview计算面积

楼主#
更多 发布于:2004-04-03 01:03
[face=楷体_GB2312]因为初用Arcview,不太熟悉,在用它计算面积时遇到困难了,希望大侠们帮忙一下啊。勾画了三千多个图斑,是按照地类来分的,现在想按地类来量算面积,不知道怎样可以实现,希望高人指导一下,不胜感激哦!<img src="images/post/smile/dvbbs/em09.gif" />[/face]
喜欢0 评分0
daring
路人甲
路人甲
  • 注册日期2004-04-02
  • 发帖数118
  • QQ
  • 铜币435枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-04-10 02:25
没有大侠可以帮忙一下吗?
arcview里面积是不是可以在属性表里自动生成啊
举报 回复(0) 喜欢(0)     评分
paulgis
路人甲
路人甲
  • 注册日期2004-03-07
  • 发帖数363
  • QQ
  • 铜币62枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-04-10 09:13
投影后可以按照属性汇总的
从一粒沙子看到一个世界, 从一朵野花看到一个天堂, 把握在你手心里的就是无限, 永恒也就消融于一个时辰。
举报 回复(0) 喜欢(0)     评分
xiahai
论坛版主
论坛版主
  • 注册日期2003-11-20
  • 发帖数244
  • QQ
  • 铜币1009枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-04-10 10:05
在属性表里选中你要计算的字段名,单击计算按纽,显示Fied Calculator(字段计算器)对话框,在表达式方框中输入:[shape].RetrunArea 或[shape].RetrunPerimeter 点OK,就会自动计算该字段的值。
ArcView计算的面积采用与专题的数据源相同的单位。如果你的SHAPE文件以十进制为单位,并且以米为单位对视图进行投影变换,则面积值仍以十进制为单位。如果你想使面积采用投影变换后视图的地图单位,你应该用ArcVrew自带的样本脚本CALCAPL.ARCVIEW来计算。
[img]http://www.gisempire.com/bbs/showimg.asp?BoardID=59&filename=2004-5/200452323285466.gif[/img]
举报 回复(0) 喜欢(0)     评分
daring
路人甲
路人甲
  • 注册日期2004-04-02
  • 发帖数118
  • QQ
  • 铜币435枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-04-11 02:02
非常感谢paulgis和斑竹的帮忙!
努力学习gis!!!
举报 回复(0) 喜欢(0)     评分
daring
路人甲
路人甲
  • 注册日期2004-04-02
  • 发帖数118
  • QQ
  • 铜币435枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-04-11 16:33
斑竹,我还想请问一下,那如果我算出来的面积用的是十进制的单位,那怎样可以转成一般我们用的地图单位啊,例如平方米、平方公里等。十进制单位究竟是怎样的单位啊,我进行投影的时候,它就总是有对话框出来说我的图不是十进制的,怎么会这样呢?
这样的问题对你们这些专业人士来说可能太简单了,但还是请斑竹帮忙帮忙,万分感谢!
举报 回复(0) 喜欢(0)     评分
xiahai
论坛版主
论坛版主
  • 注册日期2003-11-20
  • 发帖数244
  • QQ
  • 铜币1009枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-04-12 20:46
在ARCVIEW中,只有空间数据是以十进制的格式存储时,才能为你的视图提供一个地图投影方式,否则无法实现投影。所以,在进行投影之前,你需要先把视图以十进制保存,然后进行投影。
[img]http://www.gisempire.com/bbs/showimg.asp?BoardID=59&filename=2004-5/200452323285466.gif[/img]
举报 回复(0) 喜欢(0)     评分
xiahai
论坛版主
论坛版主
  • 注册日期2003-11-20
  • 发帖数244
  • QQ
  • 铜币1009枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-04-12 20:53
还有,十进制只是一种数据存储单位,不是地图单位,地图单位你可以根据自己需要来选择。我也是才学,希望多多交流。
[img]http://www.gisempire.com/bbs/showimg.asp?BoardID=59&filename=2004-5/200452323285466.gif[/img]
举报 回复(0) 喜欢(0)     评分
caizhiming
路人甲
路人甲
  • 注册日期2005-07-27
  • 发帖数10
  • QQ
  • 铜币141枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2007-09-30 11:17
<P>在计算面积时出现了这个问题??</P>
<P></P>
<P></P>
举报 回复(0) 喜欢(0)     评分
hailian
路人甲
路人甲
  • 注册日期2007-04-21
  • 发帖数12
  • QQ
  • 铜币180枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2008-12-11 22:11
<P><a href="http://duoxuewang.5d6d.com/thread-38-1-1.html" target="_blank" >http://duoxuewang.5d6d.com/thread-38-1-1.html</A></P>
<P>来这里看看</P>
<P>ARCVIEW自动计算面积</P>
GIS农民
举报 回复(0) 喜欢(0)     评分
游客

返回顶部