2017-05-09 12 views
-2

私はPHPとアンドロイドベースのプロジェクトに取り組んでいます。 PHP側からは、Googleマップのリンクを使ってアンドロイド側に続くルートを提供します(簡単にするために) アンドロイドユーザーが車を運転し始めると、私たちは彼がそれをやる方法を与えたルートをたどっているかどうかを追跡しなければなりませんphp側からこのルートは、そのルートでマークされたGoogleマップへのリンクを提供することによって与えられます。今 は、私は任意のヘルプが良いだろうを開始するかどうかは混乱している車両を追跡するどのようにPHP側から車両を追跡する

+0

これをスタックオーバーフローの問題にするには、**あなたが試したこと**を表示する必要があります。 – tadman

+0

私の現在の位置は何ですか?会社の方針のため、完全なコードを投稿できません。 –

+0

これは[Quora](http://quora.com)のようなディスカッションフォーラムに適した一般的なアドバイスの質問です。 Redditの['/r/programming'](http://reddit.com/r/programming/)。スタックオーバーフローは、具体的には実際のコードに関係するプログラミング関連の質問に関するものです。メンタリングやコーチングが必要な場合は、[Codementor](https://www.codementor.io)、[Savvy](https://www.savvy.is)、[Hackhands](https:// hackhands。 com)。 – tadman

答えて

1

それは簡単です...

AndroidアプリへのHTTPリクエストを(正確に)GPS座標を送信する必要がありますPHPスクリプトを定期的に実行します。

PHPスクリプトは、GPS座標+精度をチェックし、それがマークされた道路にはまだだかどうかを見ることにした後

てみできるだけ小片にタスクを分割(および使用する(これは難しいかもしれません)クラス/機能!)

幸運!

+1

あなたが言ったように私は試みます –

1

google direction apiについて知っていますか?それはdirection serviceを持っています。これは地図上に道案内を表示するのを助けることができます。また、phpアプリケーションの位置状態を追跡するために、あなたのアンドロイドアプリはあなたのPHPサーバ/アプリケーションにデバイスの座標を紛らわしいものにする必要があります。

座標を取得するには、デバイスのGPSとAndroidのLocation ManagerクラスとLocation Serviceを使用できます。また、googles geo-location apiを試すこともできます。

しかし、あなたのアンドロイドアプリは、あなたがデバイスの場所のポインタを表示することができるので、PHPアプリケーションに自分の座標を送信する必要がありますことを覚えておいてください。

関連する問題