半径内の特定の都市の最も近いレストランのリストを表示しようとしています。これを行うには、都市を経度/緯度に変換する必要があります。
ユーザーが自分のレストラン情報を入力するとき、ユーザーは住所を入力します。その住所に基づいて、経度/緯度を取得し、それをデータベースに保存する必要があります。
これを地図上で指す必要はありません。指定された半径内にある最も近いすべてのレストランのリストをユーザーに表示するだけです。
どうすればこれを行うことができASP.NET-MVC4
ますか? また、このプロジェクトは に基づいていCode First
ます。アドレスについてはDbGeography
、データ型として設定しています。
プロジェクトは、このチュートリアルに基づいています
編集 ASP.NET だけではこれは不可能だと誰かに言われるのを避けるために、私はそのことを認識しています。Google マップ / .NET ラッパーの例は素晴らしいでしょう。