QGISで測地線六角形のグローバルグリッドを作成しますか?


10

私は二十面体に基づいて測地線六角形のグローバルグリッドを作成しようとしています。このようなグリッドは、球体にフィットするために、12の五角形が必要です。

mmqgisがグリッドを生成できることは知っていますが、これらのグリッドは測地線グリッドではなくプレーンフラットグリッドであり、極端な歪みがないと球にマッピングされないため、回避しようとしています。

私が作ろうとしているのは次のようなものです:

ここに画像の説明を入力してください

理想的には、これはWindowsで行われますが、前者用のツールがない場合はLinuxもオプションです


面白い。これについても知りたいです。見たかどうかはわかりませんが、必要に応じてturf.jsは全世界をカバーする16進グリッドを生成できます。彼らは大圏距離を使用して間隔を計算します(en.wikipedia.org/wiki/Great-circle_distance)それはあなたに合うかもしれません。しかし、公平な警告:それが地球全体のものであり、サイズによっては、かなり長い時間がかかるでしょう。
ジョージ・シルバ

とても興味深い!:あなたはこの見たことがありresearchgate.net/publication/...
マルコ

@Marcoこれは最も有望なソリューションのようですが、qgisプラグインで問題が発生したため、より適切な実装ができるまで少し待つ必要があります
Miguel

1
@MiguelBartelsman素敵な写真、どこで/どうやってそれを手に入れましたか?
Marco

@Marco google画像、このサイトから:kiwi.atmos.colostate.edu/BUGS/geodesic彼らは測地線グリッドに関する情報をいくつか持っていますが、私の問題に使用できるものを見つけることができませんでした。
Miguel Bartelsman 2017

回答:


6

dggridR Rパッケージ「は、同じサイズを有する全てが六角形、三角形、またはダイヤモンド細胞へ地球の隔壁表面離散グローバルグリッドを構築します。」

リチャード・バーンズ(2017)。dggridR:R. Rパッケージバージョン0.1.12の離散グローバルグリッド。https://github.com/r-barnes/dggridR/

QGISでのRの使用はまだ保留中のスキルですが、ここではチュートリアル:http : //amsantac.co/blog/en/2015/10/31/qgis-r.html


3

あなたは見てとることができ反角柱を。私はまだこれを試していませんが、さまざまなタイプの測地線グリッドを生成できるようです。

さまざまな出力形式があるようですが、波面OBJと座標はコーディングが最も簡単です(後者はその外観から区切られたXYZです)。AntiPrismに基づいて構築されたAntiTile と呼ばれる追加の(Python)ツールもあります。

2018年の更新

更新:2018年6月現在、UberはH3と呼ばれるマルチ解像度の六角形グリッド空間インデックスを開発およびオープンソース化しています。Githubへのリンク


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.