| With the continuous deepening of the concept such as "Digital China", "Digital City" and the steady expansion of related applications, GIS (Geographic Information System) has come closer to our daily life. People attach more importance to its development and application. However, how to efficiently collect the GIS data to meet the accuracy requirements is a basic problem that gets in the way of GIS development. Hence, the study of embedded GIS data collection system becomes one of the hot research topics currently.Although there are some embedded GIS data collection products in the market, they are lack of transparency, which has been a bottleneck for the development of embedded GIS data collection products. Besides, the commercial OS likes windows CE they are runing upon has high cost and low security. However, the rapid growth of open-source operating systems, particularly the launch of the embedded Linux system, has created the conditions for developing open, secure and cost-effective embedded data collection system. Therefore, it is of great practical significance to develop embedded Linux-based data collection system.Our research focuses on the embedded Linux-based GPS/GIS handheld data collection system and its supporting technology. On the embedded Linux operating system, under the support of embedded GUI platform and embedded GIS platform, we design and set up an embedded GIS data collection system that we successfully deploy into the ARM processor-based target board. According to practical tests, the system meets the requirement of data collection outdoors.The major work is demonstrated as below.First of all, we look into the application scope of the embedded GIS data collection system and its development state both domestically and abroad. We summarize the development trends of the embedded data collection system and establish the significance of the study. We introduce all related basic theory, implementing methods and related technologies. All these work pave the way for practical development of embedded Linux-based GPS/GIS handheld data collection system.Secondly, according to relevant theory and methods, we conduct the practical development work of the embedded GIS data collection system. In accordance with the process of developing embedded application software, we first conduct a demand analysis of the system and clarify the functional requirements of the system. Based on that, we design the overall framework of the system, build the hardware and software platform for system operation, and apply the idea of software engineering to design and develop upper-layer application software.Thirdly, we deploy the embedded GIS data collection system into the ARM processor-based target board and test it. By means of cross-compiled, we successfully deploy our system into the Samsung S3C2440 processor-based target board. Then we test our system in practical application. The results indicate that our system has high collection efficiency, large loading capacity, high rate, low cost and high portability. In occlusion, our system is able to satisfy the needs we analyzed before, and also has widespread application prospects.Finally, we summarize our work and put forward some suggestions on further development and improvement of our system. |