arcgis属性表生成随机数

arcgis属性表生成随机数

ID:42799072

大小:673.00 KB

页数:8页

时间:2019-09-21

arcgis属性表生成随机数_第1页
arcgis属性表生成随机数_第2页
arcgis属性表生成随机数_第3页
arcgis属性表生成随机数_第4页
arcgis属性表生成随机数_第5页
资源描述:

《arcgis属性表生成随机数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....关于arcgis属性表生成列随机数的方法制作人:李世波实例:在arcgis属性表中生成一列10-20之间的随机数。方法一:arcgis中图层与Excel表的连接1、arcgis添加点图层,并且打开属性表,将属性表导出为Excel表;学习资料....2、Excel表添加一列Rand,并在单元格里增加函数(=INT(RAND()*10+10)),利用Excel中的下拉功能,使Rand列与OBJECTID列单元格相对应,保持行数相等,点击保存。学习资料....3、右键point,选择JoinandRelates→Join,选择Jo

2、inattributefromatable,在选项1选择OBJECCTID,选项2选择刚才保存的Excel表,选项3选择OBJECCTID,在JoinOption项目中选择Keepallrecords,点击OK。学习资料....4、打开point图层的属性表,此时,随机列已经添加到属性表中,并且还有OBJECTID列,这是与属性表相对象的项。学习资料....5、点击option→addField,给属性表增加一个字段,选择字段类型为txt,字段长度为5,点击OK。6、此时你会发现point属性边多了一下Point.Rand1,单击右

3、键,选择FieldCalculator,点击OK。7、右键point图层,选择JoinsandRelates→Remove(s)→RemoveAllJoins。学习资料....8、在arcmap界面删除point图层,重新加载point图层,再打开属性表,point.Rand1变为Rand1。学习资料....方法二:arcgis中图层与VBA语言相结合1、在point属性表中新建一列Rand2,与方法一(5)相同。2、打开FieldCalculator,在文本框内输入函数Int(10*Rnd+10),点击OK。3、属性表随机列Ran

4、d2生成。学习资料....方法总结:1、利用VBA函数简单,与Excel表连接方法过程复杂;2、VBA随机函数与Excel随机函数不同;VBA随机函数为Int((upperbound-lowerbound+1)*Rnd+lowerbound)Excel随机函数为Int((upperbound-lowerbound+1)*rand()+lowerbound)欢迎您的光临,Word文档下载后可修改编辑.双击可删除页眉页脚.谢谢!希望您提出您宝贵的意见,你的意见是我进步的动力。赠语;1、如果我们做与不做都会有人笑,如果做不好与做得好还会有

5、人笑,那么我们索性就做得更好,来给人笑吧!2、现在你不玩命的学,以后命玩你。3、我不知道年少轻狂,我只知道胜者为王。4、不要做金钱、权利的奴隶;应学会做“金钱、权利”的主人。5、什么时候离光明最近?那就是你觉得黑暗太黑的时候。6、最值得欣赏的风景,是自己奋斗的足迹。 7、压力不是有人比你努力,而是那些比你牛×几倍的人依然比你努力。学习资料

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。