针对适应多样性嵌入式操作系统的地图可视化,在分析了嵌入式环境下跨平台技术的基础上,基于中间件技术构建了跨平台的嵌入式地图可视化引擎EMD_EN体系结构,提出了引擎中涉及的面向对象的消息传递机制、基于双缓冲机制的图形显示与控制、嵌入式地图符号库等关键技术解决方案,并给出了基于EMD_EN的跨平台应用软件的开发方法。该跨平台地图可视化引擎在工程实践中得到检验,应用表明该引擎能较好地解决跨平台的数字地图显示问题。