3

私は現在、保存されたGPSパスを地図上に表示するアプリケーションを作成しています。(私は地図にgreatmapsを使用しています)リンク

パス上でパススムージングとポイント削減アルゴリズムを実行して、マップ上でよりきれいに見えるパスを生成しようとしています。私はRamer–Douglas–Peuckerアルゴリズムとおそらくスプラインを見てきました。

誰かがどのアプローチを取るべきかについて私にアドバイスできますか、この問題に関するどんな助けも素晴らしいでしょう。

4

1 に答える 1

2

アルゴリズムの重要な部分は再帰です。それがどのように機能するかを理解できれば、言語を無視しても同じことです。したがって、基本的には、ポイントを取得して、ロジック (再帰も行う) 部分を保持する関数に送信するだけです。

これで実装ができたので、コントロールからポイントをthis.MainMap.Position(コントロールで遊んで知ってください) として取得し、その実装された関数を呼び出します:)

これはあなたにスタートを与えるかもしれません

幸運を!

于 2013-03-16T14:43:18.480 に答える