私は静的なグーグルマップを使用していますが、実際にはこの問題はどのマッププロジェクトにも当てはまる可能性があります。マップを複数の象限(たとえば50x50ピクセル)に分割し、列にA、B、C ....、行に1、2、3...というラベルを付けたいと思います。
次に、次のようなことをする予定です。
1)最も北、東、南、西にあるマーカーを見つけます2)その情報を使用して、各行と列のボックスの境界ボックスを定義します3)各マーカーをその行と列で分類します(マーカー1の例= [ A、2])
いくつかの要件、
- Googleにズームレベルを適切に設定させ、ズームレベルに依存するアルゴリズムを使用したくないので、ズームレベルがわかりません。ただし、地図に表示されているすべてのマーカーの場所はわかります。
これは、マーカーを分類したいマップの例、 静的マップの例のリンクです。
良いスタートのように見えるこれらを見つけました、 リソース1、リソース2
しかし、私はまだ始めるのにいくらかの助けを必要としていると思います。誰かがいくつかの擬似コードを書き出すのを手伝ったり、さらにいくつかのリソースを投稿したりできますか?私は今、ちょっと轍を踏んでいます。
ありがとう!どんな助けにも感謝します!