我有一个pandas dataframe (df),它包含带有文本值的列(值为WKT)。
我想把这个wkt转换成srid 32636的wkb
我有以下代码(使用shapely包):
def convert(wkt_text):
p = shapely.wkt.loads(wkt_text)
return p.wkb_hex
df['geo'] = df['geo'].apply(lambda x: convert(x))但是代码不包含sRID值。
如何使用srid 32636将wkt的geo列转换为wkb?
发布于 2021-01-21 15:49:10
def convert(wkt_text):
p = shapely.wkt.loads(wkt_text)
from shapely import wkb
return (wkb.dumps(p, hex=True, srid=32636))https://stackoverflow.com/questions/65823035
复制相似问题