Jestem użytkownikiem ArcGIS Desktop, który po raz pierwszy wkracza w świat mapowania stron internetowych. Zgodnie z radą, którą znalazłem tutaj na GIS.SE, zacząłem od bezpłatnych samouczków od OpenGeo .
Jednak zacząłem zdawać sobie sprawę, że większość demonstracji i przykładów dotyczyła danych wektorowych. Mój główny projekt polega na wyświetleniu 300 klatek serii czasowej 5000 x 5000 pikseli rastrów. Na moim komputerze stacjonarnym są one przechowywane w jednym 16-bitowym pliku BIP o całkowitej liczbie 5000 x 5000 x 300, który wynosi około 8 GB. Moim celem jest możliwość kliknięcia komórki (pojedynczego rastra w szeregu czasowym) i wyświetlenia wykresu pokazującego wartości tego piksela w 300-elementowym szeregu czasowym. Dane rastrowe używane dla każdego wykresu szeregów czasowych muszą być przechowywane bezstratnie, chociaż klikane mapy nakładek mogą być stratnymi pamięciami podręcznymi.
Czy jest coś, co może być bardziej odpowiednie dla tego projektu (dla początkującego programisty internetowego GIS) niż OpenGeo? A może powinienem kontynuować konfigurację?
Dla porównania mam doświadczenie w programowaniu w języku Python, Java i PHP. Nie mam dużego doświadczenia z SQL. Jest to projekt otwarty, więc w razie potrzeby mam dużo czasu na naukę nowych języków. Mam już serwer WWW, chociaż prawdopodobnie będę musiał zmienić hosty, ponieważ GoDaddy nie obsługuje PostgreSQL bez uzyskania VPS.
Dzięki za pomoc!
EDYCJA: (13 stycznia) Wciąż szukam informacji o tym, jak najlepiej przechowywać trójwymiarowy 16-bitowy raster BIP w liczbach całkowitych i móc skutecznie wyszukiwać pojedynczą „kolumnę” danych w osi Z. Nie chcę konwertować go do formatu 32-bitowego (ponieważ podwoiłoby to jego rozmiar pliku w porównaniu z obecną 16-bitową formą).