mapserver と openlayers を使用して GIS を作成しています。
PHP マップスクリプトを使用しており、クエリを満たすポリゴンのみが WFS レイヤーで強調表示されるように、html フォームからクエリのパラメーターを渡したいと考えています。
私はmapserver、openlayers、phpの初心者なので、上記を達成するために助けが必要です。
PHPマップスクリプトの上部に次のように表示されます。
$request = ms_newowsrequestobj();
foreach ($_GET as $k=>$v)
{$request->setParameter($k, $v);}
URLにいくつかの変数を渡すために使用できると思います。フォームを使用しているため、$_POST代わりに... 正しいですか?
2 つの質問があります。
- 上記のコードを使用して、パラメーターを html フォームから mapscript に渡すにはどうすればよいですか
- これらをクエリステートメントに渡すにはどうすればよいですか?
私が求めていることが理にかなっていることを願っています