Python Вставьте geojson в mssql

Я пытаюсь загрузить geojson из файла в mssql express, используя sqlalchemy для вставки и geopandas для загрузки и чтения файла. Примеры 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?


person Messak    schedule 17.12.2017    source источник
comment
geopandas отправляет Фионе для записи данных. Как говорится в документации, проверьте import fiona; fiona.supported_drivers, чтобы узнать, доступно ли это вообще.   -  person Paul H    schedule 19.12.2017
comment
На самом деле, я сказал, что использую sqlalchemy/geoalchemy для отправки данных в mssql, а не fiona в этом сообщении, я просто не могу найти пример mssql stackoverflow.com/questions/38361336/   -  person Messak    schedule 19.12.2017