Pau*_*aul 3 python-3.x pandas shapely geopandas
我有一个 geopandas 数据框,其中一个GeoSeries.
此列只有一个条目,即shapely.geometry.linestring.LineString.
LineString (first_lon first_lat, second_lon second_lat, ...)
Run Code Online (Sandbox Code Playgroud)
我找不到一种简单的方法来获取LineString像这样的 DataFrame的坐标
LON LAT
first_lon first_LAT
second_lon second_LAT
...
Run Code Online (Sandbox Code Playgroud)
是否有为此构建的功能?
谢谢
x,y = LineStringObject.coords.xy
pd.DataFrame(list(zip(x,y)), columns=['LAT', 'LON'])
Run Code Online (Sandbox Code Playgroud)
看起来工作还不错。
[编辑]
x,y = LineStringObject.coords.xy
pd.DataFrame({'LAT':x,'LON':y})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9016 次 |
| 最近记录: |