
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Mapbox で点をスムースに移動させる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Mapbox で点をスムースに移動させる - Qiita
Mapbox で移動する点を描く では、連続した点を単純に描画してみました。 が、パカパカ移動するので何だ... Mapbox で移動する点を描く では、連続した点を単純に描画してみました。 が、パカパカ移動するので何だかつまらないしありきたりです。 なので、Uber アプリのようにもっとスムースにシンボルを移動させます。 完成形は↓です。 はじめに Animate a point along a route | Mapbox GL JS | Mapbox で例が示されているので、これを改造します。 また、この機能を実現させるのに、turf.js という地理空間図形や座標の計算を行ってくれるライブラリを使用します。 Turf.js | Advanced geospatial analysis index.js 処理の要点は2つです。 1.requestAnimationFrame を使ってフレーム毎に描画を行う 2. ルートの「開始点からnメートル進んだ点」を turf.js で計算する 移動する速度