簡體   English   中英

LineString - 獲取坐標作為 DataFrame

[英]LineString - get coordinates as DataFrame

我有一個帶有一個GeoSeries

此列只有一個條目, shapely.geometry.linestring.LineString

LineString (first_lon first_lat, second_lon second_lat, ...)

我找不到一種簡單的方法來獲取此LineString的坐標作為 DataFrame 之類的

LON           LAT
first_lon     first_LAT
second_lon    second_LAT
...

是否有內置功能?

謝謝

x,y = LineStringObject.coords.xy
pd.DataFrame(list(zip(x,y)), columns=['LAT', 'LON'])

似乎可以完成這項工作。

[編輯]

x,y = LineStringObject.coords.xy
pd.DataFrame({'LAT':x,'LON':y})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM