楼主: youlege
25818 59

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

  • 0关注
  • 1粉丝

高中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
3 点
热心指数
3 点
信用等级
1 点
经验
193 点
帖子
18
精华
0
在线时间
25 小时
注册时间
2010-10-24
最后登录
2019-8-23

楼主
youlege 发表于 2012-9-16 13:14:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
用Arcgis生成空间权重矩阵后,现在遇到个问题,想请教大家。
权重矩阵做好后,我想把海南省设为与广东省相接,即权重为“1”。在将空间矩阵成功的转换成表table之后,可以edit了,添加了广东省的一个新的nid为海南,同时海南的一个新的nid为广东。我得问题就是:现在怎样再将table转换成空间权重矩阵swm呢?

ps: 空间矩阵的设置的是“edge only”含有共同边的为1
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ARCGIS 空间权重矩阵 权重矩阵 空间权重 GIS 广东省 海南省 空间

已有 1 人评分学术水平 收起 理由
耕耘使者 + 1 鼓励学术交流

总评分: 学术水平 + 1   查看全部评分

沙发
youlege 发表于 2012-9-16 15:41:18
谢管理员

藤椅
woodlee 发表于 2012-9-18 08:02:57
问的比较偏,没有具体操作过,觉得是大体方法上我觉得应该是对的?
你想达到什么样的一个结果呢?

板凳
youlege 发表于 2012-9-18 19:21:54
woodlee 发表于 2012-9-18 08:02
问的比较偏,没有具体操作过,觉得是大体方法上我觉得应该是对的?
你想达到什么样的一个结果呢?
其实就是想问arcgis软件能否在生成权重矩阵后,再进行修改。因为arcgis生成的矩阵时swm格式的额,没办法直接打开。
据我所知,geoda生成的权重矩阵,gal格式的,可以用记事本打开,再做修改的。

不知道arcgis能否达到上述效果呢?谢谢!

报纸
woodlee 发表于 2012-9-19 07:50:07
youlege 发表于 2012-9-18 19:21
其实就是想问arcgis软件能否在生成权重矩阵后,再进行修改。因为arcgis生成的矩阵时swm格式的额,没办法直 ...
我对Arcgis略懂一些,如你所说swm格式还没有见过。如果你用geoda,使用的应该是矢量数据,一般的表数据是dbf的,怎么操作都会比较方便。能否具体说下,你用的toolbox中的哪个工具么?还是你用的arcpy调用的函数?总之,现在我还完全no sense.

地板
dadaqiaokeli 发表于 2012-9-19 12:38:04
我有个问题,通过GEODA生成矩阵后,怎么将海南改成与广东和广西相连呢?急啊!

7
youlege 发表于 2012-9-19 22:45:17
dadaqiaokeli 发表于 2012-9-19 12:38
我有个问题,通过GEODA生成矩阵后,怎么将海南改成与广东和广西相连呢?急啊!
gai格式直接用记事本打开。之后就可以直接修改了。你为什么将海南与广西相连呢,我是设置的只与广东相连。

8
youlege 发表于 2012-9-19 22:47:16
woodlee 发表于 2012-9-19 07:50
我对Arcgis略懂一些,如你所说swm格式还没有见过。如果你用geoda,使用的应该是矢量数据,一般的表数据是 ...
如图


生成的权重矩阵是是swm格式的。并且,他的图标长的跟压缩文件 一样的。我暂时还找不到方法可以直接打开,然后编辑这个权重文件。你试下,看能不能找到方法。谢谢!共同学习~

9
youlege 发表于 2012-9-19 22:47:51
如图。arcgis生成权重矩阵

未命名.jpg (33.64 KB)

未命名.jpg

10
woodlee 发表于 2012-9-21 15:30:34
youlege 发表于 2012-9-19 22:47
如图
不好意思这两天没有上论坛,
因为我不太懂空间矩阵的问题,给你两行代码(arcgis 93中的)你试试吧。
workspace = "F:\temp\"
ConvertSpatialWeightsMatrixtoTable "2222.swm","222.dbf"
第一行用来定义工作空间(文件位置),第二个就是转换函数。

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

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