楼主: youlege
25833 59

[空间经济学] 用Arcgis生成空间权重矩阵后,怎样对矩阵进行修改 [推广有奖]

21
顺遂-随愿 发表于 2015-4-20 21:18:40
沃尔特梁 发表于 2015-4-6 17:08
请问楼主解决了没?按照https://bbs.pinggu.org/thread-1093121-1-1.。这个网址,我成功将*.swm格式的权重矩 ...
你好,请问你解决了吗,求指教

22
口玉生烟 学生认证  发表于 2015-6-18 22:39:46
请问怎么把dbf转成swm

23
jyt8866989 发表于 2016-1-12 20:37:51
求问一下各位大神!我在arcgis中生成权重矩阵转换为表为什么是空的啊,求教!!!

24
zhaozhao16 发表于 2016-1-14 20:13:59
非常感谢,很有用处

25
卢卢思密达 发表于 2016-4-19 10:15:15
楼主,请问权重矩阵文件是excel格式的可以吗

26
若亦同 发表于 2016-9-14 20:16:17
dadaqiaokeli 发表于 2012-9-19 12:38
我有个问题,通过GEODA生成矩阵后,怎么将海南改成与广东和广西相连呢?急啊!
请问,你的问题解决了没有,打开gal文件是一堆数字,如何识别那个对应哪个?

27
macc891207 学生认证  发表于 2017-2-18 19:37:54
我今天试验了一天,终于将arcgis的swm成功修改了。首先是用arcgis生成权重矩阵,此时消息会提示有一个id没有相邻元素,经检查是海南。这时候利用arcgis toolbox里的 QQ图片20170218192856.png 将swm权重矩阵转换为dbase表。我试了很多次,貌似arcgis不支持abase直接增加数据,这时我用数据库编辑器(第三方软件)将增加了海南这个id(注,arcgis生成的权重矩阵不显示权重为0的项目,海南没有相邻元素,因此生成的权重矩阵没有海南),并将其权重对应项输入1(如果还有其他项目,一次照比添加,不要有空项,否则会出错)。这时候再利用生成权重矩阵的命令,注意,此时,空间关系概念化这个选项要选择最后一项,即 convert table,并在后面选择我们刚才做好的修改增添了海南的dbase文件。继续生成就大功告成了。不过千万注意,我做好前面这些步骤之后生成权重矩阵一直出错,一直以为是上面的步骤错了(探索中么,找不到标准答案,只能不断试错),后来注意到错误提示中有个 acsii 编辑器无法将xxx转换,我就怀疑是不是我的 “from”和“save”路径有汉字,经过修改保存路径为英文(或拼音),终于大功告成。

28
macc891207 学生认证  发表于 2017-2-18 19:42:44
若亦同 发表于 2016-9-14 20:16
请问,你的问题解决了没有,打开gal文件是一堆数字,如何识别那个对应哪个?
沈体雁老师的书上有解释

QQ图片20170218194227.png (124.2 KB)

QQ图片20170218194227.png

QQ图片20170218194227.png (124.2 KB)

QQ图片20170218194227.png

已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
zj925696909 + 5 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 5  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

货币经济学交流群:971362140

29
260708713 发表于 2017-3-13 21:45:23
workspace = "F:\temp\"
ConvertSpatialWeightsMatrixtoTable "2222.swm","222.dbf"
是什么程序啊?

30
zj925696909 发表于 2017-3-15 21:39:06
macc891207 发表于 2017-2-18 19:37
我今天试验了一天,终于将arcgis的swm成功修改了。首先是用arcgis生成权重矩阵,此时消息会提示有一个id没有 ...
请问一下生产权重矩阵的时候,唯一 ID 字段怎么没有显示,输出出来怎么办?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-10 19:59