2009-08-05 15 views
5

Google App Engineで実行されるジオコーディング/ルーティングサービスはありますか?Google App EngineのGISサービス

+0

あなたは正確に何をしようとしているかについてさらに詳細を教えてください。 – dassouki

答えて

3

App Engineにはジオコーディングまたはルーティングが組み込まれていないため、次の2つのオプションがあります。App Engineに地図データを読み込んでローカルにジオコード/ルーティングするか、ウェブサービス。

前者は、特にApp Engineを特に使い慣れたものではありません。後者はうまくいきますが、使用できるGISサービスの選択はApp Engineの場合とまったく同じで、他のすべてのプラットフォームの場合と同じです。あなたは自分自身を言います - Google Maps API。

+1

私は最初のオプションについてもっと知りたいと思います。 Googleが提供するデータストアを使用するGISプロジェクトを知っていますか?私は、リレーショナルデータベース(Postgres + PostGISなど)を使用してプロジェクトを見つけることしかできません。 –

1

あなたがここに見ることができ、ユーザーの場所を見つけるためにどのように検索する場合: http://googleajaxsearchapi.blogspot.com/2008/08/where-is-my-current-user.html

をあなたは、動的にユーザーIDを作成アヤックス変数にそれを入れて、上記のリンクで説明したジオロケーションでのサーバーに戻ってIDを送信することができます。