Master
'
s Thesis 2006 
FACHHOCHSCHULE
HOCHSCHULE F
U
R
LI Hui 
STUTTGART
TECHNIK
Background 
        STUTTGART UNIVERSITY OF APPLIED 
SCIENCES 
Name 
License 
Size 
MIDP 
Type 
ASXMLP 020308 
Modified BSD 
6 kB 
yes 
push, model 
kXML 2.0 
EPL 
10 kB 
yes 
pull 
kXML 1.2 
EPL 
16 kB 
yes 
pull 
MinML 1.7 
BSD 
14 kB 
no 
push 
NanoXML 1.6.4 
zlib/libpng 
10 kB 
patch 
model 
TinyXML 0.7 
GPL 
12 kB 
no 
model 
Xparse J 1.1 
GPL 
6 kB 
yes 
model 
Tab. 4
: The current offering of small XML parsers that are appropriate for MIDP
In this application, kXML 2.0 was used as XML parser. 
2.7    Earlier work on cartographic visualization for mobile 
applications 
Here several WMS clients developed by other developers for the mobile devices will 
be introduced. This application has extracted some good ideas from those work when 
designs the codes structure and user interfaces. 
n
J2ME OGC WMS Client 1.10 
This client was developed by Skylab mobilesystems
7
, implemented in J2ME 
(MIDP1.0/CLDC1.0), to communicate with OGC conform WMS servers (OGC WMS 
1.1.0/1.1.1 specifications) and display the requested maps. It is designed to be run on 
ultramobile devices like PDAs and mobile phones. It has such features: 
Navigation inside the map (zoom, scroll)   
Free scalable zoom and scroll level   
Unlimited layer selection and presentation   
Server bookmark management   
Manual server input possibility   
Figure shows the user Interfaces: 
                                                
7
  http://www.skylab mobilesystems.com 
24 




PHP MySql Web Hosting Design and Implement Client Applications PHP MySQL Hosting




 
TotalRoute.net Business web hosting division of Vision Web Hosting Inc. All rights reserved.