回到首页

 您的位置:首页 >> 软件产品 >> eSuperMap
 

嵌入式GIS开发平台eSuperMap

    嵌入式地理信息系统(eMbedded GIS)是集成GIS功能的嵌入式产品,是系统设计和开发层次上的应用,嵌入式地理信息系统是一个软硬件综合的系统,为智能交通、军事、农业等野外作业提供理想的移动式解决方案。

eSuperMap产品简介

    北京超图地理信息技术有限公司是国内专业的GIS解决方案提供商。eSuperMap(eMbedded SuperMap)是超图公司自主研发的一款嵌入式GIS产品,也是国内第一款真正意义上的嵌入式GIS的开发平台,它充分继承并创新地发挥了超图在GIS领域的专业经验积累,为广大的嵌入式设备用户提供专业的移动式GIS服务。eSuperMap是基于超图基础类库(SuperMap Foundation Class,简称SFC)开发的,支持多种集成开发环境(如EVC4、VC6以及VS8等),支持多CPU类型。eSuperMap产品提供的功能包括地图显示/编辑、数据查询、空间分析、路径分析、GPS定位导航、网络通讯等,帮助用户在资源有限的嵌入式设备上轻松开发出功能完备、性能优良、稳定性高的嵌入式GIS应用产品。

    开发方式

    eSuperMap以类库和控件的方式进行分发,支持Visual C++、eMbedded Visual C++、Visual Studio 2005等多种集成开发环境。eSuperMap类库层次关系清晰、结构简练、容易理解。用户可以使用eSuperMap类库和控件,根据应用系统和硬件系统的不同需求,定制出自己特色的应用系统。

    运行环境

    支持Windows NT、Windows 2000、 Windows XP、Windows Server 2003、Windows CE操作系统。

    支持多种硬件设备,如IBM PC兼容机、PocketPC2003、SmartPhone2003、Windows Mobile 5、Windows Mobile 6以及其他运行Window CE操作系统的嵌入式设备。

    支持多种CPU类型:如ARMV4、ARMV4I、SH4、MIPS等。

    数据结构

    根据嵌入式设备资源紧缺的特点,eSuperMap专门为其设计出两种数据存储格式,即PM2和PMR(Portable Map Runtime File)。PM2文件是PMF(Portable Map File)的升级版本,改进了数据的存储方式和空间索引方式,支持数据编辑;PMR是为不需要编辑的数据的应用量身定做,数据存储、空间索引都根据数据是只读的特点进行设计,数据引擎性能高,内存占用少。

    这两种数据文件紧凑,逻辑结构清晰,方便管理,而且不依赖于任何数据库技术,可移植性强,而且PMR是适用于运行时使用的数据文件,数据访问的效率比传统的组织方式有了更大的提高。

产品的功能特点

    支持多源数据

    eSuperMap不仅支持矢量地图数据,还通过数据外挂技术支持多种格式的栅格数据,比如BMP、JPEG、PNG、ECW影像压缩数据等。此外eSuperMap采用超图影像金字塔(SuperMap Image Tower,简称SIT)技术,实现GB级影像数据的实时显示。

    通过连接SuperMap IS 服务器,eSuperMap可以访问服务器端发布的地图,实现网络数据在线浏览。


图6.2.1 eSuperMap 访问服务器端发布的地图
图6.2.2使用eSuperMap浏览遥感影像

    由于在数据管理上,采用了多源数据的无缝集成技术,eSuperMap甚至可以支持用户自定义数据格式,并且允许数据加密。

    地图显示

    eSuperMap提供丰富的地图显示和地图操作功能,用户可以自由浏览地图,实现多种形式的地图变换。在地图操作过程中,系统根据地图的缩放比例动态变换地图的显示状态,并且实现标注文字自动避让。

    eSuperMap支持沿线状地物流动标注文字。并且提供符号和线性资源库等多种地图显示要素,使地图显示更加美观、地图表达信息更加清晰。

    eSuperMap支持地图上高亮显示静态选择对象,并采用跟踪图层实现动态物体显示、跟踪。

    eSuperMap提供丰富的专题图类型,包括:单值专题图、分段专题图和标签专题图。通过制作专题图,可以将数据用不同的形式表现出来,达到数据分析和视觉感受的最佳效果。

    数据查询

    eSuperMap提供多种数据查询功能,包括:

    图查属性:通过点击或设置区域的方式查询选择对象的属性信息。

    SQL查询:根据自定义SQL语句查询空间实体。

    空间查询:根据地理实物的空间关系查询实体。

    联合查询:综合属性和空间查询。

    空间计算/分析

    eSuperMap支持对空间地物的量算功能。

    除对地图上地物直接进行缓冲分析外,eSuperMap允许用户自定义几何对象,并允许对这些对象进行缓冲区分析。缓冲区分析功能可以更好地帮助用户进行环境检测,灾情控制、道路设计、商业分析等方面的工作。

    eSuperMap支持对地图数据的叠加分析(裁减、包含、重叠),通过数据叠加运算,可以帮助用户对数据处理结果做出针对性分析评价。

    路径分析

    eSuperMap的路径分析模块提供最佳/最短两种路径分析模型,在进行分析的过程中,系统允许动态修改路段权值。该模块提供灵活的接口,支持用户自定义模式的路径分析。

    定位导航

    eSuperMap定位导航模块分为GPS定位和导航两部分。其中GPS定位模块提供三种数据解析协议支持动态位置数据实时解析;导航模块支持在车辆行进过程中查看前方路况信息以及当前车辆与目的地的动态位置关系。

    eSuperMap允许用户自定义GPS协议解析器,可以解析不同协议的GPS数据。


图6.2.3 基于eSuperMap开发的导航应用

     地图投影

    eSuperMap提供数十种地图投影变换,确保用户的空间数据在地域上的联系和完整性。此外,eSuperMap支持在不同大地参照系之间进行坐标转换。

    产品的技术特色

    eSuperMap是超图公司自主研发的品牌产品,优秀的产品品质得益于其独有的产品技术:

    eSuperMap采用模块化结构设计,整体易于管理,功能易于扩展。

    在工作空间配置多幅地图,有效支持自定义地图风格配置。

    多源数据无缝集成技术。

    针对嵌入式设备独有数据格式PM2和PMR。

    多种地图显示要素,支持自定义风格的地图显示。

    支持基于时态和交通规则的路径分析。

    动态位置数据实时解析。

 

 
联系我们  网站地图
版权所有© 1997-2008,北京超图软件股份有限公司 京ICP证020360号 京ICP备05002978号
电话:+86-10-82736655 传真:+86-10-82734630