問題タブ [geoalchemy2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - geoalchemy2 での Flask Alembic 移行エラー - 無効な geometry_type
移行を管理するために Flask-Migrate を実装しようとしていますが、移行スクリプトを作成しようとするとエラーが発生します: "geoalchemy2.exc.ArgumentError: ディメンション 2 の無効な geometry_type 'POINTZ'"。
Flask プロジェクトがあり、geoalchemy2 を使用して PostGIS データベースとやり取りしています。データベースには、PolygonZ および PointZ ジオメトリ (次元 = 3) を持ついくつかのテーブルがあります。コマンド ライン経由で Flask-Migrate を使用した最初の移行は正常に機能し、移行スクリプトが生成されました (その後、機能するように微調整されました)。
3D ジオメトリを持つモデルは次のように定義されます。
移行は、Flask Migrate コマンドを使用してコマンド ラインで実行されます。
スクリプトを作成せずに失敗し、この geoalchemy2 エラーが発生します
Flask-Alembic も試してみましたが、最後に同じ geoalchemy2 エラーが表示されるので、Alembic がジオメトリ列を表示する方法に関係していると思います。よくわからない。
アドバイスをいただければ幸いです。ありがとう
sqlalchemy - ポリゴンにポイントが含まれています - GeoAlchemy を使用
GeoAlchemy を使用して PostGIS テーブルをクエリして、ポイントが内部にある行を返そうとしています。私はポイントを持っており、自然地球のタイムゾーンシェープファイルを使用しています。以下を試しましたが、行アイテムではなくクエリを返すだけです。
以下を返します。
それは正しいステートメントのようですが、結果が得られません!
postgresql - サブクエリ sqlalchemy + geoalchemy2 ORM で外部クエリから同じテーブルを参照する
sqlalchemy と geoalchemy2 でクエリを equal orm ステートメントに変換しようとしています。p1.geom の参照を not exists 句のサブクエリに取得する方法に苦労しています。
私はすでに少し試してみましたが、私が得た最も近いものは次のようなものでした:
私がそれから得たもの:
役立つアイデアはありますか?