基于主成分所得的综合评价值,在ArGIS的Generate方法下,用fishnet模块直接生成5km×5km的格网及对应的label点。起初选用1km*1km格网,但数据量过大,难以 *** 作。利用长三角及京津冀
城市群边界图裁切,得到相应地区格网图,并分别计算各城市到格网点的距离。后续计算过程通过编写python程序完成:利用引力模型计算各网格受区域内各个城市的辐射值,按照“取大”的原则确定各网格的被辐射值及归属城市。最后将计算结果链接到ArcGIS中,通过分层设色,按颜色深浅表示辐射的强弱作出辐射强度图。由于辐射值过小,为了便于显示结果,统一乘1000000。利用唯一值法表示,则可以说明各城市的辐射范围[借鉴自潘竟虎文章]。1、如果
你是使用集成的开发环境,直接去c盘
文件夹下可以找到相应的程序文件,它是自动保存的;
2、如果你是使用python 自带的gui,也可以像上面的方法找到文件,但也可以另存为(save as).py文件到你自己的地址;
3、如果你是使用命令行,你可以点击菜单“全选”、“复制”,到一个新建的txt文件中,然后保存.txt文件,并将文件扩展名.txt修改为.py即可。
此功能和Python的编辑模式是一样的:
1.
编写一行,运行一行;
2.
最大的的好处是,可以很方便的调用ArcGIS的接口,处理GIS数据;
3.
当然也可以使用ArcGIS
Toolboxes:
评论列表(0条)