我正在使用mapserver和openlayers創建GIS。將查詢參數傳遞給mapserver中的查詢語句
我正在使用php mapscript,並希望從html表單中傳遞查詢的參數,以便只有滿足查詢的多邊形在WFS圖層中高亮顯示。
我是一個mapserver,openlayers和新手在PHP的新手,所以在試圖完成上述需要幫助。
我看到在我的PHP mapscript的頂部以下內容:
$request = ms_newowsrequestobj();
foreach ($_GET as $k=>$v)
{$request->setParameter($k, $v);}
我猜我可以用它來傳遞的URL一些變量。由於我正在使用表單,因此它將是$_POST
而不是......對嗎?
我有2個問題:
- 我如何使用上面的代碼從HTML表單傳遞參數給mapscript
- 我怎麼那麼這些傳遞給查詢語句?
希望就是我要問有道理