Geoscience Reference
In-Depth Information
Table 3 The improvement
comparison between
CitySAC and LZMA
Compressed document
LZMA
(MB)
CitySAC ? LZMA
(MB)
Commercial_Building3C6
0.073
0.056
(23.29 %)
National Audit
0.696
0.561
(19.83 %)
Putrajaya_Mosque
0.992
0.782
(21.17 %)
Seri Gemilang Bride
2.714
1.94
(28.52 %)
Table 4 The encoding
environment
Processor
Intel Core i7-3610 M 2.3Ghz
Memory
6 GB DDR3
Hard disk
1 TB HDD with 34.6 GB free space on C:
Operating system
Windows 7 Professional on DOT.NET
Framework 4.5
4 The Javascript Decoder for CitySAC
Interoperability is one of the key requirements in web service utilizations and
implementations. The fact that various realizations of web services and service-
oriented architecture over the years are due to the sharing and standardization
efforts by several working groups formulating a standard file format that allow
seamless and ubiquitous data access and sharing. The large benefit of interoper-
ability is undeniably important. By employing tightly-coupled encoder decoder
architecture in web service, it could of course allow small data transfer which
could highly reduce the bandwidth and time consumption. However, to accom-
modate the tightly-coupled encoder decoder requirements, a newly dedicated
design for the infrastructure, or else a major modification of the existing archi-
tecture. This also requires consideration of platform dependency at client side.
For platform independent requirements, the options are less. In order to deploy
the decoder with the client-side applications, the alternative to tightly-coupled
decoder is to deploy a browser scripting decoder which runs at browser that is
platform-independent. The browser scripting approach supports code-on-demand
where script could be loaded at client side in order to decode retrieved data.
Decoder is built with a binary-reader.js (See jDataView) and lzma.js (See
LZMA-JS) which are openly available. With these javascripts the decoder able to
decode the binary data and information is retrieved via the modules that allow user
to decode fully back to original CityGML file or query the XML tag on-the-fly.
Search WWH ::




Custom Search