2011-01-28 15 views
1

私はおそらくC#を使用して小さなデスクトップスタンドアロンアプリケーションを開発する予定です。私のアプリケーションは、私が検索しようとしている場所のアドレスを返す必要があります。たとえば、「ビッグベン」を検索すると、「英国のSW1A OAA、London、Westminster、House of Commonsの宮殿」という結果が返されます。 Webから検索して結果を得ることを計画しています。このアプリケーションの開発にどのようにアプローチするかについてアドバイスを受けたいと思います。検索に関する質問

答えて

3

私は、場所が座標にマップされているか、階層的なツリー構造の何らかの形でlocation/type/proximityによってグループ化されている、Googleマップに似たC#のマップ実装を調べることをお勧めします。このルックアップテーブルがネット上に既に存在していない場合は、それらをデータベースに格納します(これは、WebアプリケーションをマッピングするWebアプリケーションの現在の普及率で、xmlデータを取り除く必要があると思います)。 。多分GoogleジオロケーションAPI?本当にたくさんのオプションがあるようです。一意ではなく、ひどく長くなるかもしれない場所の名前をハッシュから外してはいけません。あるいは、物事がひどく間違っているかもしれません。

+0

入力いただきありがとうございます。 – abduls85

+0

Google Maps APIもご覧ください。http://code.google.com/apis/maps/index.html –