版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(1401)
>
虫友互识
(96)
>
考博
(25)
>
硕博家园
(23)
>
论文投稿
(22)
>
找工作
(15)
>
文献求助
(14)
>
导师招生
(13)
>
基金申请
(13)
>
博后之家
(11)
>
教师之家
(10)
>
论文道贺祈福
(9)
>
公派出国
(8)
>
考研
(8)
>
休闲灌水
(8)
>
招聘信息布告栏
(4)
小木虫论坛-学术科研互动平台
»
专业学科区
»
地学
»
3S技术
»
ArcGIS属性计算器,怎么让属性参与计算?
5
1/1
返回列表
查看: 1307 | 回复: 6
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
zzahkj
木虫
(著名写手)
龙
应助: 42
(小学生)
金币: 1923.7
散金: 2554
红花: 30
帖子: 1517
在线: 465.1小时
虫号: 964751
注册: 2010-03-08
性别: GG
专业: 地理信息系统
[
求助
]
ArcGIS属性计算器,怎么让属性参与计算?
已有1人参与
CODE:
if (!MEAN_ASP!>= 22.5) and (!MEAN_ASP!<67.5):
A='NE'
elseif (!MEAN_ASP!>= 67.5) and (!MEAN_ASP!<112.5):
A='E'
elseif (!MEAN_ASP!>= 112.5) and (!MEAN_ASP!<157.5):
A='SE'
elseif (!MEAN_ASP!>= 157.5) and (!MEAN_ASP!<202.5):
A='S'
elseif (!MEAN_ASP!>= 202.5) and (!MEAN_ASP!<247.5):
A='SW'
elseif (!MEAN_ASP!>= 247.5) and (!MEAN_ASP!<292.5):
A='W'
elseif (!MEAN_ASP!>= 292.5) and (!MEAN_ASP!<337.5):
A='NW'
else:
A='N'
难道不是把MEAN_ASP直接参与计算吗?怎么弄都不正确
回复此楼
» 猜你喜欢
城乡规划学招收调剂 1名
已经有0人回复
长江大学石油工程学院有调剂名额
已经有1人回复
地球物理学和空间物理学论文润色/翻译怎么收费?
已经有104人回复
长江大学石油工程学院有调剂名额
已经有0人回复
ASPECT
已经有0人回复
地区已中,感谢虫友们!
已经有109人回复
【招聘】科研助理+五险一金
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
ArcGIS字段计算器Python脚本出错,帮我检查下,谢谢!
已经有13人回复
arcgis engine 开发 栅格图层滑动平均?请问有做过的吗?
已经有6人回复
arcgis里栅格数据和矢量数据叠加问题
已经有7人回复
重庆大学考研专业课不让带计算器?????
已经有25人回复
ARCGIS在进行栅格投影转换时不能进行下去(有更新)
已经有4人回复
IC50计算器的使用
已经有3人回复
栅格影像的重采样问题,计算原有value为1的像素密度,得到新的栅格影像?
已经有5人回复
GIS做插值出现的问题
已经有15人回复
Modis NDVI数据怎么提取并能导入GIS进行相关计算(紧急求救),谢谢
已经有14人回复
arcgis 编辑多边形
已经有7人回复
有6幅不同地类的分布概率适宜性图,在arcgis中怎么用栅格计算器合成综合适宜图
已经有9人回复
arcgis中,栅格图像上每个区域的均值如何算?
已经有9人回复
分类区统计结果如何输出为栅格图
已经有3人回复
arcgis栅格统计求助
已经有6人回复
arcgis10 怎么叠加两个栅格图像
已经有12人回复
(已搜索无重复)利用arcgis计算两面之间的距离
已经有10人回复
ArcGIS10 栅格计算器语法问题
已经有8人回复
arcgis9.3栅格运算出错
已经有5人回复
shp文件修改求助!急急急!!
已经有3人回复
ArcGIS栅格计算器con条件函数使用
已经有8人回复
不要迷恋哥,哥只是一个过客!
1楼
2014-04-06 23:01:16
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
zzahkj
木虫
(著名写手)
龙
应助: 42
(小学生)
金币: 1923.7
散金: 2554
红花: 30
帖子: 1517
在线: 465.1小时
虫号: 964751
注册: 2010-03-08
性别: GG
专业: 地理信息系统
两种写法,第一种,可以运行正确
CODE:
def zz(A):
if (A>= 22.5) and (A<67.5):
return 'NE'
elif (A>= 67.5) and (A<112.5):
return 'E'
elif (A>= 112.5) and (A<157.5):
return 'SE'
elif (A>= 157.5) and (A<202.5):
return 'S'
elif (A>= 202.5) and (A<247.5):
return 'SW'
elif (A>= 247.5) and (A<292.5):
return 'W'
elif (A>= 292.5) and (A<337.5):
return 'NW'
else:
return 'N'
而第二种就运行,错误了
如下:
CODE:
if (!MEAN_ASP!>= 22.5) and (!MEAN_ASP!<67.5):
A='NE'
elif (!MEAN_ASP!>= 67.5) and (!MEAN_ASP!<112.5):
A='E'
elif (!MEAN_ASP!>= 112.5) and (!MEAN_ASP!<157.5):
A='SE'
elif (!MEAN_ASP!>= 157.5) and (!MEAN_ASP!<202.5):
A='S'
elif (!MEAN_ASP!>= 202.5) and (!MEAN_ASP!<247.5):
A='SW'
elif (!MEAN_ASP!>= 247.5) and (!MEAN_ASP!<292.5):
A='W'
elif (!MEAN_ASP!>= 292.5) and (!MEAN_ASP!<337.5):
A='NW'
else:
A='N'
不是太懂,请教大家?难道不一样?
赞
一下
回复此楼
高级回复
不要迷恋哥,哥只是一个过客!
4楼
2014-04-07 10:17:12
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 7 个回答
zzahkj
木虫
(著名写手)
龙
应助: 42
(小学生)
金币: 1923.7
散金: 2554
红花: 30
帖子: 1517
在线: 465.1小时
虫号: 964751
注册: 2010-03-08
性别: GG
专业: 地理信息系统
CODE:
def zz(A):
if (A>= 22.5) and (A<67.5):
return 'NE'
elif (A>= 67.5) and (A<112.5):
return 'E'
elif (A>= 112.5) and (A<157.5):
return 'SE'
elif (A>= 157.5) and (A<202.5):
return 'S'
elif (A>= 202.5) and (A<247.5):
return 'SW'
elif (A>= 247.5) and (A<292.5):
return 'W'
elif (A>= 292.5) and (A<337.5):
return 'NW'
else:
return 'N'
赞
一下
回复此楼
不要迷恋哥,哥只是一个过客!
2楼
2014-04-07 10:02:30
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
zzahkj
木虫
(著名写手)
龙
应助: 42
(小学生)
金币: 1923.7
散金: 2554
红花: 30
帖子: 1517
在线: 465.1小时
虫号: 964751
注册: 2010-03-08
性别: GG
专业: 地理信息系统
以上代码无误,已经解决!
还有个问题:
我一楼的elseif写错了但即使改为elif还是有问题
赞
一下
回复此楼
不要迷恋哥,哥只是一个过客!
3楼
2014-04-07 10:06:48
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
dlmufei
木虫
(小有名气)
应助: 6
(幼儿园)
金币: 3904.5
散金: 10
帖子: 246
在线: 184.1小时
虫号: 2426711
注册: 2013-04-19
性别: GG
专业: 地理学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
zzahkj: 金币+20,
★
有帮助, 谢谢回帖!
2014-04-08 18:49:03
你这是VB的脚本代码吧,我建议直接用字段计算器一步一步算!
赞
一下
回复此楼
牛逼是自己干出来的!
5楼
2014-04-08 13:29:39
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 7 个回答
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定