2013-03-08 39 views
4

我想創建一個基於我從PostgreSQL空間數據庫構建的柵格輸出的圖像。使用PostGis的ST_AsPNG()輸出用PHP創建圖像

我有一個查詢:

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內置的處理圖像的功能,但似乎無法在實際繪製多邊形中找到任何位置。我總是遇到'提供的無效資源類型'或類似問題。

似乎沒有有用的文件可用 - 任何人都可以引導我在正確的方向嗎?

技術在使用中:

  1. POSTGIS 2

  2. 的Postgres 9

回答