我正在使用 mapserver 和 openlayers 来创建 GIS。
我正在使用 php mapscript 并希望从 html 表单传递查询的参数,以便只有满足查询的多边形在 WFS 层中突出显示。
我是地图服务器的新手,openlayers 和 php 的新手,所以在尝试完成上述操作时需要帮助。
我在我的 php mapscript 顶部看到以下内容:
$request = ms_newowsrequestobj();
foreach ($_GET as $k=>$v)
{$request->setParameter($k, $v);}
我猜我可以用它在url上传递一些变量。由于我使用的是表格,因此它将$_POST
改为...对吗?
我有两个问题:
- 如何使用上面的代码将参数从 html 表单传递到 mapscript
- 然后如何将这些传递给查询语句?
希望我问的有道理