Je suis un utilisateur d'ArcGIS Desktop qui entre dans le monde de la cartographie Web pour la première fois. En suivant les conseils que j'ai trouvés ici sur GIS.SE, j'ai commencé avec les tutoriels gratuits d' OpenGeo .
Cependant, j'ai commencé à réaliser que la plupart des démos et des exemples étaient orientés vers des données vectorielles. Mon projet principal consiste à afficher une série temporelle de 300 images de rasters de 5000 x 5000 pixels. Sur mon ordinateur de bureau, ceux-ci sont stockés dans un seul binaire BIP entier 5000x5000x300 16 bits, qui totalise environ 8 Go. Mon objectif est de pouvoir cliquer sur une cellule (d'un seul raster de la série chronologique) et afficher un graphique affichant les valeurs de ce pixel dans la série chronologique de 300 éléments. Les données raster utilisées pour chaque graphique de série chronologique doivent être stockées sans perte, bien que les cartes de superposition sur lesquelles vous cliquez peuvent être des caches avec perte.
Y a-t-il quelque chose qui pourrait être mieux adapté à ce projet (pour un développeur SIG Web novice) qu'OpenGeo? Ou devrais-je simplement continuer avec cette configuration?
Pour référence, j'ai une expérience en programmation en Python, Java et PHP. Je n'ai pas beaucoup d'expérience avec SQL. Ceci est un projet ouvert donc j'ai beaucoup de temps pour apprendre de nouvelles langues si besoin est. J'ai déjà un serveur Web, mais je devrai probablement changer d'hôte car GoDaddy ne semble pas prendre en charge PostgreSQL sans obtenir un VPS.
Merci de votre aide!
EDIT: (13 janvier) Je cherche toujours des informations sur la meilleure façon de stocker un raster BIP entier 16 bits en 3 dimensions et de pouvoir interroger efficacement une seule "colonne" de données sur l'axe z. Je ne veux pas le convertir au format 32 bits (car cela doublerait sa taille de fichier par rapport à sa forme actuelle 16 bits).