Changes between Version 3 and Version 4 of ZooWorkshop/FOSS4GJapan/ja/CreatingOGRBasedWebServices
- Timestamp:
- Oct 27, 2010, 3:24:25 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ZooWorkshop/FOSS4GJapan/ja/CreatingOGRBasedWebServices
v3 v4 45 45 我々はバッファサービスを使用することができますが、他のサービスに比べ多くの引数を必要とします。実際コードは、境界や凸包、そして中心点生成サービスを実装する際に使用されるものと少々異なっているからです。 46 46 47 バッファサービスもまた、入力引数としてジオメトリを必要としますが、使用するのは {{{BufferDistance}} のパラメータです。これにより、単純な整数値として {{{BufferDistance}} の{{{LitteralData}}} ブロックを定義できるでしょう。そのような種類の入力値の読込処理は、以前使用したのと同じ機能が使用されます。47 バッファサービスもまた、入力引数としてジオメトリを必要としますが、使用するのは {{{BufferDistance}}} のパラメータです。これにより、単純な整数値として {{{BufferDistance}}} の{{{LitteralData}}} ブロックを定義できるでしょう。そのような種類の入力値の読込処理は、以前使用したのと同じ機能が使用されます。 48 48 49 49 ==== C バージョン ==== … … 161 161 }}} 162 162 163 ここでは、 ["!BufferDistance"]["!value"] のインプットを、ジオメトリインスタンスにおけるバッファ方法を引数として加えたのみです。一旦このコードを、ogr_ws_service_provider.py ファイルに追加した後で、ZOOカーネルのディレクトリの中に(もしくは、ZOOサービスプロバイダのルートディレクトリからインストールする形で)それをコピーしてください。また、次のセクションで Buffer.zcfg ファイルを詳述する必要があることに注意してください。163 ここでは、!["BufferDistance"]!["value"] のインプットを、ジオメトリインスタンスにおけるバッファ方法を引数として加えたのみです。一旦このコードを、ogr_ws_service_provider.py ファイルに追加した後で、ZOOカーネルのディレクトリの中に(もしくは、ZOOサービスプロバイダのルートディレクトリからインストールする形で)それをコピーしてください。また、次のセクションで Buffer.zcfg ファイルを詳述する必要があることに注意してください。 164 164 165 165 ==== バッファ メタファイル ====