Python Вставьте геойсон в mssql

Я пытаюсь загрузить geojson из файла в mssql express, используя sqlalchemy для вставки и геопанды для загрузки и чтения файла. Примеры sqlserver, кажется, трудно найти, но ниже приведено то, что мне удалось собрать вместе на этом этапе, что не работает.

geodataframe = geopandas.read_file(fname)
geodataframe['geom'] = geodataframe['geometry'].apply(lambda x: WKTElement(x.wkt, srid=4326))
geodataframe.drop('geometry', 1, inplace=True)
geodataframe.to_sql('geo', engine, if_exists='append', index=False,dtype={'geom': Geometry('POINT', srid= 4326)})

у кого-нибудь есть рабочий пример загрузки geojson в Sql Server sqlexpress с python?

0 ответов

Другие вопросы по тегам