8

私の無知をすみません、私はこれの正しい用語さえわかりません。私がやりたいのは、私のdjangoアプリケーションで都市と州または郵便番号で検索し、その場所から特定の距離(25、50、75マイル)内の結果も含めることです。

おそらく、都市と州または郵便番号をlatとlongに変換し、それに基づいて検索する必要があると思います。これは正しいですか、それともdjangoアプリケーションでこれを達成するための最良の方法は何ですか?すでにこれを行っている既存のアプリを知っている人はいますか?コードを見ることができますか?

助けてくれてありがとう。

4

2 に答える 2

7

これらの機能が既に含まれているGeoDjangoを使用できます。それ以外の場合は、あなたが言ったとおりに行うことができます:住所をジオコードして緯度と経度を取得し、計算を行うだけです;-)

于 2010-01-11T22:16:48.527 に答える
2

最適化が改善された MongoDB を使用することもできます。距離による Python ジオコード フィルタリング

http://www.mongodb.org/display/DOCS/Geospatial+Indexing

于 2011-06-10T01:47:33.747 に答える