問題タブ [geodjango]
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.
django - どのdbテンプレートを使用するかをdjangoに伝える
テストランナーデータベースの作成に使用するデータベーステンプレートをdjango/geodjangoに伝えるにはどうすればよいですか?
django - GeoDjango:ポイントと半径に基づいて円を作成する方法
私は次の(簡略化された)モデルを持っています:
与えられた点と半径に基づいて、円を表すポリゴンを作成して保存したいと思います。
これを実現する方法を理解する唯一の方法は、生のSQLを使用してpostgisST_Buffer関数を呼び出すことです。私は本当に別の方法があることを望んでいます。
GEOSバッファメソッドにアクセスすることは可能ですか?
django - ForeignKey リレーションシップの GeoDjango 距離クエリ
次のモデルがあります(簡略化)
すべてのモデル B オブジェクトを見つけて、特定の場所からの距離で並べ替えようとしています (距離は、特定の場所と関連するモデル A のポイント オブジェクトの間の距離として定義されます)。クエリを実行しようとすると
というエラーが表示されます
loc は Point オブジェクトであることに注意してください。ただし、クエリを実行すると
このクエリはエラーなく期待どおりに機能します。
間違いの可能性はありますか?私はdjango 1.2.4、PostGis 1.5.2、PostGres 8.4を使用しています。
ありがとう。
django - django-10進座標からGeoDjangoを使用してPostgreSQLデータベースにPOINTを追加します
私はdjangoでPostGISを使用しています。10進座標からPostgreSQLに「POINT」を追加する方法を知っていますが、GeoDjangoを使用して追加するにはどうすればよいですか?
これが私がPostgreSQLで行う方法です。
djangoから同じことをするにはどうすればよいですか?
windows - Windows で GeoDjango に GEOS をインストールする方法
Python 2.5、Django 1.2、MySQL、および Apache を使用して GeoDjango プロジェクトを開始しています。プロジェクトは Linux サーバーにアップロードされますが、開発は Windows 上で行われます。
問題は、GEOS のインストールに合格できないことです。
python - Geodjango/GEOS でキロメートルを度に変換するにはどうすればよいですか?
この回答によると、GEOS API の「バッファ」メソッドを使用して、GeoDjango でポイントと半径に基づいて円を作成しています: GeoDjango: ポイントと半径に基づいて円を作成する方法
あるコメント投稿者が指摘したように、km 単位の半径を度数に変換する必要があります...しかし、どのように? 簡単な式だと思いますが、私にはギリシャ語です。任意のポインタに感謝します。
python - djangoポイントの定義
私のモデル:
私の見解:
ここでは、7 kmで最も近いポイントを差し引きたいのですが、「ポイントの初期化に無効なパラメータが指定されています
django - 座標データを GeoManager モデルに変換する GeoDjango
10 進数フィールドをポイント フィールドに変換して geomanager モデルにする方法はありますか?
x、yの小数フィールドを含むデータがたくさんありますが、djangoでクエリを作成しません...
私の問題はdjango-point-definationです
私はあなたの助けを待っています
django - Django の Google マップの場所とエリア フィールド
管理者で使いやすく、Google マップのインタラクティブなインターフェイスを提供する 2 つの Django モデル フィールドを探しています。
場所フィールド
経度と緯度を保存します。管理者ユーザーは地図をクリックして場所をマークします。
エリアフィールド
コンマで区切られた場所の文字列を保存します。管理者ユーザーは、地図上に形状を作成して領域をマークします。
いくつか見つけましたが、上記の要件を満たすのにどれをお勧めしますか?
- http://pypi.python.org/pypi/django-easy-maps
- http://code.google.com/p/django-gmapi/
- http://code.google.com/p/django-coordinatesfield/
もちろんジオジャンゴもありますが、このプロジェクトには少しやり過ぎのようです。
python - RHEL で GeoDjango を動作させる
RHEL に GeoDjango の依存関係をインストールする際に、依存関係の問題に取り組んでいます。以前にこれを行ったことがある人からの段階的な指示が大好きです。動作中のアプリを Ubuntu 開発マシン (すべてパッケージから簡単にインストールできる) から RHEL テスト/ステージング サーバー (古いパッケージまたは利用できないパッケージ) に転送しています。
- まず、GEOS、GDAL、および PROJ.4 をソースからインストールしました。
- 次に、ソースから Spatialite をインストールしました。
- 最後に、ソースから pysqlite をインストールしましたが、既存の RHEL sqlite3 ライブラリ (拡張機能の読み込みサポートなし) が気に入らなかったため、この質問の最初の回答で説明されているように、新しい静的 sqlite3 ライブラリを使用しました: http://bit.ly /lq9oV
結果:
- Spatialiteコマンドラインが機能する
- manage.py syncdb の動作
- Spatialite my.db < init_spatialite-2.3.sql は機能します
- manage.py 移行の動作
しかし、ページをリクエストすると、次のエラーが発生します。
syncdb コマンドと migrate コマンドの仕組みがわかりませんが、http 要求は失敗します。