2012-01-20 15 views
1

私は学校向けのプロジェクトに取り掛かり、Googleマップを使用してリアルタイムでユーザーを追跡する必要があります。これまでは、私はウェブサイトに座標を送信するアンドロイドアプリを持っていて、そのウェブサイトはGPS座標に基づいてマーカーを配置するGoogleマップを持っています。ウェブアプリケーションでリアルタイムでAndroid携帯電話を追跡する

マップを何らかの形で常に更新することで、リアルタイムでユーザーを追跡できるようにする必要があります。私はまた、ユーザーの動きを記録するために線を描く必要があります。これまでの私のサイトは、ページがリフレッシュされるときにのみ更新されます。私はソケットについて聞いたことがありますが、どこから始めるべきかはわかりません。私のサイトは主にPHPですが、マップ部分はJavaScriptです。誰かが良いチュートリアルへのリンクやソケットの使用に関するアドバイスを持っていれば、本当に感謝しています!

答えて

1

ソケットを使用する代わりに、JavaScriptを使用して電話機の物理的な場所の変更をウェブサーバーに定期的に問い合わせる必要があります。

Google Maps JavaScript APIを使用して、地図上にマーカーと線を描画することがよくあります。

これを行う最も簡単な方法は、サーバーに(xQueryを使用して)x秒ごとに更新された場所を要求するタイマーを使用し、電話の座標が設定された量だけ変更された場合は、 。

さらに詳しい情報はjQuery tutorialsPHP JSON manualsをご覧ください。

関連する問題