面积为平方千米,几何为十进制度
在本练习中,您将再次使用 council_districts GeoDataFrame 和 permits DataFrame。您需要先将 council_districts 的坐标参考系改为 EPSG 3857,然后再创建 area 列。创建好 area 列后,再将 CRS 改回 EPSG 4326,使几何数据为十进制度表示。
本练习是课程的一部分
在 Python 中可视化地理空间数据
练习说明
- 将
council_districts的坐标参考系改为 EPSG 3857,并再次打印crs和前两行。 - 创建名为
area的列。将每个多边形的面积除以sqm_to_sqkm,得到以平方千米为单位的面积。 - 将
council_districts的坐标参考系改回 EPSG 4326。打印crs和前两行。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Change council_districts crs to epsg 3857
council_districts = council_districts.____(____ = ____)
print(council_districts.crs)
print(council_districts.head())
# Create area in square km
sqm_to_sqkm = 10**6
council_districts['area'] = council_districts.____ / sqm_to_sqkm
# Change council_districts crs back to epsg 4326
council_districts = council_districts.____(____ = ____)
print(council_districts.crs)
print(council_districts.head())