基于Android的产业园区地理信息导览应用研究.pdfVIP

  • 9
  • 0
  • 约 3页
  • 2017-04-01 发布于北京
  • 举报

基于Android的产业园区地理信息导览应用研究.pdf

基于Android的产业园区地理信息导览应用研究.pdf

第 3 9 卷第 4 期 20 1 6 年 7 月 现 代 测 绘Modern Surveying and Mapping Vo .39, J .,201 6 基于 And ro id 的产业园区地理信息导览应用研究 高桂甫 1,王 珅 2,惠佳骏 2 (.盐城市勘察测绘院,江苏 盐城 224002;2.南京工业大学测绘科学与技术学院,江苏 南京 2 8 6) 摘 要 针对目前产业园区信息化程度低、缺乏导航等问题,以盐城环保产业园区为研究对象,创建了基于 Andro d 的产业园区地理信息导览应用。研究了基于 Andro d 平台的周边位置服务推荐与最短路径导航,实现了 地物搜索、图层控制等辅助功能,快捷地提供了产业园地理信息导览服务。 关键词 Andro d 数字产业园 最短路径导航 GIS 中图分类号:P208 文献标识码:B 文章编号:1 672-4097(201 6)04-0045-03 0 引 言 近 20 年来,随着改革不断深化,产业园区建设 在我国各地呈蓬勃发展之势,为各地方经济发展带 来了生机。但以往人们只能通过官方网站、媒体或 产业园工作人员介绍等间接方式接触园区,因此, 对园区企业分布、产业聚集缺乏准确认知[ 。 随着技术的不断发展,特别是移动网络与智能手 机的发展带来的新的解决思路(目前,国内已基本普 及 4G移动网络,平均速率将达到20~30 Mbps,且智 能手机携带方便,性能不断增强,内置的位置服务 为定位与导航提供了极大便利),在智能机操作系 统中,Android 以其免费、开放的特性获得国内近 7 5%的市场占有率[2 。因此,本文拟基于盐城环保 产业园区数字地图研究基于 Android 平台的周边位 置服务推荐与最短路径导航,探索基于 Android 的 产业园地理信息导览应用,以拓展智能手机服务功 能、提高地理信息的获取与利用效率。 1 周边位置服务功能实现 1.1 周边位置服务实现原理 周边位置服务指基于用户当前位置的周边信 息服务,包括定位与服务推荐 2 个方面[3 。基于 Android 平台的定位主要依靠 GPS、网络和设备上 的其他应用 3 种方式实现[4 。它们相互独立,又相 辅相成,构成混合定位模式,能够在最大程度上保 证获取定位信息的准确性。具体定位方式由系统 依据设定条件及设备所处环境 室内与室外、有 网与无网自动最优选择。 盐城环保产业园位于盐城市区东部,占地 50 km 2,地势平坦,建筑物分布相对规范且单幢建 筑面积较大,不涉及复杂推荐算法。但为便于投资 人与采购人员选择,拟对园区各企业按类别展示并 排序,参照该企业上季度经济效益按由高至低的顺 序进行标注。 图 定位流程 1.2 周边位置服务实现方法 周边位置服务功能旨在基于用户当前位置查 询一定距离内产业园的地理信息。该功能基于定 位,以距离作为唯一条件筛选周边信息。应用所需 地图通过 ArcGIS 进行配准、发布,并通过 ArcGIS API for Android 实现手机访问。相比于国内其他 地图商提供的开发工具,如百度地图、腾讯地图等, ArcGIS 在自定义地图方面提供了极大便利,实现步 骤如下。 (1)添加系统底图。在系统测试服务器地址下 找到 IPmap 地图服务进行添加。 (2)设置定位条件。Android 定位基于 Loca tionManager 类[5 ,实例化该类后,设置适当的定位 条件。由于系统采用混合定位模式,在定位条件比 较好的情况下系统会返回多个定位结果,定位质量 存在差异,因此需要设置定位条件,找出最满足系 统需求的定位结果(图 1)。 (3)获取返回的定位结果。依据上述定位条件 筛选最优定位结果,进行地图投影后在底图上标注。 (4)以周边核心产业为例(图 2),综合考虑产业 园的范围以及步行耗费时间,基于当前位置自动搜 索并展示周边 1 0 min 内可到达范围内的核心产业 位置。不同类别按不同颜色进行显示,即红色代表 产业化基地,绿色代表有限公司,蓝色代表公共资 源,同时标注该企业在本类别中的排名。结合园区 实际需求,增加对推荐服务的详情介绍,包括企业 名称、规模、主营产品、特色等,便于用户快速了解 相关企业信息。 2 最短路径导航实现 2.1 最短路径导航实现原理 应用的最短路径导航基于 ArcGIS 提供的解决 方案。ArcGIS 基于 Dij kstra 算法实现最短路径。 相比于 Bellman Ford 算法,Dijkstra 算法可处理无 向图;相比于 Floyd 算法,Dijkstra 算法的时间复杂 度要更低[6 。此外,ArcGIS 提供了相对完善的工 具,不需从底层开发,可极大缩减开发成本。其关 键 步 骤 分 为 2 步:道 路 网 络 创

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档