Начало работы с rasdaman¶
rasdaman — это растровый сервер, позволяющий выполнять запросы к многомерным растровым данным, хранящимся в стандартной реляционной базе данных.
Данное “введение” показывает пример запросов в песочнице из растровых объектов. Перед началом работы сервер должен быть запущен (
).Примеры от 1D до 4D¶
Выполнение запросов¶
Откройте консоль и в ней откройте демонстрационную базу данных;
используйте утилиту rasql для выполнения запросов и получения результатов, например:
$ rasql -q "select png((char)(c.red / (c.red + c.green) - c.green / (c.red + c.green)) > 0.6 * 255) from rgb AS c" --out fileвоспользуйтесь любой программой для просмотра изображений, чтобы открыть сгенерированный файл.
Создайте собственную базу данных¶
Откройте консоль;
загрузите и установите rasdaman и необходимые зависимости;
запустите демонстрационный скрипт загрузки данных:
$ install_demo.shиспользуйте утилиту rasql для выполнения запросов и получения результатов, например:
$ rasql -q "select png( NIR ) from NIR" --out file
Что дальше?¶
- Исследуйте демонстрационные наборы данных с помощью руководства по языку запросов rasql.
- Rasdaman основан на стандарте языков OGC WCPS (Web Coverage Processing Service, сервис обработки геопространственных данных). Для дополнительного изучения данного стандарта начните со страницы документации и руководств.