4

リーフレットを初めて使用するので、アドバイスを求めています。

マップ上で GPS トラックを再生するために、ある種のマーカー (たとえば、html5 で塗りつぶされた円弧や形状) のアニメーションを作成したいと考えています。いくつかのアニメーション化されたマーカーが必要な場合があり、動作とパフォーマンスに柔軟に対応したいと考えています。このタイプのアニメーションを作成するための良い方法を誰かお勧めできますか?

キャンバス レイヤー (L.TileLayer.Canvas) を作成し、線形アニメーションの手法を使用して描画できるようです (例: http://www.html5canvastutorials.com/advanced/html5-canvas-linear-motion-animation/ )、しかし、これが機能するかどうか、または redraw() を呼び出す必要があるかどうか、およびパフォーマンスがどのようになるかはまだわかりません。または、顧客マーカーを作成して、緯度/経度を一定の間隔で設定して移動することもできます。

誰かがこれに遭遇し、解決策を推奨できますか (上記のアイデアなど)? 理想的には、ズーム レベルを変更すると、アニメーションが「スケーリング」され、パフォーマンスが向上します。ありがとう!

4

2 に答える 2

1

RaphaelLayer プラグインを使用すると、かなり凝ったアニメーションを作成できます。

http://dynmeth.github.com/RaphaelLayer/

于 2013-02-03T00:09:46.290 に答える