2016-06-22 7 views
2

私はかなり新しいですが、ユーザーが動いている間、ポリラインをグーグルマップに描画するにはどうすればよいか知りたいと思います。したがって、ユーザーが移動した経路のみが表示されます。私は現在の場所を宛先として使用することを考えていて、ユーザーの移動に応じてポリラインを再描画します。リアルタイムでポリラインを描く

編集:このアプリが無料で、Googleマップがこの特定のシナリオのために行く方法であるかどうかはわかりません.APIコールには2500回/日以上の料金がかかります。アップルマップと一緒に行く方がいいですか?

答えて

3

these guidelinesを以下に示します。

あなたはGMSMutablePathを作成して、現在のユーザーの場所を追加する必要があります。ユーザーが移動すると、GMSMutablePathに座標を追加します。

GMSPolylineオブジェクトをインスタンス化し、GMSPolylineのマッププロパティを設定するだけで、以前に描画されたポリライン設定を削除すると、そのマッププロパティはnilになります。

+0

私は現在の場所を一貫して取得する必要があるため、短時間の旅行でもAPI呼び出しを頻繁に必要とし、API使用制限を無駄に実行すると思います。代わりにリンゴマップを使用する方が良いでしょうか? – user30646

+1

このAPI呼び出しでは、https://developers.google.com/maps/pricing-and-plans/#details – antonio

+0

に基づいて使用制限がカウントされません。正しく、それはありません。ありがとう! – user30646

関連する問題