This paper analyzes the key technologies of GPS-positioning and navigation system for Mobile GIS and designs the system based on Smart Client Architecture. Through the GPS Intermediate Driver and embedded development, it realizes the GPS-positioning and navigation on PDA.