WebサービスによるSVG地図配信システムの検討
2
0
0
全文
(2) 3.SVG 地図サービスサーバの構築 3.1 システム構成 Web サービスによる SVG 地図配信を実現する SVG 地図配信サービスサーバを構築した。図2に 本サーバのシステム構成を示す。 本地図サーバは z クライアントからの SOAP メッセージを Web サービスに渡し、SOAP メッセージとしてフ ォーマットされたレスポンスをクライアン トに送り返す SOAP プロセッサ z 地理空間データを管理し、クライアントか らのリクエストに応じて必要な地理空間デ ータを抽出する地理空間データ管理部 z 地理空間データ管理部で抽出した地理空間 データをもとに SVG 地図データを生成する SVG 地図生成部 から構成される。 各構成部の実装において、SOAP プロセッサに ついては Apache プロジェクトの AXIS を、SVG 地 図生成部については、Apache プロジェクトの Batik Toolkit を利用した。 Response. Request. Webサーバ SOAPプロセッサ(AXIS) SVG地図 生成部 (Batik). 地理空間データ 管理部. 地理空間DB. 図2. 3.2 SVG 地図の高速生成 SVG 地図サービスサーバを構築するうえで、 SVG 地図データをいかに高速に生成するかが重要 な技術課題となる。一般に、地理空間データは、 大縮尺・中縮尺・小縮尺のデータに分類される。 そして、各縮尺に応じて数100m∼数 km 単位 のメッシュ単位で地図データファイルが提供さ れる。SVG 地図を高速に生成するには、クライア ントからのリクエストに対応した SVG 地図を生 成する際に用いる地理空間データを高速に抽出 しなければならない。 そこで、地理空間データ管理部は Web-GIS を ベースに構築した。さらに、Web-GIS のキャッシ ュ機能を用いて、アクセス頻度の高いメッシュ の地理空間データをメモリに常駐させることで、 高速化を図った。. 4.評価 本 SVG 地図サービスサーバの評価を実現するた め、本サーバの SVG 地図配信サービスを利用す るクライアントを構築し、その性能評価を行っ た。クライアントアプリケーションは必要とす る地図データのパラメータの入力を受け付け、 そ の 結 果 で あ SVG 地 図 を 表 示 す る JSP(Java Server Pages)である。JSP の内部には ユーザからのリクエストに基づき、SVG 地図サー ビスサーバに SVG 地図を Web サービスによりリ クエストし、受け取った SVG 地図を JSP にわた す JavaBeans を組み込んだ。 本クライアントアプリケーションを用いて、 JSP に地図パラメータを入力して SVG 地図が表示 されるまでの時間を計測したところ、地図デー タとして国土地理院の数値地図 2500 を用いた場 合、100∼200m四方の地図を表示するのに数秒 ∼10 秒以内で完了しており、本 SVG 地図サービ スサーバの実用性を示すことができた。. サーバの構成図. 5.おわりに 地図サービスサーバが提供する地図配信サー ビスのインタフェースを表1に示す。本サービ スインタフェースは G-XML3.0 の地理情報空間サ ービス流通プロトコルをベースに定義した。 表1 サービス名 MapService. 地図サービスインタフェース オペレーション 内容 GetCapabilities 実 装 さ れ てい る機能公開 GetMap SVG 地図配信. 本論文では、Web サービスによる SVG 地図配信 システムの検討を行った。実データを用いた SVG 地図配信サーバを構築し、その性能評価を行う ことで、本システムの実用性を確認することが できた。 参考文献 [1]http://premium.nikkeibp.co.jp/gis/index. shtml [2]G-XML3.0 プ ロ ト コ ル 仕 様 書 ,G-XML 事 務 局 (2003) [3]http://www.w3.org/Graphics/SVG/. 3−12.
(3)
関連したドキュメント
3 軸の大型車における解析結果を図 -1 に示す. IRI
水平方向の地震応答解析モデルを図 3-5 及び図 3―6 に,鉛直方向の地震応答解析モデル図 3-7
*海外派遣にかかる渡航や現地滞在にかかる手配は UNV を通じて行います (現地生活費の支給等を含む)
手動のレバーを押して津波がどのようにして起きるかを観察 することができます。シミュレーターの前には、 「地図で見る日本
このような環境要素は一っの土地の構成要素になるが︑同時に他の上地をも流動し︑又は他の上地にあるそれらと
ある架空のまちに見たてた地図があります。この地図には 10 ㎝角で区画があります。20
2 次元 FEM 解析モデルを添図 2-1 に示す。なお,2 次元 FEM 解析モデルには,地震 観測時点の建屋の質量状態を反映させる。.
都内の観測井の配置図を図-4に示す。平成21年現在、42地点91観測 井において地下水位の観測を行っている。水準測量 ※5