ArcGIS+python 绘制人口流动OD图
根据城市间人口流动数据构造城市间人口流动OD图。
数据准备:
1、人口流动数据,基础信息包括origin destination count。
2、基础地理底图,例如全国城市地图。
过程:
1、为基础地理地图设置投影坐标,打开属性表,使用计算几何的方法,自动生成每个面的质心x 和y坐标。导出属性表。
2、可以使用适当方法为人口流动数据中的origin和destination添加坐标。
当然可以使用简单的python代码实现,并且导出新数据。
#读取基础数据,新建目标文件
xy = pandas.read_csv(r'D:\PythonSpyderAnalysis\analysis\pop\xy\area400.csv')
od =pandas.read_csv(r'D:\PythonSpyderAnalysis\analysis\pop\default\combina_od_400.csv')
new_od_xy = pandas.DataFrame(columns = ['from_tid','from_x','from