Я хочу создать изображение на основе растрового вывода, которое я создаю из пространственной базы данных PostgreSQL.
У меня есть запрос:
SELECT (
ST_AsPNG(
ST_AsRaster(
geom, 1.5::double precision, 2::double precision, 11, 11, '8BUI', 100, 0, 0, 0, false
)
)
) AS "png" FROM "geom" AS "g" LIMIT 1
Когда я сбрасываю возвращенный результат, я получаю:
resource(83) of type (stream)
Я пробовал много комбинаций использования встроенных функций PHP для работы с изображениями, но, похоже, ничего не получается в рисовании многоугольника. Я всегда получаю проблему с «предоставленным недопустимым типом ресурса» или подобным.
Кажется, что полезной документации нет - может ли кто-нибудь направить меня в правильном направлении?
Используемые технологии:
Постгис 2
Постгрес 9