驚くべきことに、この質問は (私の知る限りでは) 人気のある Web サイトで実際にはまだ尋ねられていないようです。
状況は、合計で 1 つ以上の Mio 観測を含むいくつかの csv ファイルがあることです。各観測には、とりわけ、住所が含まれています。すべてのファイルを単一の GeoDataFrame に読み込み、住所をジオコーディングし、シェープファイルを指定して空間結合を実行し、各行のポリゴンからいくつかの情報を保存することを計画しています。かなり標準的だと思います。これは、1 回限りのデータ クリーニング プロセスの一部です。
私の目標は、この最終的なデータセットを使用してデータベースをセットアップすることです。これは、データを非常に簡単に共有および検索できるようにするためです。また、いくつかの基準に基づいて観測を選択し、いくつかの分析を実行することも非常に簡単になります。
私の問題は、GeoDataFrame をデータベースに挿入する機能がまだ実装されていないように見えることです。明らかに、GeoPandas はデータベースの代用であると想定されているためです (「GeoPandas を使用すると、Python で操作を簡単に行うことができますが、そうでなければ空間データベースなどを必要とします。 PostGIS")。
もちろん、各行を反復処理して各データ ポイントを「手動で」挿入することもできますが、ここで最善の解決策を探しています。回避策として、データ型がデータベースのデータ型と競合する可能性があることも恐れています。ここで「最善の方法」はありますか?
ご協力いただきありがとうございます。