2007年03月05日

IE7.0対応 神速のSVGビューワ見てまいりました

Posted by nene2001 at 00:17 / Tag(Edit): svg viewer ie / 1 Comments: Post / View / 4 TrackBack / Google Maps このエントリーを含むはてなブックマーク

PlaceXML報告会で、YRPユビキタス研の高木先生等が中心となって開発されている、SVGビューワのα版を見せてもらいました。
これまでの唯一解と言ってもよかったアドビのSVG Viewerと比較して、その神速ぶりに驚くばかり。

まず最初に、データサイズ14MBくらいの、地球地図起源の日本全国のベクトル地図画像を読み込んだのですが、新SVGビューワが4秒かそこらで読み込み・表示完了したのに対し、アドビのSVG Viewerは20秒近く経ってようやく読み込み完了。
さらに読み込まれた後も、新ビューワの方はマウスでのドラッグでGoogle Mapsばりに自由に動かせるのに対し、アドビの方はドラッグ→数秒後に反応、という遅さで、全然操作しているという感じになれない。
アドビ側はさらに酷い事に、数回ドラッグしたところでメモリリークなどが発生するみたいで、ペイント色が指定範囲からはみ出して塗られてしまうようになったりとエライ事に。

新SVGビューワとアドビSVGビューワの比較

続いて1.5MB程度の、おそらく京都の?街中地図と思われるものを開いての比較。
上の写真で、ノートPC画面の左側が新ビューワ、右側がアドビビューワなんだけど、同時に読み込み開始してからケータイのカメラ準備し始めて、準備できた直後に撮ったところ、新ビューワは既に描画を完了しているのに対し、アドビ側はまだ表示されていない。
さらに描画完了後、Javascriptを使っての地図の自動上下左右スクロール、拡大、縮小のデモに入るのだけど、同じ速度でタイマを回しているにも関わらず、新ビューワの方は軽快にさっさとスクロール・ズームインアウトするのに、アドビビューワの方は描画が追いつかず、新ビューワのスクロール速度に追いつけない状況。

そんな感じで、むちゃくちゃ速いSVGビューワでした。
さらに、対応しているSVGの仕様が新しいので、アイコン情報のように画像全体が拡縮されてもサイズを変えない要素が存在可能(古いSVG仕様だと、アイコンも一緒に拡縮される)だとか、地理的情報を持ったレイヤの重ね合わせ等にも対応しているらしい。
高木先生曰く、SVGは重い、遅いとかよく言われるけど、これまでアドビのビューワだけでそう判断されてきたわけで、その誤解を払拭したい、もっとSVGが使えるものであることを証明したいとのこと。

ちなみに、今のところ対応はIEのみで、FirefoxやOperaはネイティブでSVG対応するので対応しない予定だったようですが、ただFirefoxネイティブのSVG描画エンジンは、IEのアドビ向けのより低い性能しか出ない、ということでした(Operaは確認せず)。
なので、それだったらFirefoxにも対応させた方がよいのでは?と聞いてみると、Firefoxはオープンソースだけど、このSVGビューワに関しては一部高木先生のKDDI時代の成果とかが入っているので、それをフリーで配布するレベルの権利は既に購入済みだけど、さらにオープンソースで出すとなると、もう一段高いレベルのファンドが必要になるので、そちらの問題ですぐには難しいとの事でした。
確かアドビのSVG Viewerは、IE向けだけど何かちょこちょこっと設定した上でFirefoxのプラグイン置き場にdllを置くとFirefoxでも使えるようになったような記憶があったので(思い違いかもしれないが)、そういう形での対応はありうるか聞いてみたところ、ActiveXのインタフェースをFirefoxのインタフェースでラップするような設定ができるのであれば、Firefoxでも使えるようにもできるかもね、という事でした。

このビューワが普及すれば、SVGに対する世間の評価も変わってくるかもしれません。

Related query words in Google & Yahoo
Related Books from Amazon
Trackback to this entry
TrackBack URL :
Trackbacks
地図をXMLで表現する
Excerpt:  Web上で地図を扱う場合、(GoogleMapsのように)ベースとなる地図画像...
Weblog: convivial-weblog
Tracked: 2007年03月05日 21:58
[SVG][注目]
Excerpt: 14MBのベクトル地図を約4秒というのはすばらしい。(アドビは20秒近く) IE7.0対応 神速のSVGビューワ見てまいりました
Weblog: dhrnameのウェブ日誌
Tracked: 2007年03月05日 23:10
Firefox 向けのプラグイン
Excerpt: ここギコ!: IE7.0対応 神速のSVGビューワ見てまいりました Firefoxにも対応させた方がよいのでは?と聞いてみると、Firefoxはオープン...
Weblog: あの不定記
Tracked: 2007年03月15日 14:28
SVGの夜明け(1)?Adobe SVG Viewerサポート終了?IE7対応驚速SVGビューワー登場への期待
Excerpt: 一応システムエンジニアでありながら、このブログの内容は、いわゆるオタクネタがほと
Weblog: 霧笛望のはぐはぐ電脳小物
Tracked: 2007年04月06日 00:18
Comments

 このデモで使用したベンチマーク用の地球地図起源の地図データ(道路)は、ファイルサイズ約14MB、図形要素数約7万4千個(polyline)、図形に含まれている頂点数約43万でした。

FirefoxとOperaも試してみました。
Firefoxに関しては、動作はかなり危うくなりますが、ASVと比べて読み込みが著しく遅いということはなくなっていました。Operaはそれらより幾分高性能のようです。

Posted by: webfoot at 2007年03月15日 12:09
Post a comment












Remember personal info? 
2007年03月
Su Mo Tu We Th Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

About Me

Navigation

Search
Google
Web
kokogiko.net
Archives
Recent Entries
Recent Comments
Recent Trackbacks
GoogleマップやMaps APIが韓国地図に対応(GOGA - 毎日走る社長のブログ)
韓国の地図が世界のGoogle Mapsで見られるようになってた
韓国の地図が世界のGoogle Mapsで見られるようになってた(ここギコ!)
韓国に行ってきました(出来事編・2日目)
京都外国人排斥カウンターデモの「反日上等」「日の丸ウンコ」とかについて(ここギコ!)
フリーチベットデモ参加してきました
ワンコリアフェスティバルDay2009行ってきました(ここギコ!)
トゥルソリ追加写真
ワンコリアフェスティバルDay2009行ってきました(ここギコ!)
入院しまつた
目的と手段の取り違えが、お役所仕事/お役所体質を生む(ここギコ!)
嫡出推定の意義は判ったがそれにより切り捨てられる部分を救うことにも意義を認めないとな
39サーチ/掃除機/「掃除機」:最新情報(39サーチ)
掃除機ホースに詰まったハンカチの取り出し方
京都通り名ジオコーダー「ジオどす」(ぱらめでぃうす)
京都の通り名に対応したジオコーディングサービス「ジオどす」
アイヌ 叙事詩(最新ブログニュース)
Google未オルソ衛星画像にぶった切られた我が母校
有象無象系ケータイ公式サイトの世界は、恐ろしい虚業の世界かもしれない(ここギコ!)
思った以上にマスはでかい、だからマーケッターが強くなる
Hatena bookmarked
My Hatebu

Banners

Syndication
Powered by
Get it!!