Master
'
s Thesis 2006 
FACHHOCHSCHULE
HOCHSCHULE F
U
R
LI Hui 
STUTTGART
TECHNIK
Table of Content   
        STUTTGART UNIVERSITY OF APPLIED 
SCIENCES 
2.4.5
Shipping and Announced SVG Phones....................................... 17
2.5
J2ME..................................................................................................... 18
2.5.1
What is J2ME? ............................................................................ 18
2.5.2
The J2ME Architecture................................................................ 18
2.5.3
Mobile Information Device Profile (MIDP).................................... 19
2.5.4
MIDlets ........................................................................................ 21
2.6
XML Document Parsing........................................................................ 22
2.6.1
XML parser overview................................................................... 22
2.6.2
XML parser in MIDP .................................................................... 23
2.7
Earlier work on cartographic visualization for mobile applications ........ 24
3
The implementation.....................................................................27
3.1
Three testing server environments ....................................................... 27
3.1.1
Apache/PHP/MySQL SVG based map WMS in localhost ........... 27
3.1.2
Apache/PHP/MySQL SVG based map WMS from gis news....... 29
3.1.3
Raster image based map WMS from NASA................................ 31
3.2
Coordinates transformation................................................................... 32
3.2.1
Dot pitch ...................................................................................... 32
3.2.2
View Box ..................................................................................... 33
3.3
Design Steps ........................................................................................ 36
3.3.1
Java programming&debugging environment............................... 36
3.3.2
Simulating mobile device............................................................. 37
3.3.3
Programming with Eclipse/eclipseme plug in & Netbeans........... 38
3.3.4
System Structure analyzing and designing.................................. 38
4.4
J2ME Record Management Store (RMS) ............................................. 43
3.4.1
Managing the device database.................................................... 43
3.4.2
Data records operation................................................................ 44
3.5
KXML XML Parser ................................................................................ 46
3.6
Tinyline SVGT Toolkit ........................................................................... 47
3.7
Raster image viewer development........................................................ 49
4
Conclusion ...................................................................................51
4.1
Usability testing..................................................................................... 51
4.1.1
Test with SVG image WMS Server ............................................. 51
vii 




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.