0

大きな地理的バウンディング ボックスから始めて、内部バウンディング ボックス (1x1km の正方形など) を生成する方法が必要です。

たとえば、ロンドンの境界ボックスから始めて、その地理的領域内のすべての 1x1km の境界ボックスを取得したいと考えています。

フォーマット:

  • 地理的境界ボックスは、地理的領域を区切る左下の点と右上の点の 2 つの点で表されます。
  • ポイントは [緯度、経度] のペアで表されます。

その機能を実装した Java ライブラリや、単なるアルゴリズムはありますか? Java JTS も試しましたが、その目的には役に立たないようです。

前もって感謝します。

4

1 に答える 1

0

あなたの要件は矛盾しています:

すべてのセルが同じ縦スパンと横スパンを持つ緯度経度グリッドを持っているかのいずれかです。または、座標変換を使用して、すべてのセルがメーターベースの座標を持つメーターベースのグリッドがあります。たとえば、UTM。

特に経度座標コンポーネントの場合、両方を同時に行うことはできません。

最も簡単な方法は、緯度、経度の単位を使用することです。
それを自分で実装する必要があります。

于 2016-03-22T19:27:00.480 に答える