Changes between Version 1 and Version 2 of ZooWorkshop/FOSS4GJapan/ja/BuildingWPSClientUsingOL
- Timestamp:
- Oct 27, 2010, 11:33:00 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ZooWorkshop/FOSS4GJapan/ja/BuildingWPSClientUsingOL
v1 v2 1 = Building a WPS client using !OpenLayers=1 = !OpenLayers を使用したWPSクライアントの構築 = 2 2 3 3 [[TOC(heading= )]] … … 6 6 7 7 次のステップでは!OpenLayers mapから作成したOGR Servicesに関連付けます。こうすることで、選択したポリゴン上で単一または複数の幾何処理を行い、新規作成したジオメトリを表示することができます。 8 == Creating a simple map showing the dataset as WMS == 8 9 == WMSのデータセットを表示する簡単なマップの作成 == 9 10 10 11 !OpenLayersはOSGeoLiveのデフォルトのディストリビューションにも含まれているため、便宜上これを使用します。好きなテキストエディタで {{{/var/www/zoo-ogr.html}}} を開き、次のHTMLをペーストしてください: … … 66 67 [[Image(http://www.zoo-project.org/trac/raw-attachment/wiki/ZooWorkshop/FOSS4GJapan/BuildingWPSClientUsingOL/OL-JP-1.png,nolink,width=500px,margin=5)]] 67 68 68 == Fetching the data layer as WFS and adding selection controls==69 == WFSのデータレイヤー取得と選択コントロールの追加 == 69 70 70 71 WFSを通じて表示されているデータにアクセスする前に、先ずはこれから作成するいくつもの相互作用をすることを目的とするに新規ベクトルレイヤーを作成しなければなりません。{{{init()}}} 関数内に次のラインを追加します。 {{{map.addLayers}}} メソッドに新規作成したレイヤーを忘れず追加して下さい: … … 116 117 117 118 118 == Calling the single geometry services from !JavaScript==119 == !JavaScript から呼び出される単一ジオメトリサービス == 119 120 120 121 これで全て設定できたので、!JavaScriptでOGR ZOO サービスを呼び出してみましょう。 {{{init()}}} 関数のあとに次の行を追加してください。一つのジオメトリ処理を呼び出します。fid 値として返された不要な空白を削除する特定の {{{parseMapServerId}}} 関数を使うことに気づくでしょう。 … … 191 192 192 193 193 == Calling the multiples geometries processes from !JavaScript==194 == !JavaScript から呼び出される複合ジオメトリサービス == 194 195 195 196 同じテクニックを使って、複数のジオメトリ処理のために作られている関数を書き込むことができます。{{{simpleProcessing()}}} 関数のあとに次の行を追加してください。このような関数を作成する方法はセクション5のエクササイズで説明します。