Я користувач ArcGIS Desktop, який вперше вступає у світ веб-карт. Дотримуючись поради, яку я знайшов тут на GIS.SE, я почав з безкоштовних підручників від OpenGeo .
Однак я почав розуміти, що більшість демонстрацій та прикладів орієнтовані на векторні дані. Мій головний проект передбачає показ 300 кадрів часового ряду в 5000 х 5000 пікселів. На моєму настільному комп’ютері вони зберігаються в єдиному 16-бітовому бінарному BIP-файлі 5000x5000x300, що становить близько 8 ГБ. Моя мета - мати можливість натиснути на клітинку (одного растрового у часовому ряду) і створити графік, що показує значення цього пікселя у часовому ряду 300 елементів. Растрові дані, що використовуються для кожного графіку часових рядів, повинні зберігатися без втрат, хоча накладні карти, на які натискають, можуть бути кешами з втратами.
Чи є щось, що може бути краще підходить для цього проекту (для початківця веб-розробника ГІС), ніж OpenGeo? Або мені просто продовжувати цю установку?
Для довідки, у мене є досвід програмування в Python, Java та PHP. У мене немає великого досвіду роботи з SQL. Це відкритий проект, тому у мене є достатньо часу, щоб вивчити нові мови, якщо потрібно. У мене вже є веб-сервер, хоча, мабуть, доведеться перемикати хости, оскільки, схоже, GoDaddy не підтримує PostgreSQL без отримання VPS.
Спасибі за вашу допомогу!
EDIT: (13 січня) Я все ще шукаю інформацію про те, як найкраще зберігати тривимірний 16-бітовий цілочисельний растр BIP і мати можливість ефективно запитувати один "стовпець" даних з осі z-осі. Я не хочу конвертувати його у 32-розрядний формат (тому що це би подвоїло його розмір файлу у порівнянні з його теперішньою 16-бітною формою).