利用ArcGIS和Python计算中国各省路网密度
ArcGIS 相交 利用ArcGIS里面的相交工具,每个省把路标识了。 计算几何 分别计算路网的长度和各省的面积。 Python 利用Python对属性数据进行处理 导入相关模块 ## 导入相关模块 import pandas as pd import geopandas as gpd import matplotlib.pyplot as plt %matplotlib inline 解决中文乱码 plt.rcParams['font.family'] = ['sans-serif'] plt.rcParams['font.sans-serif'] = ['SimHei']# 替换sans-serif字体为黑体 plt.rcParams['axes.unicode_minus'] = False # 解决坐标轴负数的负号显示问题 数据读取 regibns = gpd.GeoDataFrame.from_file("省级行政区.shp") regibns = regibns[["NAME","AREA","geometry"]] regibns["AREA"] = regibns["AREA"]/1000000 regibns.head() regibns.plot() ! road = gpd.GeoDataFrame.from_file("道路密度.shp") road