0

これは設定です:

Googleマップの特定のエリア内を車が移動しています。この領域は Polygon によって決定されます。車はGPSで追跡され、地図上で動いているのを見ることができます。

車がポリゴンを離れる前に、そのポリゴン エリアのどの部分をルート上でカバーしたかを知りたいのですが、カバーされている部分を緑色でカバーされていない部分を赤色で表示します (これらもポリゴンになりますよね?)。

私はコードをまったく要求しません。その目的のためにアルゴリズムがどのように機能するかという考えだけです。

誰かが私にいくつかのポインタを投げることができれば、私はそれを高く評価します.

4

1 に答える 1

0

最初にポリゴンを赤く着色し、過去の場所に基づいて緑のポリゴンをオーバーレイすることをお勧めします。アルゴリズムは、一意の経度を持つすべての最大/最小緯度と、一意の緯度を持つすべての最小/最大緯度のリストを作成することになります。これで十分な情報が得られない場合はお知らせください。詳しく説明いたします。

于 2013-02-08T14:19:43.403 に答える