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
AR視線アプリに関する一考察(ここギコ!)
すこし先のARに必要な方向性3つ
AR視線アプリに関する一考察(ここギコ!)
「ちっ、早すぎたな」と捨て台詞が言えるだけの何をお前はやったのか
目標ができれば実現は可能(ビジネス快進撃 ビジネスマナーのメルマガ)
ほどよい成果主義
コロプラが位置ゲープラットフォームを検討中?iPhone対応も?(ここギコ!)
位置ゲーの歴史をまとめてみた
すこし先のARに必要な方向性3つ(ここギコ!)
GPS高度、ジオイド高、標高の関係
すこし先のARに必要な方向性3つ(ここギコ!)
可視光通信って自位置特定にも使えるんじゃないか
考えるべきは沖縄米軍基地問題の本質!(ようこそイサオプロダクトワールドへisao-pw)
普天間基地移設が軍事的に見て県外移設はあり得ないとかの議論について
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
京都外国人排斥カウンターデモの「反日上等」「日の丸ウンコ」とかについて
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
三度、在特会カウンターデモについて
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
普天間基地移設が軍事的に見て県外移設はあり得ないとかの議論について
Hatena bookmarked
My Hatebu

Banners

Syndication
Powered by
Get it!!