« SVG Mapの描画性能 | メイン | The system which performs hyper-layering of a landslide map and a 1:25000 topographical map »

Rendering performance of SVG Map

This page is English Version of the Japanese article of this blog.

We achieved the rendering performance comparison of the mapping platform following the article on the storage efficiency. The data used for it are as follows.

  1. The coastlines in Japan which makes the GLOBAL MAP an origin Gmapcoast_2
    SVG:0.9MB, GeoJSON: 1.6MB, KML: 2.3MB
  2. The roads in Japan which makes the GLOBAL MAP an origin Gmaproad
    SVG: 10MB, KML: 29MB
  3. The river lines in Australia which makes the GLOBAL MAP an origin Aust_2
    SVG: 54MB

Among these, the data of 1 and 2 is the one having used it in the article before.

The environments used are as follows.

SMT SVG Map Toolkit 0.6
FFX FireFox3.0.1
OPR Opera9.5
ASV Adobe SVG Viewer 3.0
REN Renesis Player 1.0
OLI OpenLayers 2.6 / Internet Explorer6
OLO OpenLayers 2.6 / Opera9.5
OLF OpenLayers 2.6 / FireFox3.0.1
GMI Google Maps / Internet Explorer6
GEO Google Earth 4.3
Everythings are operated on Pentium M 1.1GHz 768MB WindowsXP(JP).

Performance measurement results concerning data "1" (unt:[seconds])

SVGGeoJSONKML
SMTFFXOPRASVRENOLIOLOOLFOLIGMIGEO
0.6 1.5 1.2 1.7 0.7 Hang up 9 11 Hang up Stall 2.5

Performance measurement results concerning data "2"
(OpenLayers and GoogleMaps dropped out. )

SVGKML
SMTFFXOPRASVRENGEO
2 19 11 17 6 43

Performance measurement results concerning data "3"
(KML dropped out. )

SVG
SMTFFXOPRASVREN
11 51 34 48 17

Processing speed of SVG Map Toolkit was the highest among these. It is because it is tuned by paying attention to the rendering performance of map data.

On the other hand, though this was expected, viewers coded with javascript (OpenLayers and Google Maps) seems to be far behind native code viewers, in the point of the performance. It seems that a lot of various resources were consumed, and operation was also unstable.

The display of the vector data may be very important for the map services. And, we are considering that drawing of the vector data at "1" level should be able to be executed easily. (If it is a compressed format (.svgz), such data is a suitable size for today's WWW.) However, it might be considerably difficult for today's ordinary PC as long as it depends on javascript viewers.

トラックバック

このページのトラックバックURL:
http://www.typepad.jp/t/trackback/229612/14989173

このページへのトラックバック一覧 Rendering performance of SVG Map:

検索

注目エントリー

2008年11月

            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            

最近のトラックバック