b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

基于嵌入式Linux的MapInfo格式地图显示

电脑杂谈  发布时间:2019-07-15 05:10:49  来源:网络整理

mapinfo格式全国地图_mapinfo格式全国地图下载_mapinfo格式电子地图

基于嵌入式Linux的MapInfo格式地图显示

汪亚雷,余春暄

mapinfo格式全国地图_mapinfo格式电子地图_mapinfo格式全国地图下载

(北京工业大学 电子信息与控制工程学院 ,北京 100022)

摘要: 本文实现MapInfo格式的地图在嵌入式arm-linux平台下的显示。首先通过建立交叉编译环境和平台运行环境,完成MiniGUI到arm-linux平台的移植,使平台支持图形显示。接着根据MapInfo的tab,id,dat,map等格式文件内部特有的结构编程得到的地理坐标数据和坐标系的信息,再按需要通过椭球坐标系转换向平面坐标系的转换,对应到MiniGUI的显示区,最后在平台的LCD上显示地图。整体系统流程简单清晰,显示效果较好。

关键词:嵌入式 地图显示 电子地图

mapinfo格式全国地图_mapinfo格式全国地图下载_mapinfo格式电子地图

中图分类号 TP311 文献标识码 B

文章编号

A kind of map-display of the MapInfo’maps based on Embed linux system

mapinfo格式电子地图_mapinfo格式全国地图_mapinfo格式全国地图下载

Wang yalei,Yu chunxuan

(BJPU EICE ,Beijing 10022)

Abstract: In this paper an map in MapInfo’s format(TAB,MIF,…) is displayed in a Embeded arm-linux system. This paper simply point out the flow and elements of the realization of this display.First we transplant the MiniGUI to our Embeded arm-linux system by building the environment where the across-compiler and the system running in ,then via a series of coordinate transform we get the data format needed(for example,if needed ,transform the ellipse coordinate to the ichnographic coordinate),and finally display the map on the platform’s LCD .The flow of the whole system is in focus,and has a good effect on the the displaying.

mapinfo格式全国地图下载_mapinfo格式电子地图_mapinfo格式全国地图

Key words: Embeded Map-display electronic-map

1. 引言

农田信息采集装置,车载导航仪和PDA等机载和手持式小型设备都需要GPS定位和地图显示功能的支持。而市场上实现这种功能的大部分平台都是基于WINCE这种操作系统,可以采用EVC开发mapinfo格式全国地图mapinfo格式全国地图,开发流程明确,驱动支持较丰富,但总体开发成本较高。由于Linux其免费,可配置,网络性能,MiniGUI也是轻型、高性能、高可靠性、可配置的GUI,本文采用MiniGUI 在ARM-linux平台上实现了简单的地图显示功能。

在硬件环境上,使用一块AT91rm9200为核心的开发板,32M SDRAM,16M FLASH, LCD显示,选取嵌入式Linux作为操作系统,为了实现地图显示的功能,首先在宿主机上建立交叉编译环境,移植MiniGUI到开发平台上,使平台支持图形显示,接着根据MapInfo格式的一系列文件的内部结构和相互关系编程分析,得到基础图元数据和类型,再通过一系列坐标转换,最后在LCD上显示出地图。最终使平台支持了MapInfo这种主流的地图,并为以后的地图匹配,农田信息采集、分布图生成打下了基础。

2. MiniGUI的移植

对嵌入式平台的开发首先都要建立交叉编译环境和最终的运行环境。针对笔者所采用的ARM-Linux平台,交叉编译是为了在采用linux的宿主PC机上生成最终在ARM处理器上linux

1


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-113099-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...