开始使用免费开始使用

面积为平方千米,几何为十进制度

在本练习中,您将再次使用 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())
编辑并运行代码