平台介绍 主页 > 平台介绍 >

城市停车场导航应用程序

发布时间: 2019-02-06 17:36  浏览次数:

目前,驾车开车已成为一种非常普遍的现象。该市的汽车保有量逐年增加。越来越多的汽车增加了城市的道路交通压力,在公共场所停车的难度越来越大。为了满足机动车增长和道路建设的需要,该市还增加了停车场的数量。但是,对于普通大众来说,不熟悉附近停车场的分布情况,因为这些停车场不经常停放,导致一个半小时的停车场可用,并且在路边停车。到处都可以看到路边停车场,这增加了道路拥堵,停车问题也越来越严重。

城市停车场导航应用程序

移动互联网的快速发展,Android智能手机的普及,基于定位服务(LBS)的手机应用已经受到越来越多人的青睐,人们的生活旅行越来越依赖于移动APP,而移动地图导航领域则是也在不断扩大。移动地图导航已成为移动开发的热点之一。

2相关技术

2.1Android系统

Android是由Google和开放手机联盟开发的半开源操作系统。它主要用于移动设备,如智能手机、平板电脑。它已经发展到Android6.0或更高版本,Android是开放和开放的。、不受开发人员的限制。、具有丰富的硬件选择。、无缝地结合了Google应用程序的优势。基于Android的智能手机和平板电脑的普及使得基于Android的应用程序开发非常受欢迎。 Android应用程序是基于Java语言的基于Android的应用程序。近年来对LBS的需求推动了基于Android的地图服务的应用开发。

2.2百度地图

百度地图是信游娱乐平台提供的网络地图服务,是国内地图的领导者。近年来,虽然百度正在开发自己,但它也鼓励开发人员使用百度地图开发各个领域的应用程序,并为开发人员提供了一套百度地图AndroidSDK。通过调用SDK提供的API接口,开发人员可以轻松自定义百度地图服务,以开发新的功能更丰富的移动应用程序。此外,百度地图还为开发人员提供LBS云服务。通过百度LBS Cloud Pinghe提供的海量数据存储空间和计算能力,用户可以方便地存储和管理自己的地图数据。

2.3系统开发环境

开发的应用程序基于Eclipse开发环境。 Eclipse最初由OTI和IBM开发,是一个基于Java的开源、可扩展开发平台。 Eclipse集成本身只是一个框架,虽然它最初主要用于Java语言开发,但是通过安装Eclipse插件,它可以支持各种不同的计算机语言。通过在Eclipse开发环境中安装Android SDK插件,您可以轻松开发各种基于Android的移动应用程序。3系统设计

3.1系统整体架构

系统的总体架构如图1所示。该系统主要包括三个功能模块:停车数据存储和查询模块、地图生成和转换模块以及方向传感器和定位导航模块。停车数据存储和查询负责完成停车场锚点的存储和查询以及相关信息。地图生成和转换模块负责为用户提供不同的地图界面。方向传感器和定位导航模块是系统的核心模块,负责当前用户。该位置是实时定位和更新,以完成停车场导航工作。以下三个模块经过专门分析和设计。

3.2系统功能模块

3.2.1停车数据存储和查询

城市停车场拥有庞大的数据,无法在本地存储在用户的手机上。百度云盘为用户提供了大量的存储空间。停车场数据存储在百度云存储器中,停车场锚点可以存储在自定义区域中,待存储的停车场数据放置在LBS云平台上。然后,通过移动终端云搜索并查询停车场锚点和存储在云端的相关数据,最后通过软件侧呼叫实现信息后台管理。

3.2.2地图生成和转换

为了满足不同用户对地图界面的需求,系统提供了多种地图显示形式:基本地图、卫星地图、跟随模式、指南针模式。当用户使用时,可以根据自己的需要通过按菜单方便地切换选择。该模块的功能使用百度地图API接口。首先,您需要定义各种地图表单,然后在不同的地图表单之间切换。

3.2.3定向传感器和定位导航

该模块首先需要获得系统的方向传感器管理权限,并将手机传感器坐标的数据变化传送给收听者。当用户旋转电话时,可以实时更新定位箭头图标。根据当前定位坐标和用户想要到达的停车场锚点重新计算导航数据。然后调用百度地图手机客户端的导航功能,实现重新导航和路由制定。

4系统实现

该项目的实施首先进行相关的准备工作,包括以下两点:

1.基于百度地图API开发应用程序,您首先需要申请密钥AK。本系统通过网站申请百度地图AK。

城市停车场导航应用程序

2.通过LBS开发云平台预存停车场锚点信息。首先进入信游娱乐平台,利用其数据管理功能,进入数据管理中心,停车场锚点进入和修改工作。每个停车场锚可以设置一个主键、名称、标签、经度和经度和地址等相关信息。准备完成后,进入系统开发阶段。该项目在开发阶段直接在Eclipse开发平台中执行,并导入到手机测试实现中。单击移动应用程序图标打开系统应用程序并进入主APP界面,如图2所示。用户可以通过单击地图界面右上角的菜单选择不同的地图显示模式。该功能通过调用百度地图API接口中提供的相关功能来实现。


上一篇:大型数据中心建设研究
下一篇:信游娱乐主页中网站结构的快速利用