Логотип проекта

Начало работы с rasdaman

rasdaman — это растровый сервер, позволяющий выполнять запросы к многомерным растровым данным, хранящимся в стандартной реляционной базе данных.

Данное “введение” показывает пример запросов в песочнице из растровых объектов. Перед началом работы сервер должен быть запущен (Geospatial ‣ Databases ‣ Rasdaman ‣ Start Rasdaman Server).

Примеры от 1D до 4D

  • Для исследования различных демонстрационных наборов данных, откройте демонстрацию Earthlook. На OSGeo-Live представлена лишь небольшая часть примеров. Для просмотра более крупных наборов перейдите на сайт Earthlook.

Выполнение запросов

  • Откройте консоль и в ней откройте демонстрационную базу данных;

  • используйте утилиту 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, сервис обработки геопространственных данных). Для дополнительного изучения данного стандарта начните со страницы документации и руководств.