移动GIS(一)

来源:互联网 发布:鞋店数据分析 编辑:程序博客网 时间:2024/05/17 23:21

手机地图GridGIS V1.0

 

 

手机地图,是继手机拍照、手机音乐、手机视频之后又一时尚标签,为用户提供无处不在的位置信息服务。凭借移动互联网、嵌入式GIS等技术,各种与位置相关的信息,都将在这一平台上得到整合,手机地图就是这一趋势的集中表现。

 

 

一、      技术概述

 

 

 

随着手机硬件设备性能的不断提高、嵌入式操作系统的不断完善,原本各种桌面程序,现得以在手机平台上运行,我们能看到的,各种在手机上安装的应用程序,比如Office办公套件,各种手机游戏等,但相比于GIS地图数据量较大、运算较复杂等特点,想要在手机上流畅地运行这样的程序,需要解决内存小、CPU运算速度慢的问题,与此同时,人性化地满足用户对信息的需求,应是系统的根本目的。针对这些问题,在理论和技术两个层面、不同方面进行了创新,探索出了一条切实可行、理论技术先进的解决方案。

 

 

1)        适应嵌入式设备的空间数据组织模型

 

 

2)        高效率的空间索引机制。

 

 

3)        独特的数据存储排序机制

 

 

4)        高效率的数据读取、缓存策略

 

 

5)        快速的空间过滤、线段裁剪算法

 

 

6)        高效率的动态地图标注算法

 

 

7)        高效率的地图图形渲染算法

 

 

8)        高效率的分词索引机制

 

 

9)        设计存储了空间拓扑信息

 

 

10)     启发式路径搜索A*算法

 

 

11)     智能公交查询的实现算法

 

 

12)     可扩展、稳定性好、可靠性强的架构和模块设计

 

 

13) 独立开发的一套酷绚系列的界面元素

 

 

 

 

 

 

注:南京市地图,内存峰值1.4M,平均情况在1.0M以内

 

二、 功能概述

 

 

 

   随时随地的信息服务,越来越成为用户的一种迫切需要,提供便捷的基于位置的信息,在当今,

   已凸显其重要性。下面以一些与我们生活密切相关的需求为背景,来阐述产品的功能。

 

 

 

1) 地图浏览。放大、缩小、平移、属性(触摸屏的手机才具有)、鹰眼。

 

 

 

 

 

 

 

 

 

 

 

 

2)        名称查询。

         比如,需要查找“玄武饭店”,用户可以进入“属性查询”界面,输入你想要查询的关键词,点击“查询”,返回查询结果,下面可以在地图上“定位”、查看“位置信息”、“查找周边”。

 

 

    支持模糊查询,比如输入“饭店”,返回所有带有“饭店”字眼的所有记录。

 

3)        定位

        “属性查询”返回结果列表,选择一个结果,进行地图“定位”,比如,定位“中央饭店”。

 

 

 

4)        鹰眼

        查看当前地图窗口显示的范围,在整个城市的大体位置,是一种从宏观上把握地理位置的方法。

 

 

5)     位置信息

       分两种情况:“点”的位置信息;“线”的位置信息。

     点的位置信息,比如,查询“中央饭店”,我们除了在地图上定位“中央饭店”,而且还要返回一段文字描述,介绍“中央饭店”的地理位置。(处于手机地图屏幕小的原因,有些标注可能不显示出来,增加手机地图的可读性,是我们在人性化方面做点一些改进)

 

 

 

    线的位置信息,比如,我们想知道“湖南路”上有没商场、超市、银行等。

 

注:查询湖南路的位置信息,返回湖南路上的地标

原创粉丝点击