2012-01-20 13 views
0

Googleマップを表示する携帯端末用のページを最適化しました。Googleマップモバイルアプリのような位置マーカーをJS v3 Googleマップに追加

AndroidとiPhoneのGoogleマップアプリケーションと同じ方法でユーザーの場所を表示したいとします(エラーの余白を示す大きな円の青い三角形)。また、ユーザーの移動に合わせて、このマーカーの位置を変更して更新したいと思います。

Javascript APIを使用して作成された地図にこれを実装することはできますか?これはAndroidとiPhoneのモバイルアプリでのみ可能ですか?

私は下のリンクから地理位置を取得するのが快適です。

http://code.google.com/apis/maps/articles/geolocation.html

答えて

1

は、Google Maps JavaScript API V3を使用してこれを行うことができます。ジオロケーションを(あなたが設定したリンクごとに)取得する必要があります。ジオロケーションAPIでwatchPositionメソッドを使用したいと思うでしょう。

Using the W3C GeoLocation API's watchPosition function

そこから、位置決幅の変更するたびに、あなたは、マップのAPIへの呼び出しを行い、マップの中央および/またはユーザの現在位置を示すマーカーの位置を更新することができます。

関連する問題