Sou um usuário do ArcGIS Desktop que está entrando no mundo do mapeamento da web pela primeira vez. Seguindo os conselhos que encontrei aqui no GIS.SE, comecei com os tutoriais gratuitos do OpenGeo .
No entanto, comecei a perceber que a maioria das demos e exemplos eram voltados para dados vetoriais. Meu projeto principal envolve a exibição de uma série temporal de 300 quadros de rasters de 5000 x 5000 pixels. No meu computador desktop, eles são armazenados em um único binário BIP inteiro de 5000x5000x300 e 16 bits, que totaliza cerca de 8 GB. Meu objetivo é poder clicar em uma célula (de uma única varredura na série temporal) e exibir um gráfico mostrando os valores desse pixel na série temporal de 300 elementos. Os dados de varredura usados para cada gráfico de série temporal devem ser armazenados sem perdas, embora os mapas de sobreposição clicados possam ser caches com perdas.
Existe algo que possa ser mais adequado para este projeto (para um desenvolvedor iniciante de GIS da web) do que o OpenGeo? Ou devo continuar com essa configuração?
Para referência, tenho experiência em programação em Python, Java e PHP. Eu não tenho muita experiência com SQL. Este é um projeto aberto, por isso tenho tempo de sobra para aprender novos idiomas, se necessário. Eu já tenho um servidor web, embora provavelmente precise mudar de host porque o GoDaddy parece não suportar o PostgreSQL sem obter um VPS.
Obrigado pela ajuda!
EDIT: (13 de janeiro) Ainda estou procurando informações sobre a melhor maneira de armazenar um raster BIP inteiro tridimensional de 16 bits e ser capaz de consultar com eficiência uma única "coluna" de dados no eixo z. Não quero convertê-lo para um formato de 32 bits (porque isso dobraria o tamanho do arquivo do formulário atual de 16 bits).