Bir ısı haritasını depolamak ve görüntülemek için kullanılacak bir vektör ızgarası oluşturmam gereken bir uygulamayı bir araya getiriyorum. Aşağıdaki gereksinimlere sahiptir:
- Tüm gezegeni kapsayabilir.
- Izgara karelerinin büyük çoğunluğunun değerleri olmaz.
- Şebekenin kendisini saklamak istemiyorum; Anında hesaplamak istiyorum.
- Izgara ile kullanılan verilerin ölçeği büyük ölçüde değişebilir.
- Izgara karelerinin 1km'den 100km'ye kadar herhangi bir şey olmasını bekliyorum. (Bunun kaç tane olacağını biliyorum (1km için ~ 510 milyon, 100km için ~ 51.000)).
- Değerler her ızgara karesi için biriktirilecek / toplanacaktır.
- İdeal olarak, daha büyük ızgara hücre değerlerini saklamak yerine daha büyük olanlar için değerleri hesaplamak için daha küçük ızgara hücrelerini kolayca kullanabilecektim.
- Bunu OpenStreetMap üzerine asmak için OpenLayers kullanacağım.
- SpatiaLite veya SQLite içinde saklayacağım, bu yüzden tercihen yerel olarak desteklenir (yani SpatiaLite = desteklenen bir CRS; veya SQLite = saf sayı tabanlı bir sistem için).
Benim sorum şu: Bu ızgara için hangi projeksiyonu kullanmalıyım?
Ayrıca - bunu tasarlamanın iyi bir yolu var mı? Herkes bu soruna iyi bir potansiyel çözüm biliyor veya daha önce benzer bir çözüm var mı? Ya da beni faydalı bir yöne yönlendirebilir.
Düzenleme Kullanımı durum - temelde ben çeşitli şekil ve büyüklükte sınırlama kutuları yukarı toplayarak ediyorum. Birkaç hektardan binlerce km kareye kadar herhangi bir şey olabilirler. Farklı projeksiyonlarda da olabilirler.
Aşağıda, daha büyük ölçekte otomatik olarak gerçekleştirmeyi hedeflediğim türden bir şeyin ısmarlama bir versiyonudur.
Çok teşekkürler.