在geopandas中使用CRS84坐标参考系统,可以按照以下步骤进行操作:
首先,导入所需的库:
import geopandas as gpd
from shapely.geometry import Point
接下来,创建一个空的geopandas GeoDataFrame对象,并指定CRS为CRS84:
gdf = gpd.GeoDataFrame(geometry=[Point(0, 0)], crs="urn:ogc:def:crs:OGC:1.3:CRS84")
在上述代码中,我们创建了一个带有一个点几何对象的GeoDataFrame,然后通过crs
参数指定了CRS84坐标参考系统。
你也可以通过以下方式指定CRS84:
gdf.crs = "urn:ogc:def:crs:OGC:1.3:CRS84"
现在,你可以使用CRS84坐标参考系统对GeoDataFrame进行操作,如下所示:
# 创建另一个点
point = Point(1, 1)
# 将新点添加到GeoDataFrame中
gdf = gdf.append(gpd.GeoDataFrame(geometry=[point], crs="urn:ogc:def:crs:OGC:1.3:CRS84"))
# 打印GeoDataFrame
print(gdf)
输出结果会显示包含两个点的GeoDataFrame对象,其CRS设置为CRS84。
希望对你有所帮助!