DEIM Forum 2010 D7-1
クライアントサイド描画を用いた WebGIS の高速表示手法
山﨑 優
†井上 潮
‡†‡
東京電機大学工学研究科 〒101-8457 東京都千代田区神田錦町 2-2
E-mail: †[email protected], ‡[email protected]
あらまし Web 技術の進歩により GIS(Geographic Information System)は,WebGIS へと発展した.現在では急速 に普及し,より高度な機能を求められている.これらを実現するためには,より自由度の高い地図表現,およびシ ステム全体の高速化が必要である.本研究室では,クライアントサイド描画モデルを適用した CMap を開発した. CMap によって,自由度の高い地図表現は可能になったが,既存 WebGIS で実装されている差分リクエスト,およ び先読みリクエストなどの機能は実装されておらず,これらの面で既存 WebGIS と比べてシステム全体の総合的な 速度が劣る可能性がある.また,CMap はラスタベースの既存 WebGIS のように画像のタイリングが不可能なため, 単純に差分リクエストおよび先読みリクエストは適応できない.本研究では,この二つの機能を実装することで CMap の高速化を図り,高速かつ自由度の高い低通信量型 WebGIS の開発を行う. キーワード WebGIS,クライアントサイド描画
Accelerating display of WebGIS with client-side map drawing
Yu YAMAZAKI
†Ushio INOUE
‡E-mail: †[email protected], ‡[email protected]
Keyword WebGIS,Client-side Map Drawing
1. は じ め に
WebGIS は , サ ー バ - ク ラ イ ア ン ト モ デ ル の Web ア プ リ ケ ー シ ョ ン で あ る . 地 図 を 表 示 す る ク ラ イ ア ン ト と , 地 理 情 報 を 管 理 す る サ ー バ , お よ び 両 者 の 通 信 で 構 成 さ れ る . 現 在 普 及 し て い る 一 般 的 な WebGIS で は , サ ー バ - ク ラ イ ア ン ト 間 の 通 信 の 際 , 地 図 画 像 デ ー タ を 転 送 し て い る . す な わ ち , 膨 大 な 地 図 画 像 デ ー タ を サ ー バ に 保 持 し , ク ラ イ ア ン ト か ら の リ ク エ ス ト に 応 じ て , 適 切 な 地 図 画 像 デ ー タ を レ ス ポ ン ス し , ク ラ イ ア ン ト サ イ ド で 表 示 し て い る . こ の 方 式 で は , あ ら か じ め 用 意 さ れ た 画 像 を 用 い た 表 示 し か で き ず , 地 図 デ ー タ の 一 部 を 利 用 し た り ,柔 軟 な カ ス タ マ イ ズ な ど は で き な い . そ れ は , 地 図 表 示 に お け る 自 由 度 が 低 い と 言 え る . さ ら に ,デ ー タ サ イ ズ が 大 き い た め ,通 信 に 時 間 を 要 し , サ ー バ に 大 容 量 の 記 憶 装 置 が 必 要 に な る と い う 問 題 も あ る . そ こ で , 本 研 究 室 で は 通 信 デ ー タ 形 式 を テ キ ス ト 形 式 と し , 描 画 を ク ラ イ ア ン ト サ イ ド で 行 う ク ラ イ ア ン ト サ イ ド 描 画 モ デ ル の CMap を 開 発 し た [1]. CMap の 開 発 に よ っ て , 自 由 度 の 向 上 と , デ ー タ 通 信 量 の 削 減 は 達 成 さ れ た . し か し , CMap の 体 感 速 度 を あ げ る た め に は , 従 来 の WebGIS で 行 わ れ て い る 差 分 デ ー タ 取 得 や 先 読 み リ ク エ ス ト を 行 う 必 要 が あ る が , ク ラ イ ア ン ト サ イ ド 描 画 方 式 に は , 単 純 に 適 用 は で き な い . そ の 理 由 は CMap で は , リ ク エ ス ト 範 囲 を 矩 形 と し て お り , 街 区 や 建 物 な ど を 一 つ の オ ブ ジ ェ ク ト と し て 扱 っ て い る . そ し て , そ の リ ク エ ス ト 範 囲 の オ ブ ジ ェ ク ト の 集 合 体 を 一 つ の テ キ ス ト デ ー タ と し て 通 信 し て い る . こ の た め , 差 分 デ ー タ 取 得 を 行 お う と し て も , 重 複 し て 取 得 し て し ま う デ ー タ ( オ ブ ジ ェ ク ト ) が 発 生 す る . こ の 差 分 デ ー タ 取 得 が で き な け れ ば , 通 信 量 が 大 き く な っ て し ま う 先 読 み リ ク エ ス ト の 実 装 が 行 え な い . 本 研 究 の 目 的 は , 上 記 に 挙 げ た 問 題 を 解 決 す る 事 で , CMap の 高 速 化 を 目 指 す .2. 既 存 WebGIS
最 も 代 表 的 な WebGIS で あ る Google マ ッ プ を 筆 頭 に 様 々 な WebGIS が 普 及 し て い る .本 研 究 室 で も ,TMAP や CMap が 開 発 さ れ た . こ こ で は , 画 像 ベ ー ス で あ る Google マ ッ プ [2]と TMAP[3]に つ い て 特 徴 と , そ の 問 題 点 述 べ る .2.1. Google マップ
Google 社 に よ っ て 無 償 で 提 供 さ れ て い る 最 も 広 く 利 用 さ れ て い る WebGIS の 一 つ で あ る .Google マ ッ プ [2]で は ,画 像 を タ イ リ ン グ す る こ と で 差 分 デ ー タ 取 得 お よ び ユ ー ザ の 操 作 に 合 わ せ た 先 読 み リ ク エ ス ト を 行 う こ と で , 体 感 的 な 速 度 向 上 を 図 っ て い る .2.2. TMAP
TMAP[3]は , 本 研 究 室 で 開 発 し た WebGIS で あ る . Google マ ッ プ 同 様 に ,画 像 の タ イ リ ン グ に よ る 差 分 デ ー タ 取 得 を 行 っ て い る .Google マ ッ プ は サ ー バ に 画 像 デ ー タ を 保 持 し て お り , ク ラ イ ア ン ト か ら の リ ク エ ス ト に よ っ て あ ら か じ め デ ー タ ベ ー ス に 格 納 さ れ た 画 像 デ ー タ を 返 す . し か し , TMAP で は ク ラ イ ア ン ト か ら の リ ク エ ス ト に 対 し , サ ー バ で 動 的 に 地 図 画 像 を 生 成 し て い る た め , あ ら か じ め 膨 大 な 画 像 デ ー タ を 保 持 す る 必 要 が な い .3. 先 行 研 究
既 存 WebGIS の 問 題 点 は , 本 研 究 の 先 行 研 究 で あ る ク ラ イ ア ン ト サ イ ド 描 画 を 用 い た CMap に よ っ て 解 決 さ れ た .3.1. CMap
CMap は , Mozilla FireFox , Google Chrome な ど の 主 要 Web ブ ラ ウ ザ で 動 作 す る ク ラ イ ア ン ト サ イ ド 描 画 モ デ ル を 用 い た WebGIS で あ る . CMap は 既 存 WebGIS の 二 つ の 問 題 点 を 解 決 し ,高 度 な WebGIS を 実 現 す る 目 的 で 開 発 さ れ た . CMap に よ っ て , 既 存 WebGIS で は 不 可 能 だ っ た 自 由 度 の 高 い 地 図 表 現 と , 画 像 通 信 に よ り 高 コ ス ト に な る 通 信 量 を テ キ ス ト デ ー タ で 通 信 す る こ と で 大 幅 な 通 信 量 の 削 減 が 実 現 さ れ た . 図 1 に CMap の 表 示 画 面 を 示 す .
図 1 CMap の 表 示 画 面 (本 学 神 田 キ ャ ン パ
ス 周 辺 )
3.2. クライアントサイド描 画
CMap の 特 徴 は , 通 信 デ ー タ 形 式 を 画 像 で は 無 く 非 常 に 簡 素 な テ キ ス ト デ ー タ を 用 い て , ク ラ イ ア ン ト サ イ ド で 描 画 を 行 っ て い る 点 で あ る . 既 存 WebGIS と ク ラ イ ア ン ト サ イ ド 描 画 WebGIS の 構 造 を 図 2 に 示 す .図 2 WebGIS と クラ イア ン ト サイ ド 描 画の
構 造
3.3. CMap の問 題 点
テ キ ス ト デ ー タ を 用 い る こ と に よ っ て 既 存 WebGIS で の 二 つ の 問 題 点 で あ る デ ー タ 通 信 量 の 削 減 と , 自 由 度 の 向 上 は CMap に よ っ て 実 現 で き た .し か し ,CMap に も 考 慮 す べ き 問 題 点 が あ る .一 つ 目 の 問 題 点 と し て , 差 分 デ ー タ 取 得 が 行 え な い 事 で あ る . CMap を 操 作 し リ ク エ ス ト を 行 う 時 , 既 に 保 持 し て い る 地 図 デ ー タ ま で も サ ー バ サ イ ド か ら レ ス ポ ン ス デ ー タ と し て 返 っ て く る . こ れ に よ り 非 常 に 非 効 率 な 通 信 に な る . 一 方 , 既 存 WebGIS で は 画 像 の タ イ リ ン グ に よ る 差 分 デ ー タ 取 得 を 可 能 に し て い る . 二 つ 目 の 問 題 点 と し て , 先 読 み リ ク エ ス ト を 行 え な い 事 で あ る .既 存 WebGIS で は , 体 感 速 度 を 上 げ る た め 先 読 み リ ク エ ス ト を 行 っ て い る . し か し , CMap で は 既 存 WebGIS の よ う に 差 分 デ ー タ 取 得 を 行 う こ と で 同 時 に ス ム ー ズ な 先 読 み リ ク エ ス ト も 可 能 に し て い る . 差 分 デ ー タ 取 得 が で き な い 場 合 , 重 複 し た デ ー タ を 何 度 も リ ク エ ス ト す る 事 に な る の で , 先 読 み リ ク エ ス ト を 実 装 し た と し て も 非 常 に 効 率 が 悪 い . ま た , CMap で は 建 物 や 街 区 な ど の 地 理 情 報 の 一 つ 一 つ が オ ブ ジ ェ ク ト で あ り , 画 像 デ ー タ の よ う に タ イ リ ン グ す る 事 は で き な い .3.4. CMap のデータ通 信 量
CMap と 画 像 ベ ー ス の WebGIS の デ ー タ 通 信 量 の 比 較 例 を 図 3 に 示 す .図 3 スケ ー ル 対デ ー タサ イ ズ (神 田 、
640x480)
比 較 対 象 は 、 PNG 形 式 で 保 存 さ れ た 画 像 デ ー タ で あ り 、 東 京 電 機 大 学 周 辺 の 地 図 で あ る . 何 メ ー ト ル を 100px で 表 す か を 示 し た ス ケ ー ル の 数 値 が 550~ 600 の 間 で 、 デ ー タ サ イ ズ は 逆 転 し て い る も の の 、 低 ス ケ ー ル ~ 中 ス ケ ー ル に お い て は 画 像 デ ー タ に 比 べ 減 少 し て い る .さ ら に 、実 用 的 な 範 囲 は ス ケ ー ル 100~ 300 程 度 で あ り 、 そ の 間 の 通 信 量 は 大 幅 に 削 減 さ れ て い る .4. 問 題 解 決 法
4.1. 差 分 データ取 得
先 読 み リ ク エ ス ト の 効 果 を 最 大 限 に 発 揮 す る た め に は ,差 分 デ ー タ 取 得 が 不 可 欠 で あ る .し か し ,CMap で は 既 存 WebGIS で 適 用 さ れ て い る 画 像 デ ー タ の タ イ リ ン グ に よ る 差 分 デ ー タ 取 得 は で き な い . 図 4 に CMap で タ イ ル 状 に 矩 形 範 囲 で リ ク エ ス ト を 行 っ た 場 合 の イ メ ー ジ 図 を 示 す .図 4 タイ ル 状 に分 割 し た CMap の
描 画 領 域
図 4 は ,皇 居 を 中 心 と す る 地 図 で あ る .ま た ① ~ ④ の 番 号 を タ イ ル 別 に 割 り 当 て た . CMap で は , 建 物 や 街 区 な ど 一 つ 一 つ が オ ブ ジ ェ ク ト と し て 扱 わ れ て い る . つ ま り ① ~ ④ の ど の タ イ ル 状 の 矩 形 範 囲 を リ ク エ ス ト し て も , 全 て に 皇 居 の オ ブ ジ ェ ク ト が 入 っ て し ま う . 仮 に ① ~ ④ の 地 図 デ ー タ を リ ク エ ス ト し た 場 合 , 皇 居 の オ ブ ジ ェ ク ト を 4 回 重 複 し て 取 得 す る こ と に な り 非 常 に 非 効 率 で あ る . そ こ で , 本 研 究 で は Session[4]を 用 い た 差 分 デ ー タ 取 得 を 実 装 す る . 本 研 究 で 使 用 し て い る 国 土 地 理 院 数 値 地 図 2500 の 地 理 デ ー タ に は オ ブ ジ ェ ク ト に 対 応 し た ID が 付 与 さ れ て い る . そ れ を 利 用 し , サ ー バ サ イ ド に SessionID と 一 度 ク ラ イ ア ン ト サ イ ド へ 送 信 し た 地 図 デ ー タ の オ ブ ジ ェ ク ト ID を 保 存 す る . 2 回 目 以 降 の 通 信 の 際 に は サ ー バ サ イ ド で 保 持 し て い る 地 図 デ ー タ の オ ブ ジ ェ ク ト ID を 持 つ 地 図 デ ー タ 以 外 の 未 送 信 の 地 図 デ ー タ の み を 送 信 す る . Session を 用 い た 初 回 通 信 時 の 差 分 デ ー タ 取 得 の 構 造 を 図 5 に 示 す .図 5 Session を 用 いた 初回 通 信 時の
通 信 構 造
図 5 で は ,初 回 CMap 読 み 込 み 時 に 初 期 設 定 さ れ た リ ク エ ス ト パ ラ メ ー タ の み を サ ー バ サ イ ド へ 送 信 し て い る .サ ー バ サ イ ド で は こ の 時 ,SessionID が 送 信 さ れ て き た デ ー タ に 付 与 さ れ て い る か を 確 認 す る . SessionID が 付 与 さ れ て い な か っ た 場 合 , SessionID を 生 成 し テ キ ス ト フ ァ イ ル に 保 存 す る . 次 に , リ ク エ ス ト パ ラ メ ー タ に 基 づ い た 地 図 デ ー タ を 検 索 し , レ ス ポ ン ス デ ー タ と し て 検 索 し た 地 図 デ ー タ と と も に 生 成 し た SessionID を 付 与 し , ク ラ イ ア ン ト サ イ ド へ 送 信 す る . ク ラ イ ア ン ト サ イ ド で は , 取 得 し た 地 図 デ ー タ と SessionID を キ ャ ッ シ ュ し 描 画 を 行 う . 図 6 に Session を 用 い た 二 回 目 以 降 の 通 信 時 の 差 分 デ ー タ 取 得 の 構 造 を 示 す . データサイズ (KB) サーバ クライアント Webブラウザ CMapクラスのインスタンス化 コールバック名 のみの リクエスト SessionID生成・保持 地理情報 データベー スレスポンス
SessionID SessionID保持図 6 Session を 用 い た 二 回 目 以 降 の 通 信 時
の 差 分 デ ー タ 取 得 構 造
4.2. 先 読 みリクエスト
前 節 で 述 べ た よ う に ,Session を 用 い た 差 分 デ ー タ 取 得 の 実 装 に よ っ て 効 果 的 に 先 読 み リ ク エ ス ト を 行 え る よ う に な っ た .図 7 に ,初 回 CMap 読 み 込 み 時 に お い て 大 き め に 地 図 デ ー タ を リ ク エ ス ト ・ 描 画 し た 先 読 み リ ク エ ス ト の イ メ ー ジ 図 を 示 す .図 7 初 回 CMap 読 み 込み 時 の 先読 み
リ ク エ ス ト
図 7 で は , 地 図 デ ー タ を 保 持 し て い る が Web ブ ラ ウ ザ 上 に 表 示 し て い な い 部 分 を 中 央 よ り 暗 く し て い る . ま た 実 際 に Web ブ ラ ウ ザ に 表 示 し て い る 部 分 は 中 央 の 明 る い 部 分 で あ る .図 7 の よ う に 内 部 的 に 地 図 デ ー タ を キ ャ ッ シ ュ し て お く こ と で , ユ ー ザ が ド ラ ッ グ 操 作 を 行 っ て も 地 図 の 未 表 示 の 部 分 が 減 る . 以 下 に , ユ ー ザ の ド ラ ッ グ 操 作 に 合 わ せ た 先 読 み リ ク エ ス ト の イ メ ー ジ を 示 す .図 8 ユー ザ の ドラ ッ グ操 作 に 合わ せ た
先 読 み リ ク エ ス ト
図 8 は , 図 7 の 状 態 か ら 矢 印 方 向 に 地 図 が 表 示 さ れ る よ う ド ラ ッ グ し た も の で あ る . ド ラ ッ グ 中 に 一 定 区 間 を 超 え る ド ラ ッ グ を し た 時 点 で 差 分 デ ー タ と 表 示 さ れ た 部 分 を リ ク エ ス ト し , サ ー バ よ り 地 図 デ ー タ が 返 さ れ 次 第 描 画 を 行 う .5. 評 価
5.1. 評 価 目 的
二 つ の 提 案 手 法 に よ っ て , 本 研 究 の 目 的 で あ る ク ラ イ ア ン ト サ イ ド 描 画 を 用 い た WebGIS の 高 速 化 が ど の 程 度 達 成 で き た か を 確 認 す る . そ の た め に , CMap と 差 分 デ ー タ 取 得 の み を 行 っ た も の , 先 読 み リ ク エ ス ト の み を 行 っ た も の , 両 者 を 行 っ た 新 CMap の 4 つ の シ ス テ ム の 速 度 を 実 測 評 価 し た .5.2. 評 価 内 容
速 度 を 評 価 す る に あ た っ て , 総 合 速 度 と 通 信 速 度 に 分 別 す る . 総 合 速 度 と は , マ ウ ス ダ ウ ン → ド ラ ッ グ → マ ウ ス ア ッ プ → リ ク エ ス ト → レ ス ポ ン ス → 描 画 間 の 速 度 で あ る . 通 信 速 度 と は , リ ク エ ス ト → レ ス ポ ン ス 間 の 速 度 で あ る . 総 合 速 度 ・ 通 信 速 度 を 測 定 す る 評 価 用 プ ロ グ ラ ム を 作 成 し ,そ れ ぞ れ の 速 度 の 数 値 を Web ブ ラ ウ ザ 上 に 出 力 す る . 評 価 用 プ ロ グ ラ ム は , マ ウ ス ダ ウ ン か ら 描 画 完 了 ま で の 一 連 の 処 理 を 一 定 の 条 件 の も と 4 回 行 い , そ の 平 均 値 を 出 力 す る も の で あ る . こ の 試 行 を 2 回 行 い , そ の 平 均 値 を 測 定 す る . 適 切 な 評 価 を 行 う た め に , ド ラ ッ グ の 移 動 差 分 , お よ び ド ラ ッ グ に か か る 時 間 を 固 定 す る . 手 動 の 動 作 で い え ば , マ ウ ス ダ ウ ン → ド ラ ッ グ → マ ウ ス ア ッ プ に か か る 時 間 と 移 動 差 分 を 固 定 す る こ と に な る . な お , マ ウ ス ダ ウ ン → ド ラ ッ グ → マ ウ ス ア ッ プ ま で の 総 時 間 を イ ン タ ー バ ル と す る . 手 動 で の マ ウ ス ダ ウ ン , 200px 間 の 移 動 , マ ウ ス ア ッ プ に か か る 時 間 を そ れ ぞ れ 測 定 し た . ま た , サーバサイド クライアントサイド Webブラウザ 二回目以降のリクエスト リクエスト パラメータ + SessionID SessionID検索 地理情報 データベー スレスポンス
差分地図 データ 地図データ保持 + 描画 オブジェクトIDを 用いた差分データ 検索差
分
デ
ー
タ
200px に 固 定 し た 理 由 と し て 先 読 み リ ク エ ス ト で は , x 軸 , y 軸 方 向 に 200px ド ラ ッ グ し た 時 点 で リ ク エ ス ト を 送 信 す る た め で あ る . 測 定 項 目 は , 速 め に ド ラ ッ グ す る 場 合 と , 一 般 的 な 速 度 で ド ラ ッ グ す る 場 合 で あ る . 表 1 に そ れ ぞ れ の 速 度 を 示 す .
表 1 イン タ ー バル を 構成 す る 項目 と 所 要
時 間
ま た ,一 回 の 通 信 デ ー タ 量 も 測 定 す る .測 定 方 法 は , FireFox の ア ド オ ン で あ る Firebug を 利 用 し ,通 信 を 行 っ た 際 に 出 力 さ れ る デ ー タ 通 信 量 を 使 用 す る . デ ー タ 通 信 量 の 増 減 に よ っ て , 通 信 速 度 も 大 き く 増 減 す る 可 能 性 が あ る た め , そ の 因 果 関 係 を 示 す た め で あ る . 評 価 対 象 は , 従 来 の CMap, 先 読 み リ ク エ ス ト の み を 適 用 し た CMap, 差 分 デ ー タ 取 得 の み を 適 用 し た CMap, 先 読 み リ ク エ ス ト と 差 分 デ ー タ 取 得 の 両 方 を 適 用 し た 新 CMap で あ る .5.3. 評 価 方 法
あ る 地 点 を 中 心 と し , そ こ か ら 描 画 サ イ ズ , ス ケ ー ル , ド ラ ッ グ に よ る 移 動 差 分 に 対 応 し た マ ウ ス ダ ウ ン → ド ラ ッ グ → マ ウ ス ア ッ プ 間 の 時 間 の イ ン タ ー バ ル を 変 化 さ せ た 時 の 総 合 速 度 , 通 信 速 度 , デ ー タ 通 信 量 を 測 定 し た . な お , CMap に お け る ス ケ ー ル は 画 面 上 の 100px に 対 応 す る 現 実 の メ ー ト ル 数 を 示 す 値 で あ り , 同 描 画 領 域 サ イ ズ に お い て は ス ケ ー ル が 大 き い ほ ど 広 範 囲 の 地 図 を 表 す . 表 2 に 測 定 範 囲 を 示 す .表 2 スケ ー ル,描 画 サイ ズ ,ド ラ ッ グ方 向
の 測 定 範 囲
適 応 す る イ ン タ ー バ ル は 先 読 み リ ク エ ス ト の 適 用 の 有 無 に よ っ て 変 化 す る . 先 読 み 切 る エ ス ト を 適 用 の 有 無 に 関 わ ら ず , 200px ま で の イ ン タ ー バ ル は 変 わ ら な い . し か し , 仮 に 400px 間 の ド ラ ッ グ 移 動 が あ っ た と す る . 従 来 の CMap で は , マ ウ ス ア ッ プ 時 に リ ク エ ス ト を 発 行 す る た め ,イ ン タ ー バ ル は 特 に 変 わ ら な い . 先 読 み リ ク エ ス ト を 適 用 し た 場 合 で は , 200px の ド ラ ッ グ 移 動 を し た 時 点 で , 従 来 の CMap の 400px の ド ラ ッ グ 分 の リ ク エ ス ト 範 囲 を 発 行 す る た め , 400px の ド ラ ッ グ 移 動 で も イ ン タ ー バ ル は 200px 分 の 時 間 と な る . 先 読 み リ ク エ ス ト を 適 用 し た CMap と 適 用 し て い な い CMap の イ ン タ ー バ ル の 数 値 を 表 3, 表 4 に 示 す .表 3 先 読 み リ ク エ ス ト を 適 用 し て い な い
場 合
表 4 先読 み リ クエ ス トを 適 用 した 場 合
ま た 、ク ラ イ ア ン ト と サ ー バ の 動 作 環 境 を 以 下 に 示 す 。図 9 評価 の 動 作環 境
速め 一般的 マウスダウン 50(ms) マウスアップ 50(ms) 200pxの移動 100(ms) 200(ms) スケール(m/100px) 100,300,500 描画サイズ(px) 700x500,1000x700,1400x1000 ドラッグ方向 右右右右,右右左左,右上左下 移動差分(px) 200,400,600,800 速め 移動差分(ms) 200 400 600 800 インターバル(ms) 200 300 400 500 一般的 移動差分(ms) 200 400 600 800 インターバル(ms) 300 500 700 900 速め 移動差分(ms) 200 400 600 800 インターバル(ms) 200 200 300 400 一般的 移動差分(ms) 200 400 600 800 インターバル(ms) 300 300 500 700 サーバPC OS Ubuntu Linux 9.10 Webサーバ Apache2.2.12 DBMS PostgreSQL8.3.8/PostGIS1.3.5 使用言語 Perl5/JavaScript 地図データ 国土地理院 数値地図2500CPU AMD Athlon™ Dual Core Processor 4850e @2.5GHz
RAM 4GB
クライアントPC OS Windows XP Professional 動作ブラウザ FireFox
CPU Intel® Core™2 CPU 4300 @1.80GHz