一种智慧城市精准定位方法、装置、移动终端及存储介质与流程

专利2022-05-09  29


本发明涉及智慧城市定位技术领域,尤其涉及一种智慧城市精准定位方法、装置、移动终端及存储介质。



背景技术:

智慧城市(英语:smartcity)起源于传媒领域,是指利用各种信息技术或创新概念,将城市的系统和服务打通、集成,以提升资源运用的效率,优化城市管理和服务,以及改善市民生活质量。

智慧城市是把新一代信息技术充分运用在城市中各行各业基于知识社会下一代创新(创新2.0)的城市信息化高级形态,实现信息化、工业化与城镇化深度融合,有助于缓解“大城市病”,提高城镇化质量,实现精细化和动态管理,并提升城市管理成效和改善市民生活质量。

现有技术的城市定位中,在网约车盛行的今天,手机定位有较大的误差,乘客有时难以描述自己具体的位置,导致司机无法接到乘客,或者互相寻找浪费时间,不方便用户的使用。

因此,现有技术还有待改进和提高。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种智慧城市精准定位方法、装置、移动终端及存储介质,旨在解决现有技术中的城市定位不精确的问题,通过本发明可以实现智慧城市精准定位,为用户的使用提供了方便。

为了解决上述技术问题,本发明所采用的技术方案如下:

一种智慧城市精准定位方法,其中,所述方法包括:

预先对城市道路中的各个具体位置分别进行编码;

将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;

当需对当前位置进行定位时,扫描获取当前位置的编码信息;

将扫描获取当前位置的编码信息发送给定位终端;

定位终端根据所获取的当前位置的编码信息,得到精准定位。

所述的智慧城市精准定位方法,其中,所述预先对城市道路中的各个具体位置分别进行编码的步骤包括:

预先对城市道路进行首次编码,一条道路对应唯一的编码;

并对每条道路内的具体位置进行二次编码;

将每个位置的首次编码和二次编码合并为一组表示唯一位置的复合编码;

所述的智慧城市精准定位方法,其中,所述预先对城市道路中的各个具体位置分别进行编码的步骤还包括:

将表示唯一位置的复合编码生成对应的表示唯一位置的位置二维码。

所述的智慧城市精准定位方法,其中,所述将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中的步骤包括:

将生成的位置二维码和对应的复合编码,印在道路对应位置,并将该对应位置添加到地图中。

所述的智慧城市精准定位方法,其中,所述当需对当前位置进行定位时,扫描获取当前位置的编码信息的步骤包括:

当需对当前位置进行定位时,扫描获取当前位置的二维码编码信息或复合编码信息。

所述的智慧城市精准定位方法,其中,所述将扫描获取当前位置的编码信息发送给定位终端的步骤包括:

将扫描获取当前位置的二维码编码信息或复合编码信息发送给定位终端;

或根据扫描获取当前位置的编码信息进行定位,将定位后的位置信息发给第二终端。

所述的智慧城市精准定位方法,其中,所述定位终端根据所获取的当前位置的编码信息,得到精准定位的步骤包括:

定位终端根据所获取的当前位置的二维码编码信息或复合编码信息,得到精准定位。

一种智慧城市精准定位装置,其中,所述装置包括:

预先设置模块,用于预先对城市道路中的各个具体位置分别进行编码;

编码地图处理模块,用于将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;

扫描获取模块,用于当需对当前位置进行定位时,扫描获取当前位置的编码信息;

编码发送模块,用于将扫描获取当前位置的编码信息发送给定位终端;

定位模块,用于控制定位终端根据所获取的当前位置的编码信息,得到精准定位。

一种移动终端,其中,所述移动终端包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的图像显示程序,所述处理器执行所述图像显示程序时,实现任一项所述的智慧城市精准定位方法的步骤。一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有图像显示程序,所述图像显示程序被处理器执行时,实现任一项所述的智慧城市精准定位方法的步骤。

有益效果:与现有技术相比,本发明提供了一种智慧城市精准定位方法,由于采用预先对城市道路中的各个具体位置分别进行编码;将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;当需对当前位置进行定位时,扫描获取当前位置的编码信息;将扫描获取当前位置的编码信息发送给定位终端;定位终端根据所获取的当前位置的编码信息,得到精准定位。本发明实施例中乘客可通过手机扫码获取精准位置发送给司机,或者手动发送定位牌上的一串数字给司机,司机获取准确位置后将按导航找到乘客;可以实现更精准的定位,为用户的使用提供了方便。

附图说明

图1为本发明实施例一提供的智慧城市精准定位方法的具体实施方式的流程图。

图2为本发明实施例二提供的智慧城市精准定位方法中图像分帧处理的流程图。

图3为本发明实施例二提供的智慧城市精准定位方法中将道路内的具体位置编码为二维码结构示意图。

图4是本发明实施例提供的智慧城市精准定位装置的原理框图。

图5是本发明实施例提供的移动终端的内部结构原理框图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

智慧城市(英语:smartcity)起源于传媒领域,是指利用各种信息技术或创新概念,将城市的系统和服务打通、集成,以提升资源运用的效率,优化城市管理和服务,以及改善市民生活质量。

智慧城市是把新一代信息技术充分运用在城市中各行各业基于知识社会下一代创新(创新2.0)的城市信息化高级形态,实现信息化、工业化与城镇化深度融合,有助于缓解“大城市病”,提高城镇化质量,实现精细化和动态管理,并提升城市管理成效和改善市民生活质量。

经研究发现,现有技术的智慧城市定位中,在网约车盛行的今天,手机定位有较大的误差,乘客有时难以描述自己具体的位置,导致司机无法接到乘客,或者互相寻找浪费时间,不方便用户的使用。

为了解决上述问题,本发明实施例提供一种智慧城市精准定位方法,本实施例的智慧城市精准定位方法,由于采用预先对城市道路中的各个具体位置分别进行编码;将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;当需对当前位置进行定位时,扫描获取当前位置的编码信息;将扫描获取当前位置的编码信息发送给定位终端;定位终端根据所获取的当前位置的编码信息,得到精准定位。本发明实施例中乘客可通过手机扫码获取精准位置发送给司机,或者手动发送定位牌上的一串数字给司机,司机获取准确位置后将按导航找到乘客;可以实现更精准的定位,为用户的使用提供了方便。

举例说明,本发明实施例中,当用户需要叫车服务,乘客可通过手机扫码获取精准位置发送给司机,或者手动发送定位牌上的一串数字给司机,司机获取准确位置后将按导航找到乘客。

示例性方法

实施例一

本实施例中的智慧城市精准定位方法可应用于移动终端中,比如手机、定位终端设备。具体如图1中所示,所述智慧城市精准定位方法包括如下步骤:

步骤s100、预先对城市道路中的各个具体位置分别进行编码。

本发明实施例中,需要预先对城市道路中的各个具体位置分别进行编码。例如先把城市中各个道路进行一次编码例如310001等,然后把每条道路按每隔10米一个具体位置进行分段编号以进行二次编码例如0001等,然后进入步骤s200。这样,每个道路的多个位置可以有多个编码。

步骤s200、将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中。

本发明实施例中,会将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中。这样,本发明实施例中,每条道路的某个具体位置只对应一个唯一编码,每个唯一编码印在道路对应位置,并将与编码对应的位置添加到地图中。道路每个位置的唯一编码与地图中对应位置也具有一一对应关系。

步骤s300、当需对当前位置进行定位时,扫描获取当前位置的编码信息。

这样,本发明具体实施时,当用户在道路边上需要叫车,需对当前位置进行定位时,可以用手机扫描获取当前位置的编码信息。例如通过手机拍照并扫码当前位置的编码信息。

步骤s400、将扫描获取当前位置的编码信息发送给定位终端;

本步骤具体实施时,将扫描获取当前位置的编码信息发送给定位终端;也可以通过手机直接扫描获取当前位置的编码信息。并进入步骤s500。

步骤s500、定位终端根据所获取的当前位置的编码信息,得到精准定位。

本步骤中具体,定位终端根据所获取的当前位置的编码信息,得到精准定位。即本发明实施例中,定位终端例如手机根据所获取的当前位置的编码信息,通过之前设置的,道路每个位置的唯一编码与地图中对应位置具有一一对应关系,并与道路具体位置对应,所以通过所获取的当前位置的编码信息即可得到精准定位,这样,本发明通过编码的精确定位就可准确定位需位置,为用户的使用提供了方便。

实施例二、

本发明实施例二中的智慧城市精准定位方法可应用于移动终端中,比如手机、定位终端设备。具体如图2中所示,实施例二所述智慧城市精准定位方法包括如下步骤:

步骤s10、预先对城市道路进行首次编码,一条道路对应唯一的编码。

本发明实施例中,会预先对城市道路进行首次编码,一条道路对应唯一的编码。例如,对现有道路进行编码,一条道路仅有唯一的编码;编码方法可按照“s1 s2”,s1是邮编(6个数字),大家通过邮编就可知道在哪个区域,具有较高的可读性,s2是四个数字表示该区域的具体道路(0000-9999)。

步骤s20、对每条道路内的具体位置进行二次编码;

本步骤是对每条道路内的具体位置进行二次编码。例如,对道路内的具体位置进行编码,编码方法为:“s3 s4”,s3表示道路的方向,故只需要1个数字,并且只能为0或1;s4表示该道路上的具体位置,使用4个数字进行表示,s4可设道路的起始位置为0000,按延长方向每10米增加1。

步骤s30、将每个位置的首次编码和二次编码合并为一组表示唯一位置的复合编码;

本发明实施例中,会将每个位置的首次编码和二次编码合并为一组表示唯一位置的复合编码。例如如上所述将上述编码,“s1 s2 s3 s4“组成了一串15位的数字,该串数字表示了唯一的位置,误差小于10米。

步骤s40、将表示唯一位置的复合编码生成对应的表示唯一位置的位置二维码。

本步骤中,将表示唯一位置的复合编码生成对应的表示唯一位置的位置二维码。例如,接如上所述,将上述15位数字复合编码生成二维码,例如如图3所示表示的是深圳市西丽某一道路上的具体位置。

步骤s50、将生成的位置二维码和对应的复合编码,印在道路对应位置,并将该对应位置添加到地图中。

本发明实施例中,会将生成的位置二维码和对应的复合编码,印在道路对应位置,并将该对应位置添加到地图中。例如将生成二维码及15位数字的复合编码印在路边(类似路边停车位的数字),或者使用定位牌安装在路边,或印在其它已有的牌子上,然后再将各位置点添加到地图中(如百度地图/高德地图),本发明不需要增加额外成本,只需将编码直接印制在马路边或印制在现有路牌上,实现成本低。

步骤s60、当需对当前位置进行定位时,扫描获取当前位置的二维码编码信息或复合编码信息。

本发明实施例中,当需对当前位置进行定位时,扫描获取当前位置的二维码编码信息或复合编码信息。

步骤s70、将扫描获取当前位置的二维码编码信息或复合编码信息发送给定位终端;

或根据扫描获取当前位置的编码信息进行定位,将定位后的位置信息发给第二终端。

步骤s80、定位终端根据所获取的当前位置的二维码编码信息或复合编码信息,得到精准定位。

即本发明实施例的步骤s70和s80中,用户可以通过手机将扫描获取当前位置的二维码编码信息或复合编码信息发送给司机的定位终端,司机的定位终端根据所获取的当前位置的二维码编码信息或复合编码信息,得到精准定位。具体是根据前面设置的,道路每个位置的唯一编码与地图中对应位置具有一一对应关系,并与道路具体位置对应,所以通过所获取的当前位置的编码信息即可得到精准定位。

或者,本发明还可以在用户端根据扫描获取当前位置的编码信息进行定位,然后用户将定位后的位置信息再发给司机的第二终端。

这样本发明可以实现,乘客扫码当前位置的二维码分享位置给司机或直接发送15位数字给司机,司机获得精准定位。实现一种使用较低成本可获取准确定位。

本发明具体实施时,可以实现两种定位方式,1,一乘客用手机扫码后直接发位置二维码给司机,司机收到位置二维码后打开地图定位;2,二是乘客扫码后,可以先在自己手机上通过所述位置二维码精确定位具体位置,然后把定位的具体位置信息发给司机。

在进一步地实施例中,本发明的15个数字(即位置编码)——>与对应二维码(15个数字(即位置编码)生成的,可以互相转换,生成二维码目的是方便手机扫码)——>位置信息(在服务器,与15个数字(即位置编码)是一一对应的)。司机的目的是获取位置信息,用户可以发送15个编码数字或位置二维码,司机终端收到后app会转换成位置信息,用户发送位置信息,司机就直接得到了位置信息。

由上可见,本发明通过编码的精确定位,比现有的gps/北斗定位系统获得更精确位置,为用户的使用提供了方便。本发明通过二维码方便扫码自动发送位置,同时15位数字编码具有可读性,实现成本低,定位精度高。

本发明可以应用于智慧城市中。智慧城市是信息化发展的新阶段,是城市发展的创新模式。其充分体现了“以人为本”的核心理念,体现了大整合、大集中、高共享的建设思想。智慧城市涉及智慧政务应用、智慧产业应用、智慧民生应用等众多领域。需要实现各领域软件应用、硬件基础设施资源的高度共享。本发明为智慧城市发展提供了新的低成本技术方案。

智慧城市狭义地说是使用各种先进的技术手段尤其是信息技术手段改善城市状况,使城市生活便捷;广义上理解应是尽可能优化整合各种资源,城市规划、建筑让人赏心悦目,让生活在其中的市民可以陶冶性情心情愉快而不是压力,总之是适合人的全面发展的城市。智慧城市是新一代信息技术支撑、知识社会下一代创新(创新2.0)环境下的城市形态。它基于全面透彻的感知、宽带泛在的互联以及智能融合的应用,构建有利于创新涌现的制度环境与生态,实现以用户创新、开放创新、大众创新、协同创新为特征的以人为本可持续创新,塑造城市公共价值并为生活其间的每一位市民创造独特价值,实现城市与区域可持续发展。可以说,智慧城市就是以智慧的理念规划城市,以智慧的方式建设城市,以智慧的手段管理城市,用智慧的方式发展城市,从而提高城市空间的可达性,使城市更加具有活力和长足的发展。

智慧城市的四大基础特征体现为:全面透彻的感知、宽带泛在的互联、智能融合的应用以及以人为本的可持续创新。第一,全面透彻的感知。通过传感技术,实现对城市管理各方面监测和全面感知。智慧城市利用各类随时随地的感知设备和智能化系统,智能识别、立体感知城市环境、状态、位置等信息的全方位变化,对感知数据进行融合、分析和处理,并能与业务流程智能化集成,继而主动做出响应,促进城市各个关键系统和谐高效的运行。第二,宽带泛在的互联。各类宽带有线、无线网络技术的发展为城市中物与物、人与物、人与人的全面互联、互通、互动,为城市各类随时、随地、随需、随意应用提供了基础条件。宽带泛在网络作为智慧城市的“神经网络”,极大的增强了智慧城市作为自适应系统的信息获取、实时反馈、随时随地智能服务的能力。第三,智能融合的应用。现代城市及其管理是一类开放的复杂巨系统,新一代全面感知技术的应用更增加了城市的海量数据。集大成,成智慧。基于云计算,通过智能融合技术的应用实现对海量数据的存储、计算与分析,并引入综合集成法,通过人的“智慧”参与,提升决策支持和应急指挥的能力。基于云计算平台的大成智慧工程将构成智慧城市的“大脑”。技术的融合与发展还将进一步推动“云”与“端”的结合,推动从个人通讯、个人计算到个人制造的发展,推动实现智能融合、随时、随地、随需、随意的应用,进一步彰显个人的参与和用户的力量。第四,以人为本的可持续创新。面向知识社会的下一代创新重塑了现代科技以人为本的内涵,也重新定义了创新中用户的角色、应用的价值、协同的内涵和大众的力量。智慧城市的建设尤其注重以人为本、市民参与、社会协同的开放创新空间的塑造以及公共价值与独特价值的创造。注重从市民需求出发,并通过维基、微博、fablab、livinglab等工具和方法强化用户的参与,汇聚公众智慧,不断推动用户创新、开放创新、大众创新、协同创新,以人为本实现经济、社会、环境的可持续发展。

示例性装置

如图4中所示,本实施例还提供一种智慧城市精准定位装置,该装置包括:

预先设置模块41,用于预先对城市道路中的各个具体位置分别进行编码;

编码地图处理模块42,用于将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;

扫描获取模块43,用于当需对当前位置进行定位时,扫描获取当前位置的编码信息;

编码发送模块44,用于将扫描获取当前位置的编码信息发送给定位终端;

定位模块45,用于控制定位终端根据所获取的当前位置的编码信息,得到精准定位,具体如上所述。

在一种实现方式中,所述预先设置模块41包括:

第一编码单元,用于预先对城市道路进行首次编码,一条道路对应唯一的编码;

第二编码单元,用于对每条道路内的具体位置进行二次编码;

复合编码单元,用于将每个位置的首次编码和二次编码合并为一组表示唯一位置的复合编码。

在一种实现方式中,所述编码发送模块44包括:

第一发送单元,用于将扫描获取当前位置的二维码编码信息或复合编码信息发送给定位终端;

定位发送单元,用于根据扫描获取当前位置的编码信息进行定位,将定位后的位置信息发给第二终端。

基于上述实施例,本发明还提供了一种移动终端,其原理框图可以如图5所示。该移动终端包括通过系统总线连接的处理器、存储器、网络接口、显示屏、定位模块。其中,该移动终端的处理器用于提供计算和控制能力。该移动终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该移动终端的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种智慧城市精准定位方法。该移动终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该移动终端的定位模块是预先在移动终端内部设置。

本领域技术人员可以理解,图5中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的移动终端的限定,具体的移动终端以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种移动终端,移动终端包括存储器、处理器及存储在存储器中并可在处理器上运行的图像显示程序,处理器执行图像显示程序时,实现如下操作指令:

预先对城市道路中的各个具体位置分别进行编码;

将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;

当需对当前位置进行定位时,扫描获取当前位置的编码信息;

将扫描获取当前位置的编码信息发送给定位终端;

定位终端根据所获取的当前位置的编码信息,得到精准定位,具体如上所述。

其中,所述预先对城市道路中的各个具体位置分别进行编码的步骤包括:

预先对城市道路进行首次编码,一条道路对应唯一的编码;

并对每条道路内的具体位置进行二次编码;

将每个位置的首次编码和二次编码合并为一组表示唯一位置的复合编码;

其中,所述预先对城市道路中的各个具体位置分别进行编码的步骤还包括:

将表示唯一位置的复合编码生成对应的表示唯一位置的位置二维码。

其中,所述将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中的步骤包括:

将生成的位置二维码和对应的复合编码,印在道路对应位置,并将该对应位置添加到地图中。

其中,所述当需对当前位置进行定位时,扫描获取当前位置的编码信息的步骤包括:

当需对当前位置进行定位时,扫描获取当前位置的二维码编码信息或复合编码信息。

其中,所述将扫描获取当前位置的编码信息发送给定位终端的步骤包括:

将扫描获取当前位置的二维码编码信息或复合编码信息发送给定位终端;

或根据扫描获取当前位置的编码信息进行定位,将定位后的位置信息发给第二终端。

其中,所述定位终端根据所获取的当前位置的编码信息,得到精准定位的步骤包括:

定位终端根据所获取的当前位置的二维码编码信息或复合编码信息,得到精准定位。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

综上,本发明公开了一种智慧城市精准定位方法、装置、移动终端及存储介质,所述方法包括:预先对城市道路中的各个具体位置分别进行编码;将各生成的编码分别印在道路对应位置,并将与编码对应的位置添加到地图中;当需对当前位置进行定位时,扫描获取当前位置的编码信息;将扫描获取当前位置的编码信息发送给定位终端;定位终端根据所获取的当前位置的编码信息,得到精准定位。本发明实施例中乘客可通过手机扫码获取精准位置发送给司机,或者手动发送定位牌上的一串数字给司机,司机获取准确位置后将按导航找到乘客;可以实现更精准的定位,为用户的使用提供了方便。。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

转载请注明原文地址:https://doc.8miu.com/read-673874.html

最新回复(0)