新しいプロジェクトに gdal/ogr を使用します。無駄のない、完全に機能するアプリが欲しいので、mapserver などの他の実装は使用しません。これらの実装には、今後もアプリケーションで必要になるとは思えない無関係なコンポーネントがあるためです。記録のために、これはGISですが、 GDAL/OGRを使用するPHPのGISの例がほとんどないため、ここでSOについて質問しています
私は基本的に3つのオプションを念頭に置いています:
php の exec() 関数を使用して、コマンド ライン変換ユーティリティを実行します。
swig を使用して .dll を生成し、php の拡張機能としてロードします。
geonfr @ https://github.com/geonef/php5-gdal/wikiによって書かれた php ラッパーを使用します。
ライブラリを実装する最も効果的な方法はどれだと思いますか?