0

X マイル以内の未解決のサービス コールを地図上に表示し、個々の場所の画鋲をクリックしてカスタム アクションを実行できるサービス技術者向けのアプリを作成しようとしています。場所は、異なる色の画鋲を持つグループに属している必要があります。そのため、SQL データベースから場所のリストを提供し、マップに X マイル以内の場所のみを表示する必要があります。次に、プッシュピンが含まれているグループに基づいて、その場所でサービスを開始する方法について特定のオプションを利用できるようにします。私は Google Map API と Bing API に関する情報を読んでいますが、独学で、それは本当の専門用語であり、自分がやりたいことが可能かどうかさえわかりません。Xマイル以内に位置をプロットできると確信しています。しかし、異なる色の画鋲とそれぞれのカスタム オプションについてはよくわかりません。素人にとって正しい方向に私を向けることはできますか?

4

1 に答える 1

1

Googleマップには、これを実装するために使用できる距離行列関数があります。事実上、現在の場所を原点として渡し、可能なポイントのリスト(データベースから取得)を目的地として渡して、現在の場所からの距離を取得できます。Xの値に基づいてフィルタリングすると、表示する宛先のリストが得られます。

Googleマップでデータベースを使用するためのチュートリアルもあります-https ://developers.google.com/maps/articles/phpsqlajax_v3

于 2012-06-15T02:40:18.537 に答える