Membuat grid global heksagonal geodesik di QGIS?

10

Saya ingin membuat grid global heksagonal geodesik berdasarkan icosahedron. Kisi-kisi seperti itu perlu memiliki 12 pentagon di dalamnya juga untuk dapat memuat bola.

Saya tahu mmqgis dapat menghasilkan kisi-kisi, tetapi kisi-kisi ini adalah kisi datar sederhana, bukan kisi geodesik, dan mereka tidak memetakan ke sebuah bola tanpa distorsi ekstrem, yang saya coba hindari.

Yang saya coba buat adalah sesuatu seperti ini:

masukkan deskripsi gambar di sini

Idealnya, ini dilakukan pada windows, tetapi Linux juga merupakan opsi jika tidak ada alat yang tersedia untuk yang pertama

Miguel Bartelsman
sumber
Menarik. Saya juga ingin tahu tentang ini. Saya tidak yakin apakah Anda pernah melihatnya, tetapi turf.js dapat menghasilkan hex grid yang mencakup seluruh dunia jika Anda membutuhkannya. Mereka menggunakan jarak lingkaran yang hebat untuk menghitung interval ( en.wikipedia.org/wiki/Great-circle_distance ) Mungkin cocok untuk Anda. Tapi peringatan yang adil: jika itu untuk seluruh dunia dan tergantung pada ukurannya, itu akan membutuhkan waktu yang lama.
George Silva
Sangat menarik! Pernahkah Anda melihat ini: researchgate.net/publication/…
Marco
@Marco Itu sepertinya solusi yang paling menjanjikan, meskipun saya harus menunggu sedikit untuk implementasi yang lebih tepat karena saya mengalami beberapa masalah dengan plug-in
qgis
1
@MiguelBartelsman gambar yang bagus, di mana / bagaimana Anda mendapatkannya?
Marco
@Marco gambar google, dari situs ini: kiwi.atmos.colostate.edu/BUGS/geodesic Mereka memiliki beberapa info tentang grid geodesik tetapi saya tidak dapat menemukan apa pun yang dapat saya gunakan untuk masalah saya.
Miguel Bartelsman

Jawaban:

3

Anda bisa melihat AntiPrism . Saya belum mencoba ini sendiri, tetapi sepertinya bisa menghasilkan berbagai jenis grid Geodesic.

Tampaknya ada berbagai format output, OBJ wavefront dan koordinat akan lebih mudah untuk kode sekitar (Yang terakhir adalah XYZ dibatasi dari tampilannya). Ada juga beberapa alat tambahan (Python) yang disebut AntiTile yang dibangun di atas AntiPrism.

PEMBARUAN 2018

Pembaruan: Pada Juni 2018 - Uber telah mengembangkan dan membuka multi-resolusi, indeks spasial grid heksagonal yang disebut H3 . Tautan ke Github

Steven Kay
sumber