我正在尝试按照这里描述的方式设置geopandas对象的
可以从这里下载示例文件。
"Original Answer"翻译成"最初的回答"
我上传了截图以显示坐标的值。
如果我尝试更改
最初的回答: 我展示了一个截图,显示了坐标的值。如果我尝试更改
crs
。可以从这里下载示例文件。
"Original Answer"翻译成"最初的回答"
import geopandas as gdp
df = pd.read_pickle('myShp.pickle')
我上传了截图以显示坐标的值。
![enter image description here](https://istack.dev59.com/TiJp3.webp)
crs
,多边形的值不会改变。最初的回答: 我展示了一个截图,显示了坐标的值。如果我尝试更改
crs
,多边形的值不会改变。tmp = gpd.GeoDataFrame(df, geometry='geometry')
tmp.crs = {'init' :'epsg:32618'}
I show again the screenshot
If I try:
import geopandas as gdp
df = pd.read_pickle('myShp.pickle')
df = gpd.GeoDataFrame(df, geometry='geometry')
dfNew=df.to_crs(epsg=32618)
我明白:
ValueError: Cannot transform naive geometries. Please set a crs on the object first.
to_crs
更改 crs,它是否会引发错误? - joris