CN111680238B - 信息分享方法、装置和存储介质 - Google Patents
信息分享方法、装置和存储介质 Download PDFInfo
- Publication number
- CN111680238B CN111680238B CN201910181876.3A CN201910181876A CN111680238B CN 111680238 B CN111680238 B CN 111680238B CN 201910181876 A CN201910181876 A CN 201910181876A CN 111680238 B CN111680238 B CN 111680238B
- Authority
- CN
- China
- Prior art keywords
- information
- shared
- sharing
- page
- acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种信息分享方法、装置和存储介质;本申请实施例通过显示用户操作页面;接收通过用户操作页面触发的信息分享指令;根据信息分享指令显示分享信息编辑页面;基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息;获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点;根据位置信息分享采集地点、以及采集地点对应的待分享信息。本申请可以获取待分享信息及其对应的采集地点并将其分享,从而实现信息及其采集地点的分享。
Description
技术领域
本申请涉及通信领域,具体涉及一种信息分享方法、装置和存储介质。
背景技术
近年来,随着移动终端逐渐提升的普及率,用户可以通过移动终端拍摄眼前的人物和景物照片、录制周围环境的声音、视频网络日志等信息,并将信息分享出去。
然而,目前分享方法单一,无法满足用户需求。
发明内容
本申请实施例提供一种信息分享方法、装置和存储介质,可以实现信息及其采集地点的分享。
本申请实施例提供一种信息分享方法,包括:
显示用户操作页面;
接收通过所述用户操作页面触发的信息分享指令;
根据所述信息分享指令显示分享信息编辑页面;
基于针对所述分享信息编辑页面上的编辑操作,获取采集到的待分享信息;
获取所述待分享信息对应的采集地点的位置信息,其中,所述采集地点为可直接采集到所述待分享信息的直接采集地点;
根据所述位置信息分享所述采集地点、以及所述采集地点对应的待分享信息。
在一些实施例中,获取所述待分享信息对应的采集地点的位置信息位置信息,包括:
对所述待分享信息进行位置信息检测;
当检测到所述待分享信息包含位置信息时,将待分享信息包含的位置信息,作为所述待分享信息对应的采集地点的位置信息。
在一些实施例中,获取所述待分享信息对应的采集地点的位置信息,包括:
对所述待分享信息中的对象进行识别,得到识别信息,所述识别信息包括采集参数信息;
基于所述识别信息获取所述待分享信息对应的采集地点的位置信息。
在一些实施例中,所述识别信息还包括所述对象的身份信息;基于所述识别信息获取所述待分享信息对应的采集地点的位置信息,包括:
基于所述对象的身份信息获取与所述身份信息对应的位置信息;
基于所述采集参数信息和获取到的位置信息,确定所述待分享信息对应的采集地点的位置信息。
在一些实施例中,基于所述识别信息获取所述待分享信息对应的采集地点的位置信息,包括:
获取当前所处的位置区域;
基于所述采集参数信息在所述位置区域中,确定所述待分享信息对应的采集地点的位置信息。
在一些实施例中,所述用户操作页面包括地图页面,所述显示用户操作页面包括:
基于当前位置信息获取地图信息;
基于所述地图信息显示地图页面,所述地图页面包括地点标识信息采集地点的地点标识;
所述方法还包括:当分享成功时,根据所述采集地点的位置信息在地图页面上增加显示所述采集地点对应的地点标识。
在一些实施例中,所述用户操作页面包括地图页面,所述地图页面包括信息采集地点的地点标识;
所述信息分享方法还包括:
基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。
在一些实施例中,显示用户操作页面,包括:
基于当前的位置信息获取地图信息,所述地图信息包括信息采集地点的地点标识、以及所述信息采集地点的互动信息;
基于所述互动信息确定所述地点标识对应的展示方式;
根据所述展示方式以及所述地图信息显示地图页面。
本申请实施例提供一种信息分享方法,包括:
显示地图页面,所述地图页面包括信息采集地点的地点标识;
基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。
在一些实施例中,基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息,包括:
基于针对所述地点标识的信息查看操作,显示所述地点标识对应的预览页面,所述预览页面包括所述信息采集地点对应的分享信息的概要信息;
基于针对所述预览页面的详细信息查看操作,显示详细信息页面,所述详细信息页面包括所述信息采集地点对应的分享信息。
在一些实施例中,所述显示地图页面,包括:
基于当前的位置信息获取地图信息,所述地图信息包括地点标识以及地点标识对应的信息采集地点的互动信息;
基于所述互动信息确定所述地点标识对应的展示方式;
根据所述展示方式以及所述地图信息显示地图页面。
本申请实施例提供一种信息分享装置,包括:
第一显示模块,用于显示用户操作页面;
触发模块,用于接收通过所述用户操作页面触发的信息分享指令;
显示编辑模块,用于根据所述信息分享指令显示分享信息编辑页面;
获取信息模块,用于基于针对所述分享信息编辑页面上的编辑操作,获取采集到的待分享信息;
获取位置模块,用于获取所述待分享信息对应的采集地点的位置信息,其中,所述采集地点为可直接采集到所述待分享信息的直接采集地点;
分享模块,用于根据所述位置信息分享所述采集地点、以及所述采集地点对应的待分享信息。
本申请实施例提供一种信息分享装置,包括:
第二显示模块,用于显示地图页面,所述地图页面包括当前的周边地图信息以及地点标识,所述地点标识为分享信息的采集地点对应的地点标识;
信息查看模块,用于基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。
本申请实施例提供一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种信息分享方法中的步骤。
本申请实施例可以显示用户操作页面;接收通过所述用户操作页面触发的信息分享指令;根据所述信息分享指令显示分享信息编辑页面;基于针对所述分享信息编辑页面上的编辑操作,获取采集到的待分享信息;获取所述待分享信息对应的采集地点的位置信息,其中,所述采集地点为可直接采集到所述待分享信息的直接采集地点;根据所述位置信息分享所述采集地点、以及所述采集地点对应的待分享信息。本申请可以获取待分享信息及其对应的采集地点并将其分享,从而可以实现信息及其采集地点的分享。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本申请实施例提供的信息分享系统的场景示意图;
图1b是本申请实施例提供的第一种信息分享方法的流程示意图;
图1c是本申请实施例提供的地图页面示意图;
图1d是本申请实施例提供的地图页面上的信息分享控件示意图;
图1e是本申请实施例提供的分享信息编辑页面示意图;
图1f是本申请实施例提供的成功反馈页面示意图;
图2a是本申请实施例提供的第二种信息分享方法的流程示意图;
图2b是本申请实施例提供的热门地点示意图;
图2c是本申请实施例提供的地图页面上对地点标识进行聚合显示示意图;
图2d是本申请实施例提供的预览页面示意图;
图2e是本申请实施例提供的详情页面示意图;
图3a是本申请实施例提供的另一地图页面示意图;
图3b是本申请实施例提供的另一分享信息编辑页面示意图;
图3c是本申请实施例提供的定位页面示意图;
图3d是本申请实施例提供的另一成功反馈页面示意图;
图3e是本申请实施例提供的分享信息列表页面示意图;
图3f是本申请实施例提供的另一地图页面示意图;
图3g是本申请实施例提供的景点X的预览页面示意图;
图3h是本申请实施例提供的图片X的详情页面示意图;
图4是本申请实施例提供的信息分享装置的第一种结构示意图;
图5是本申请实施例提供的信息分享装置的第二种结构示意图;
图6是本申请实施例提供的网络设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种信息分享方法、装置和存储介质。
其中,该信息分享装置具体可以集成在电子设备中,该电子设备可以为终端、服务器、个人电脑(Personal Computer,PC)等设备,例如智能手机、ipad、笔记本电脑等等。
例如,参见图1a,提供了一种信息分享系统的场景示意图,该信息分享系统包括第一终端1、第二终端2以及服务器3,第一终端1可以通过网络与服务器3连接,第二终端2也可以通过网络与服务器3连接。
当需要进行信息及其采集地点分享时,第一终端1可以获取采集地点和采集地点对应的待分享信息,第一终端1可以将分享请求发送给服务器3,通过服务器3将该采集地点和采集地点对应的待分享信息分享给第二终端2,该信息分享请求中包含了待分享信息以及待分享信息对应的采集地点的位置信息,该采集地点为可直接采集到待分享信息的直接采集地点,例如,采集地点的位置信息可以是待分享信息被采集时第一终端1所在的地理位置信息。
例如,在一实施例中,第一终端1显示用户操作界面,然后接收通过用户操作页面触发的信息分享指令,再根据信息分享指令显示分享信息编辑页面,然后基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息,最后获取待分享信息对应的采集地点的位置信息,并根据位置信息通过服务器3将该采集地点、以及采集地点对应的待分享信息分享给第二客户端2。
在一实施例中,第一终端1还可以通过自己将采集地点及其对应的待分享信息分享出去,比如,第一终端1可以通过蓝牙(Blue Tooth)技术直接将本地内存中的采集地点及其对应的待分享信息发送给第二终端2。
服务器3可以获取第一终端1发送的信息分享请求,然后根据该信息分享请求将采集地点和采集地点对应的分享信息发送给第二终端2,以实现采集地点及其对应的分享信息的分享。
具体地,服务器3可以获取第一终端1发送的信息分享请求,然后可以根据信息分享请求对映射关系集合进行更新,从而实现第一终端1的信息分享,其中,映射关系集合包括位置信息与分享信息之间的映射关系。
当需要查看分享信息时,第二终端2可以显示地图页面,并根据用户的操作指令,显示采集地点和采集地点对应的分享信息。具体地,第二终端2可以获取服务器发送的采集地点、以及采集地点对应的分享信息。
比如,在一实施例中,第二终端2显示地图页面,该地图页面包括信息采集地点的地点标识,然后第二终端2基于针对地点标识的信息查看操作,显示信息采集地点对应的分享信息。
在一实施例中,第二终端2还可以通过自己显示采集地点及其对应的分享信息,比如,从自己的本地内存中读取已有的采集地点及其对应的分享信息,然后将采集地点显示在地图页面,并基于用户针对该采集地点的地点标识的信息查看操作,显示该采集地点对应的分享信息。
服务器3还可以根据位置信息和更新后的映射关系集合,来对分享信息进行分享。具体地,服务器3向第二终端2发送采集地点和采集地点对应的分享信息,从而实现分享采集地点、以及采集地点对应的分享信息。
其中,该位置信息是指服务器3从第一终端1处获取的待分享信息对应的位置信息,当服务器3获取到待分享信息对应的位置信息时,则可以对映射关系集合进行更新。
以下分别进行详细说明。需说明的是,以下实施例的序号不作为对实施例优选顺序的限定。
在本实施例中,提供了一种信息分享方法,该方法信息分享装置可以具体集成在第一终端中,该第一终端可以为移动终端、服务器、个人电脑等设备,参见图1b,如图所示是第一种信息分享方法的流程示意图,该信息分享方法的具体流程可以如下:
101、显示用户操作页面。
用户操作页面可以包括地图页面和详细信息页面,其中,地图页面是指可以通过自然地理、行政区域、道路状况的符号图形进行图像显示的用户操作页面;详细信息页面是指包含了图像、文字、音频、链接等可以传达信息的载体的页面。
在一些实施例中,第二终端上可以安装有即时通讯客户端,第一终端可以通过即时通讯客户端上的子应用来显示用户操作页面,比如,第一终端可以通过小程序显示用户操作页面。
在一些实施例中,用户操作页面是地图页面,第一终端需要根据地图信息来对地图页面进行显示,地图信息可以从第一终端的本地内存中获得,也可以由第一终端通过网络与服务器通信,从服务器中获得。该地图信息可以包括自然地理、行政区域、道路状况等信息,用以显示用户的周边的有关地理、位置、建筑等相关信息。
根据地图信息,地图页面可以显示用户的周边地图信息,比如,在一些实施例中,用户的周边地图信息可以包括用户当前所在位置以及所在位置的周边地图信息,包括地理信息,例如经纬度信息、地势信息、河流、道路、建筑物等信息。例如,用户的当前位置信息为A大厦,其所在位置的周边信息即为A大厦的周边信息如方圆500米的建筑名称。
在一些实施例中,为了在地图页面显示用户的周边地图信息,通过第一终端显示地图页面的步骤可以是:
(1)基于当前位置信息获取地图信息;
(2)基于地图信息显示地图页面,地图页面包括地点标识信息采集地点的地点标识。
其具体步骤如下:
a.通过第一终端向服务器发送用户的当前位置信息;
b.接收服务器返回的地图信息,地图信息包括用户当前的周边信息以及地点标识;
c.基于地图信息显示地图页面。
其中,用户的当前位置信息可以指用户当前所在位置的地理信息,一般来说用户当前所在位置的地理信息也就是指用户使用终端时终端所在的地理信息,除此之外用户的当前位置信息还可以为预设的位置信息,该预设的位置信息可以由本领域技术人员预先设定,也可以由用户设定,比如,用户设定用户的当前位置信息为小区A,当用户当前处于大厦A时,第一终端向服务器发送用户的当前位置信息还是为小区A。
该用户的当前位置信息可以由第一终端采集,比如通过全球定位系统(GlobalPositioning System,GPS)、北斗系统(BeiDou Navigation Satellite System,BDS)等位置服务对用户当前所在的地理位置进行定位。
地点标识是指是指在地图上用以标记该位置的标识,可以由字符、图形等组成。
例如,参见图1c,地图页面示意图如图所示,地图页面中包括了用户的当前位置,该用户的当前位置由图中央的地点标识示出,图中还示出了用户的周边信息,包括用户周边的地形和道路信息,除此之外在图1c的左上角还示出了用户当前所在位置的地名。
显示用户操作页面更具体步骤如下:
a.基于当前的位置信息获取地图信息,地图信息包括信息采集地点的地点标识、以及信息采集地点的互动信息;
b.基于互动信息确定地点标识对应的展示方式;
c.根据展示方式以及地图信息显示地图页面。
互动信息是指用户对该信息采集地点的互动信息,比如推荐、收藏、评分等信息,展示方式是指在地图页面上对地点标识的展示方式,比如高亮、标红等展示方式。
例如,获取到的地图信息中包括信息采集地点A的地点标识及其评分,若该信息采集地点A评分超过90分,则将该地点标识对应的展示方式设置为高亮方式,使得该地点标识在地图页面上以高亮方式展示。
在另一些实施例中,待分享信息的采集地点与终端获取待分享信息所在地点不同,比如,用户在大厦A使用终端从服务器下载了一张取景于景点B的照片,该照片的采集地点为景点B,故当待分享信息的采集地点与终端获取待分享信息所在地点不同时,可以基于待分享信息对应的采集地点的位置信息来显示地图信页面。
在一些实施例中,显示地图页面的步骤还可以包括:当分享成功时,根据采集地点的位置信息在地图页面上增加显示采集地点对应的地点标识。该位置信息是是指分享成功的分享信息对应的位置信息,该位置信息是该成功分享信息在其采集地点的位置信息。
在一些实施例中,用户操作页面包括地图页面,地图页面包括信息采集地点的地点标识;信息分享方法还包括:基于针对地点标识的信息查看操作,显示信息采集地点对应的分享信息。
例如,用户点击地点标识后显示该地点标识对应的分享信息,比如用户分享的图片、标签等。
102、接收通过用户操作页面触发的信息分享指令。
在用户操作页面用户可以触发信息分享指令,该触发的条件多样,比如可以由用户点击用户操作页面上的信息分享控件,再比如可以由用户在用户操作页面执行上划、下划等操作,等等,来对信息分享指令进行触发。
在一些实施例中,第一终端可以通过即时通讯客户端上的子应用来接收通过用户操作页面触发的信息分享指令。
其中信息分享指令是指一段指令信息,用户通过触发该指令信息来表达自己当前需要编辑、上传待分享信息的意图,并交给控制器执行。
例如,在一些实施例中,用户操作页面是地图页面,接收用户通过用户操作页面触发的信息分享指令,以图1d为例,提供了地图页面上的信息分享控件的示意图,如图所示,当用户点击信息分享控件,即虚线圈出的“分享”标识时,即可触发信息分享指令。
又例如,在一些实施例中,用户操作页面是详细信息页面,详细信息页面上具有分享信息添加控件,以图2e为例,提供了详细信息页面示意图,如图所示,
该详细信息页面示意图中包括了名为“景点A-拍照地点2”的照片的具体信息,即名称、拍摄地点、图片、收藏数、点赞数、发现者的描述以及该地点标识对应的其它图像。
在详细信息页面示意图的图中还包括分享信息添加控件,即“我也要分享”按钮,当用户点击分享信息添加控件时,即可触发信息分享指令。
103、根据信息分享指令显示分享信息编辑页面。
用户通过地图页面触发信息分享指令后,跳转显示分享信息编辑页面。
在一些实施例中,第一终端可以通过即时通讯客户端上的子应用来显示信息编辑页面。
其中,分享信息编辑页面可以包括多个输入接口,如地名接口、时间接口、描述接口等,以便用户可以通过多个输入接口进行编辑输入。
其中,输入接口的表现形式可以有多种,比如,输入框、图标、按钮等形式。
比如,在一些实施例中,分享信息编辑页面包括图标按钮等形式的图像接口和输入框形式的描述接口。
104、基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息。
待分享信息指用户希望分享的信息,比如待分享的图像、文字、音频等信息,例如景色相片、心情描述、人物录音、照片的拍照角度等等。
在一些实施例中,第一终端可以通过即时通讯客户端上的子应用来获取采集到的待分享信息。
例如,参考图1e,用户在分享信息编辑页面的编辑操作示意图如图所示,用户点击图标按钮等形式的上传图片接口,选择图A,并且在输入框形式的添加描述接口输入“去过这个地方,很漂亮。”,然后点击“下一步”按钮,第一终端即可获取待分享信息。
105、获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点。
在一些实施例中,第一终端可以通过即时通讯客户端上的子应用来获取待分享信息对应的采集地点的位置信息。
其中,采集地点可以包括用户采集待分享信息时所在的地点,也可以包括用户使用移动终端采集待分享信息时该移动终端所在的地点,比如,在一实施例中,可以为采集待分享信息的终端所在的地点。比如,以分享信息为照片为例,该采集地点可以为用户拍摄照片的拍摄点。
本申请实施例中,采集地点是一个较为精确的位置点,比如,在景区内的某个景点。
其中,位置信息为采集地点的地理位置信息,可以包括采集地点的经纬度信息等。比如,用户采集待分享信息时的地理位置信息。例如,用户在大厦A的顶楼拍摄了大厦B的照片,待分享信息是大厦B的照片以及用户对该照片的评论,大厦B的照片对应的采集地点的位置信息则是指用户拍照时所在的位置,即大厦A。
在一些实施例中,分享信息编辑页面中包括采集位置信息的输入框接口,故第一终端可以基于用户针对分享信息编辑页面的编辑操作,获取待位置信息。
待分享信息可以包括待分享图像信息,在待分享图像信息中可以包括该待分享图像的采集位置信息,故在一些实施例中,通过待分享信息中的待分享图像信息,可以获取与待分享信息对应的位置信息,具体步骤如下:
(1)对待分享信息进行位置信息检测;
(2)当检测到待分享信息包含位置信息时,将待分享信息包含的位置信息,作为待分享信息对应的采集地点的位置信息。
在待分享图像信息中可以包括该待分享图像的采集位置信息,比如,用户使用开启了位置服务(LBS,Location Based Services)的智能手机采集待图像信息时,该图像信息中可以包含图像数据以及该智能手机采集图像时的位置信息、时间信息、智能手机身份信息等等。
当待分享信息中不存在位置信息时,可以对待分享信息进行识别操作,从而识别出待分享信息对应的位置信息,故在一些实施例中,获取待分享信息对应的采集地点的位置信息的步骤如下:
(1)对待分享信息中的对象进行识别,得到识别信息,识别信息包括采集参数信息;
(2)基于识别信息获取待分享信息对应的采集地点的位置信息。
其中,对象指的是用户采集的对象,比如自然景点、建筑、人物等。
识别信息是指识别出的有关对象的信息,比如对象的名称、代号等。
采集参数信息是指采集对象时同时采集到的其它信息,比如采集时与对象的距离、角度等。
在一些实施例中,识别信息还包括对象的身份信息;基于识别信息获取待分享信息对应的采集地点的位置信息,包括:
(1)基于对象的身份信息获取与身份信息对应的位置信息;
(2)基于采集参数信息和获取到的位置信息,确定待分享信息对应的采集地点的位置信息。
对象的身份信息是指对象的名称、代号、标识符等能代表对象的信息。
其中,获取与身份信息对应的位置信息的方式可以是通过搜索来获取,比如,可以在本地数据库中搜索,也可以通过网络在网络服务器的数据库中搜索,等等。
例如,利用深度神经网络识别出照片中的建筑物的名称,以及该建筑物与用户之间的相对距离和角度,然后通过在本地数据库中搜索该建筑物的名称,查找到该建筑物的具体位置,再根据识别出的相对距离和角度,推导出用户拍摄该建筑物时精确的采集地点。
当用户正处于采集地点,但第一终端无法对用户的当前位置进行准确定位时,可以对待分享信息进行识别操作,并结合用户的模糊位置,推断出用户当前所在的精确位置,故在一些实施例中,基于识别信息获取待分享信息对应的采集地点的位置信息,包括:
(1)获取当前所处的位置区域;
(2)基于采集参数信息在位置区域中,确定待分享信息对应的采集地点的位置信息。
同上,可以通过识别出用户与对象的距离、角度等,结合用户当前所处的位置区域来推导用户采集待分享信息时的精确位置。
在一些实施例中,用户在所述分享信息编辑页面的定位操作可以跳转显示地图页面,该地图页面包括位置信息和地点标识,用户也可以在该地图页面进行定位,具体步骤是:
(1)对待分享信息进行位置信息检测;
(2)当未检测到待分享信息包含位置信息时,跳转显示地图页面,地图页面包括地点标识;
(3)基于用户在地图页面上针对地点标识的移动操作,确定地点标识对应的位置信息;
(4)将地点标识对应的位置信息作为待分享信息对应的采集地点的位置信息。
当待分享图像信息不包含待分享图像对应的位置信息时,不能直接提取位置信息,此时需要额外方法获取位置信息,该方法为基于用户在地图页面上针对地点标识的移动操作来对用户当前所在位置进行手动定位,从而获取待分享信息对应的采集地点的位置信息。
其中,基于用户在地图页面上的定位操作,获取待分享图像信息对应的位置信息的方法多样,比如,在地图页面上提供一个输入框形式的地名接口,提示用户直接输入该位置信息,再比如,在地图页面上显示可能的多个位置信息,使得用户从中选取位置信息。例如,当不能直接确定位置信息时,弹出“无有效地址”的提示,并提供一个输入框形式的地名接口,以便用户输入位置信息。
比如,在一些实施例中,地图页面还包括地点标识,基于用户在所述地图页面上针对地点标识的移动操作,确定所述地点标识对应的位置信息,具体步骤如下:
a、基于用户在地图页面上针对地点标识的移动操作,确定地点标识对应的位置信息;
b、将地点标识对应的位置信息作为待分享图像信息对应的位置信息。
其中,地点标识是指在地图上用以标记当前位置的标识,可以由字符、图形组成。
定位操作是指用户通过拖拽、点击地图,或者拖拽、点击地点标识,使得地点标识与地图之间产生相对移动,以便用户直观地在地图上输入位置信息。
在一些实施例中,在某一地点标识对应的详细信息页面上进行信息分享时,由于详细信息页面与该地点标识对应,该地点标识由与其位置信息对应,故可以跳过步骤“获取与待分享信息对应的位置信息”,直接将其位置信息作为用户上传的待分享信息对应的采集地点的位置信息。
106、根据位置信息分享采集地点、以及采集地点对应的待分享信息。
第一终端可以通过网络,根据位置信息将待分享信息发送到服务器,由服务器将分享信息分享给第二终端。即第一终端向服务器发送信息分享请求,信息分享请求携带待分享信息和位置信息,以便服务器根据位置信息分享采集地点、以及采集地点对应的待分享信息,其具体步骤是:
(1)生成信息分享请求,信息分享请求包括待分享信息和位置信息;
(2)向服务器发送信息分享请求,以便服务器根据位置信息分享采集地点、以及采集地点对应的待分享信息。
在一些实施例中,为了向用户即时反馈发分享完成的信息,还可以进行如下步骤:
(1)从子应用的服务器获取分享结果;
(2)根据分享结果显示成功反馈页面,成功反馈页面包括分享信息查看控件;
(3)基于用户针对分享信息查看控件的查看操作,显示分享信息列表,分享信息列表包括已成功分享的分享信息。
在一些实施例中,第一终端可以通过即时通讯客户端上的子应用来根据位置信息分享采集地点、以及采集地点对应的待分享信息。
当成功分享待分享信息后,即,从子应用的服务器获取到“分享成功”的分享结果后,跳转显示成功反馈页面,成功反馈页面包括分享信息查看控件,以便用户触发该分享信息查看控件,从而跳转显示分享信息列表。
其中,成功反馈页面和分享信息查看控件用于提示用户当前已经成功分享待分享信息。例如,图1f提供了成功反馈页面示意图,如图所示,包括提示信息以及“立即查看”的分享信息查看控件。
分享信息列表中包括用户分享的信息,比如用户分享的图像信息、位置信息、描述信息以及分享时间等等。
在一些实施例中,当成功分享待分享信息之前,为了核对待分享信息的质量和真实性,可以对用户上传的待分享信息进行人工审核,人工审核完成即成功分享。当用户查看该分享信息列表时,分享信息列表可以包括分享信息以及人工审查信息。
在一些实施例中,当成功分享待分享信息之后,为了核对成功分享的分享信息的质量和真实性,并且减少用户等待审核的时间,可以对用户已成功分享的分享信息进行人工审核,例如,在成功分享的分享信息还在进行人工审查时,显示“审查中”提示,在已成功分享的分享信息通过人工审查时,显示“审查通过”提示,在成功分享的分享信息未通过人工审查时,显示“未通过”提示,并且由审核人员将成功分享待分享信息删除。
由上可知,在本申请实施例可以显示用户操作页面;接收通过用户操作页面触发的信息分享指令;根据信息分享指令显示分享信息编辑页面;基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息;获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点;根据位置信息分享采集地点、以及采集地点对应的待分享信息。由于该方案可以获取待分享信息及其对应的采集地点并将其分享,从而可以实现信息及其采集地点的分享。
在本实施例中,提供了一种信息分享方法,该信息分享方法适用于第二终端,如图2a所示,该信息分享方法的具体流程可以如下:
201、显示地图页面。
显示地图页面,其中,地图页面包括地图页面包括信息采集地点的地点标识。
类似于步骤101,信息采集地点可以包括采集信息时用户所在的地点,也可以是用户使用终端采集信息时终端所在的地点等等。
同样的,类似于步骤101,地图页面是指可以通过自然地理、行政区域、道路状况的符号图形进行图像显示的用户操作页面。
根据地图信息,地图页面可以显示用户的周边地图信息。
类似的,在一些实施例中,第二终端上可以安装有即时通讯客户端,第二终端可以通过即时通讯客户端上的子应用来显示地图页面。比如,第一终端可以通过小程序来显示地图页面。在一些实施例中,为了标示出用户当前周边热门地点的地点标识,从服务器返回的地图信息中可以包括互动信息,故基于地图信息显示地图页面的步骤还可以基于互动信息在地图页面上对地点标识进行突出显示,其步骤如下:
(1)基于当前的位置信息获取地图信息,地图信息包括地点标识以及地点标识对应的信息采集地点的互动信息;
(2)基于互动信息确定地点标识对应的展示方式;
(3)根据展示方式以及地图信息显示地图页面。
其中,每一个地点标识对应一个互动信息,互动信息可以代表该地点标识对应位置的热门度,其中,互动信息是指用该地点标识指示的地点在用户之间的热门度,用户的评价信息决定,比如,由用户的收藏、分享次数、相关作品数量等等决定。
展示方式可以指对该地点标识进行标红、加大或者更改该地点标识的图标、显示该地点标识对应的地点的名称等显示方法,可以使得该地点标识在地图页面上相对于其它地点标识更加突出、显眼。
例如,图2b提供了用户当前周边突出显示的热门地点,如图所示,景点A的收藏次数大于15、分享次数大于10、上传作品数大于8,热度参数超过预设阈值,成为了热门地点,景点A对应的地点标识相比于其它景点的标识更大更量,且标识上标有“HOT”字样,在图2b左上角还标出景点A为附近最热景点。
在一些实施例中,为了避免区域内地点标识过于密集导致的地点标识重叠,从服务器返回的地图信息中可以包括密度参数,故基于地图信息显示地图页面的步骤还可以基于密度参数在地图页面上对地点标识进行聚合显示。
其中,每一个地点标识对应一个密度参数,密度参数代表地点标识之间的距离,当地点标识之间的距离小于预设阈值时,则地点标识之间过密。
其中,聚合显示是指将范围内过密的多个地点标识重新显示为一个地点标识,后者可以为多个地点标识中的其中一个,也可以为多个地点标识所在区域的区域标识,等等。
在一些实施例中,用户缩放地图时可能导致地图页面范围内地点标识过密,故可以基于地图缩放尺对地点标识进行调整。
例如,图2c提供地图页面上对地点标识进行聚合显示示意图,如图所示,用户在地图页面上对图2c左边所示的原地图进行缩小操作,得到了图2c右边的缩小后地图。原地图的缩放尺寸为10,第二终端将该缩放尺寸发送给服务器,服务器根据该缩放尺寸计算出原地图中的四个地点标识:景点A、景点B、景点C、景点D对应的密度参数分别为(70,70,90)、(70,10,90)、(70,10,100)、(70,70,100)。由于用户的缩小操作,第二终端上运行的子应测得缩小后地图的缩放尺寸为100,第二终端将新的缩放尺寸发送给服务器,服务器根据新的缩放尺寸计算出景点A、景点B、景点C、景点D对应的密度参数分别为(7,7,9)、(7,1,9)、(7,1,10)、(7,7,10)。
在一些实施例中,当地点标识过密时,第二终端可以从各地点标识中随机选择一个进行显示。
在一些实施例中,当地点标识过密时,服务器可以从各过密的地点标识中随机选择其中一个,将其相关的信息作为地图信息发送给第二终端,以便第二终端直接根据地图信息进行显示。
在一些实施例中,当地点标识过密时,服务器可以确定各过密的地点标识所在区域的区域标识,将该区域标识相关的信息作为地图信息发送给第二终端,以便第二终端直接根据地图信息进行显示。
202、基于针对地点标识的信息查看操作,显示信息采集点对应的分享信息。
在一些实施例中,第二终端可以通过即时通讯客户端上的子应用来基于针对地点标识的信息查看操作,显示信息采集点对应的分享信息。比如,在一些实施例中,基于针对地点标识的信息查看操作,显示信息采集点对应的分享信息可以包括如下步骤:
(1)基于针对地点标识的信息查看操作,显示地点标识对应的预览页面,预览页面包括信息采集点对应的分享信息的概要信息。
用户针对地点标识的信息查看操作可以是指用户触发地点标识的信息查看操作,该触发方式可以是点击该地点标识。
地点标识对应的预览页面可以包括分享信息对应的概要信息如名称、时间、地点信息等,分享信息为地点标识对应的分享信息。比如,该地点标识对应的预览页面可以显示该地点标识的图像、评价、名称、地理信息等等。
例如,图2d提供了预览页面示意图,如图所示,用户点击景点A后,跳转显示景点A对应的预览页面,该预览页面包括景点A对应的图像信息、名称信息、收藏信息以及点赞等概要信息。
(2)基于针对预览页面的详细信息查看操作,显示详细信息页面,详细信息页面包括信息采集点对应的分享信息。
详细信息查看操作可以是指用户在预览页面上触发的详细信息查看操作,跳转显示地点标识对应的详细信息页面,该地点标识为预览页面对应地点标识。其触发方式多样,比如,可以是点击该预览页面、点击该预览页面上的“详情”标志或者划动该预览页面等等。
地点标识对应的详细信息页面可以包括分享信息对应的具体内容。比如,该地点标识对应的详细信息页面可以显示该地点标识的图像、评价、描述、名称、地理信息、拍照时间等等。
例如,图2e提供了详细信息页面示意图,如图所示,用户点击预览页面上的“景点A-拍照地点2”图像后,跳转显示详细信息页面示意图,该详细信息页面示意图中包括了“景点A-拍照地点2”的名称、拍摄地点、图片、收藏数、点赞数、发现者的描述以及该地点标识对应的其它图像。
在一些实施例中,详细信息页面还包括分享信息添加控件,用户可以在详细信息页面上点击该分享信息添加控件,来添加待分享信息,详细信息页面对应的位置信息直接可以作为该待分享信息对应的位置信息,其具体步骤类似步骤104和105中所述,如下:
(1)接收用户针对分享信息添加控件触发的添加指令;
(2)根据添加指令显示分享信息编辑页面;
(3)基于用户在分享信息编辑页面的编辑操作,获取待分享信息。
分享信息添加控件是指触发跳转显示分享信息编辑页面的图形、文字或链接等图形符号,例如,如图2e所示,在图的中部有“我也要分享”的按钮,该按钮即为分享信息添加控件。
由上可知,在本申请实施例可以显示地图页面,所述地图页面包括信息采集地点的地点标识;基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。由此,在本申请中,可以获取待分享信息及其对应的采集地点并将其展示,从而可以实现信息及其采集地点的分享。
在本实施例中,提供了一种信息分享方法,该信息分享方法可以用于服务器,该服务器可以为各种网络服务器,该信息分享方法将以服务器作为第一终端于第二终端的通信媒介为例,介绍其具体流程:
一、接收第一终端发送的信息分享请求。
接收第一终端发送的信息分享请求,信息分享请求包括待分享信息和位置信息。
表1是该信息分享请求的格式,如表1所示,信息分享请求中包括第一终端的地址、信息类型、待分享信息、以及位置信息。
表1
在一些实施例中,为了向客户反馈分享成功的消息,接收第一终端发送的信息分享请求之后,服务器还可以向第一终端接收成功反馈信息,以便第一终端显示成功反馈页面。
在一些实施例中,成功反馈页面包括分享信息查看控件,用户通过点击该分享信息查看控件查看第一终端显示的分享信息列表,分享信息列表的内容来自于服务器,故服务器可以通过检测第一终端发送的分享信息查看请求,来向第一终端传输分享信息,其具体步骤如下:
(1)获取第一终端发送的分享信息查看请求,分享信息查看请求包括用户信息;
(2)根据用户信息确定用户信息对应的分享信息;
(3)向第一终端发送用户信息对应的分享信息。
二、根据信息分享请求对映射关系集合进行更新。
根据信息分享请求对映射关系集合进行更新,其中,映射关系集合包括:位置信息与分享信息之间的映射关系。
映射关系是指将两个对象对应起来,建立一种对应关系,比如,A与a对应,即此时具有映射关系:A-a。
根据信息分享请求,可以建立位置信息与分享信息的映射关系,即,位置信息-映射关系。
映射关系集合可以保存在服务器的本地内存中,也可以从其它终端、服务器处获取,比如,接收第一终端发送的信息分享请求后,服务器可以检测本地的映射关系集合中是否中存在位置信息与分享信息的映射关系。再比如,服务器还可以通过网络与其它服务器通信,以检测其它服务器的映射关系集合中是否中存在位置信息与分享信息的映射关系。
在一些实施例中,根据信息分享请求对映射关系集合进行更新的具体步骤如下:
a.当映射关系集合中不存在位置信息与分享信息的映射关系时,创建位置信息与待分享信息之间的映射关系,并添加到映射关系集合中;
b.当映射关系集合中存在位置信息与分享信息的映射关系时,根据待分享信息对映射关系进行更新。
比如,当映射关系集合中不存在位置A与分享信息a之间的映射关系时,创建A-a的映射关系,并将A-a添加到映射关系集合中。
三、从第二终端获取当前位置信息。
当前位置信息代表第二终端所在的当前位置,可以由第二终端采集并发送给服务器。
四、根据当前位置信息和更新后的映射关系集合,确定当前位置信息对应的分享信息。
根据当前位置信息和更新后的映射关系集合,服务器可以确定当前位置信息对应的分享信息。
五、向第二终端返回当前位置信息对应的分享信息。
由上可知,本申请实施例通过接收第一终端发送的信息分享请求,信息分享请求包括待分享信息和位置信息;根据信息分享请求对映射关系集合进行更新,映射关系集合包括:位置信息与分享信息之间的映射关系;从第二终端获取当前位置信息;根据当前位置信息和更新后的映射关系集合,确定当前位置信息对应的分享信息;向第二终端返回当前位置信息对应的分享信息。在本申请中,服务器可以将接收到的采集地点对应的待分享信息与其对应的位置信息进行映射并分享,从而可以实现信息及其采集地点的分享。
根据上述实施例所描述信息分享的方法,以下将作进一步详细说明。
在本实施例中,将以智能手机作为第一终端对景点照片进行上传,同时,作为第二终端访问其他用户分享的拍照地点,并且将另一张景点照片添加到该拍照地点为例,对本发明实施例的方法进行详细说明。
其中,拍照地点即为目标位置,景点照片即为待分享信息中的图像信息。
其中,第一终端和第二终端上都安装有即时通讯客户端,第一终端和第二终端均通过该即时通讯客户端上的子应用来进行信息分享,在本实施例的描述中,将以第一终端来代指第一终端上的即时通讯客户端上的子应用,以第二终端来代指第二终端上的即时通讯客户端上的子应用。
一、分享照片到拍照地点。
首先,用户打开第一终端,第一终端将采集到的当前的GPS信息作为当前位置发送给服务器。
服务器通过Elastic Search(一个基于Lucene的搜索服务器)搜索引擎搜索当前位置附近1千米的附近景点,并将附近景点发送给第一终端。
第一终端显示地图页面,该地图页面如图3a所示,包括景点A、景点B、景点C、景点D在内的四个地点标识,以及该四个地点标识的上一级区域名称“A城B区C公园”,在图3a下方包括三个控件,分别为“地图”、“分享”、“用户”。
用户点击“分享”图标,即用户通过地图页面触发的信息分享指令后,第一终端跳转显示分享信息编辑页面。
分享信息编辑页面如图3b所示,包括两个输入接口,分别为“上传图片”接口和“添加描述”接口,用户点击“下一步”按钮后,第一终端可以通过输入接口采集用户输入的待分享信息。
本实施例中,第一终端可以从用户上传的图片中提取位置信息,当用户上传的图片中不包含位置信息时,第一终端可以提示用户进行手动定位,并跳转显示定位页面。
图3c提供了定位页面示意图,如图所示,用户通过拖拽、挪动地图使得地图与地点标识产生相对移动,当用户将地点标识移动到合适地点后,点击“上传”按钮,第一终端可以采集待分享信息对应的位置信息,即照片对应的拍照地点。
第一终端将待分享信息上传到服务器后,服务器向第一终端反馈上传成功信息,第一终端根据该上传成功信息跳转显示成功反馈页面。
图3d是成功反馈页面示意图,如图所示,成功反馈页面包括了成功反馈信息以及一个分享信息查看控件,即“立即查看”按钮。用户点击该按钮后,第一终端跳转显示分享信息列表。
图3e是分享信息列表示意图,如图所示,该分享信息列表中包括了用户刚上传的名为“景点X-拍照点2”的作品,和以前上传的“景点Y拍照点3”的作品。分享信息列表中包括这些作品的审核状态、拍照位置信息、图片缩略图以及名称等信息。
二、查看拍照地点的照片,并分享照片到该拍照地点。
当用户上传的拍照点经过审核通过后,会在地图上以地点标识的形式展现出来。
比如,用户再次打开第一终端,第一终端将采集到的当前的GPS信息作为当前位置发送给服务器。服务器通过Elastic Search搜索引擎搜索当前位置附近1千米的附近景点,并将附近景点发送给第一终端。
第一终端显示地图页面,该地图页面如图3f所示,地点标识除了包括景点A、景点B、景点C、景点D以外,还出现了用户分享的景点X。
用户点击景点X的地点标识后,第一终端向服务器发送信息查看请求,服务器将景点X的概要信息返回给第一终端后,第一终端跳转显示景点X的预览页面示意图,如图3g所示,景点X的预览页面示意图中包括了用户分享的图片X以及其它用户分享的图片2、图片3、图片4,以及了用户分享的图片X的名称“景点X-拍照点2”与用户分享的图片X收到的点赞数、收藏数。
用户点击预览页面上的图片X后,第一终端向服务器发送详细信息查看请求,服务器将图片X的具体内容返回给第一终端后,第一终端跳转显示图片X的详情页示意图,如图3h所示,图片X的详细信息页面包括用户分享的图片X的名称、拍摄地点、缩略图、图片X收到的点赞数、收藏数、用户对图片X的描述以及其它用户在景点X分享的图片,以及分享信息添加控件,即“我也要分享”按钮。
用户点击“我也要分享”按钮后,第一终端跳转显示分享信息编辑页面,用户在该分享信息编辑页面进行编辑并点击上传按钮后,第一终端将用户编辑的信息发送给服务器,服务器将该信息添加到景点X对应的待分享信息中。
由此,本申请实施例中,用户通过第一终端(同时作为第二终端)分享照片到拍照地点,然后再查看其它用户在拍照地点分享的照片,并分享照片到该拍照地点。由此,在本申请中,可以根据待分享信息对应的位置信息对该分享信息进行展示,从而实现基于位置分享信息。
为了更好地实施以上方法,本申请实施例还提供一种信息分享装置,该信息分享装置具体可以集成在电子设备中,该电子设备可以为终端、服务器、个人电脑等电子设备。比如,在本实施例中,将以第一终端集成在电子设备中为例,对本发明实施例的方法进行详细说明。
例如,如图4所示,该信息分享装置可以包括第一地图模块401、触发模块402、显示编辑模块403、获取信息模块404、获取位置模块405和分享模块406如下:
(一)第一显示模块401:
第一显示模块401,用于显示用户操作页面。
在一些实施例中,用户操作页面包括地图页面,第一显示模块401具体可以用于:
基于当前位置信息获取地图信息;
基于地图信息显示地图页面,地图页面包括地点标识信息采集地点的地点标识;
第一显示模块401还可以用于:当分享成功时,根据采集地点的位置信息在地图页面上增加显示采集地点对应的地点标识。
在一些实施例中,用户操作页面包括地图页面,地图页面包括信息采集地点的地点标识第一显示模块401具体可以用于:
基于针对地点标识的信息查看操作,显示信息采集点对应的分享信息。
在一些实施例中,第一显示模块401具体可以用于:
基于当前的位置信息获取地图信息,地图信息包括信息采集点的地点标识、以及信息采集地点的互动信息;
基于互动信息确定地点标识对应的展示方式;
根据展示方式以及地图信息显示地图页面。
(二)触发模块402:
触发模块402,用于接收通过用户操作页面触发的信息分享指令。
(三)显示编辑模块403:
显示编辑模块403,用于根据信息分享指令显示分享信息编辑页面。
(四)获取信息模块404:
获取信息模块404,用于基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息。
(五)获取位置模块405:
获取位置模块405,用于获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点。
在一些实施例中,获取位置模块405具体可以用于:
对待分享信息进行位置信息检测;
当检测到待分享信息包含位置信息时,将待分享信息包含的位置信息,作为待分享信息对应的采集地点的位置信息。
在一些实施例中,获取位置模块405具体可以用于:
对待分享信息中的对象进行识别,得到识别信息,识别信息包括采集参数信息;
基于识别信息获取待分享信息对应的采集地点的位置信息。
在一些实施例中,识别信息还包括对象的身份信息,执行步骤“基于识别信息获取待分享信息对应的采集地点的位置信息”时,获取位置模块405具体可以用于:
基于对象的身份信息获取与身份信息对应的位置信息;
基于采集参数信息和获取到的位置信息,确定待分享信息对应的采集地点的位置信息。
在一些实施例中,识别信息还包括对象的身份信息,执行步骤“基于识别信息获取待分享信息对应的采集地点的位置信息”时,获取位置模块405具体可以用于:
获取当前所处的位置区域;
基于采集参数信息在位置区域中,确定待分享信息对应的采集地点的位置信息。
(六)分享模块406:
分享模块406,用于根据位置信息分享采集地点、以及采集地点对应的待分享信息。
由上可知,本实施例的信息分享装置由第一显示模块显示用户操作页面;由触发模块接收通过用户操作页面触发的信息分享指令;由显示编辑模块根据信息分享指令显示分享信息编辑页面;由获取信息模块基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息;由获取位置模块获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点;由分享模块根据位置信息分享采集地点、以及采集地点对应的待分享信息。本实施例可以获取待分享信息及其对应的采集地点并将其分享,从而可以实现信息及其采集地点的分享。
为了更好地实施以上方法,本申请实施例还提供一种信息分享装置,该信息分享装置具体可以集成在电子设备中,该电子设备可以为终端、服务器、个人电脑等设备。比如,在本实施例中,将以第二终端集成在电子设备中为例,对本发明实施例的方法进行详细说明。
例如,如图5所示,该信息分享装置可以包括第二显示模块501和信息查看模块502,如下:
(一)第二显示模块501:
第二显示模块501,用于显示地图页面,地图页面包括当前的周边地图信息以及地点标识,地点标识为分享信息的采集地点对应的地点标识。
在一些实施例中,第二显示模块501具体可以用于:
基于当前的位置信息获取地图信息,地图信息包括地点标识以及地点标识对应的信息采集地点的互动信息;
基于互动信息确定地点标识对应的展示方式;
根据展示方式以及地图信息显示地图页面。
(二)信息查看模块502:
信息查看模块502,用于基于针对地点标识的信息查看操作,显示信息采集点对应的分享信息。
在一些实施例中,信息查看模块502可以具体用于:
基于针对地点标识的信息查看操作,显示地点标识对应的预览页面,预览页面包括信息采集点对应的分享信息的概要信息;
基于针对预览页面的详细信息查看操作,显示详细信息页面,详细信息页面包括信息采集点对应的分享信息。
由上可知,本实施例的信息分享装置由第二显示模块显示地图页面,地图页面包括当前的周边地图信息以及地点标识,地点标识为分享信息的采集地点对应的地点标识;由信息查看模块基于针对地点标识的信息查看操作,显示信息采集点对应的分享信息。本实施例可以获取待分享信息及其对应的采集地点并将其展示,从而可以实现信息及其采集地点的分享。
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
本申请实施例还提供一种终端,该终端可以是移动终端,比如智能手机、平板电脑、微型处理盒子、无人机以及图像采集设备等。如图6所示,其示出了本申请实施例所涉及的终端的结构示意图,具体来讲:
该终端可以包括一个或者一个以上处理核心的处理器601、一个或一个以上计算机可读存储介质的存储器602、电源603和输入单元604等部件。本领域技术人员可以理解,图6中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器601是该终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,和调用存储在存储器602内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。在一些实施例中,处理器601可包括一个或多个处理核心;在一些实施例中,处理器601可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户操作页面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器601中。
存储器602可用于存储软件程序和模块,处理器601通过运行存储在存储器602的软件程序和模块,从而执行各种功能应用和数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器601对存储器602的访问。
终端还包括给各个部件供电的电源603,在一些实施例中,电源603可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、和功耗管理等功能。电源603还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该终端还可包括输入单元604,该输入单元604可用于接收输入的数字或字符信息,和产生与用户设置和功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,终端还可以包括显示单元等,在此不再赘述。具体在本实施例中,终端中的处理器601会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现各种功能,如下:
显示用户操作页面;
接收通过用户操作页面触发的信息分享指令;
根据信息分享指令显示分享信息编辑页面;
基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息;
获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点;
根据位置信息分享采集地点、以及采集地点对应的待分享信息。
在一些实施例中,该应用程序还可以实现如下功能:
显示地图页面,所述地图页面包括信息采集地点的地点标识;
基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。
由此,在本实施例中,终端可以获取待分享信息及其对应的采集地点并将其分享,从而实现根据位置信息分享采集地点、以及采集地点对应的待分享信息。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种信息分享方法中的步骤。例如,该指令可以执行如下步骤:
显示用户操作页面;
接收通过用户操作页面触发的信息分享指令;
根据信息分享指令显示分享信息编辑页面;
基于针对分享信息编辑页面上的编辑操作,获取采集到的待分享信息;
获取待分享信息对应的采集地点的位置信息,其中,采集地点为可直接采集到待分享信息的直接采集地点;
根据位置信息分享采集地点、以及采集地点对应的待分享信息。
在一些实施例中,该指令还可以执行如下步骤:
显示地图页面,所述地图页面包括信息采集地点的地点标识;
基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种信息分享方法中的步骤,因此,可以实现本申请实施例所提供的任一种信息分享方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的信息分享方法、装置和存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (13)
1.一种信息分享方法,其特征在于,包括:
显示用户操作页面;
接收通过所述用户操作页面触发的信息分享指令;
根据所述信息分享指令显示分享信息编辑页面;
基于针对所述分享信息编辑页面上的编辑操作,获取采集到的待分享信息;
获取所述待分享信息对应的采集地点的位置信息,包括:对所述待分享信息进行位置信息检测;当检测到所述待分享信息包含位置信息时,将待分享信息包含的位置信息,作为所述待分享信息对应的采集地点的位置信息;当检测到所述待分享信息不包含位置信息时,对所述待分享信息中的对象进行识别,得到识别信息,所述识别信息包括采集参数信息;基于所述识别信息获取所述待分享信息对应的采集地点的位置信息;其中,所述采集地点为可直接采集到所述待分享信息的直接采集地点;
根据所述位置信息分享所述采集地点、以及所述采集地点对应的待分享信息。
2.如权利要求1所述的信息分享方法,其特征在于,所述识别信息还包括所述对象的身份信息;基于所述识别信息获取所述待分享信息对应的采集地点的位置信息,包括:
基于所述对象的身份信息获取与所述身份信息对应的位置信息;
基于所述采集参数信息和获取到的位置信息,确定所述待分享信息对应的采集地点的位置信息。
3.如权利要求1所述的信息分享方法,其特征在于,基于所述识别信息获取所述待分享信息对应的采集地点的位置信息,包括:
获取当前所处的位置区域;
基于所述采集参数信息在所述位置区域中,确定所述待分享信息对应的采集地点的位置信息。
4.如权利要求1所述的信息分享方法,其特征在于,所述用户操作页面包括地图页面,所述显示用户操作页面包括:
基于当前位置信息获取地图信息;
基于所述地图信息显示地图页面,所述地图页面包括周边地图信息地点标识信息采集地点的地点标识;
所述方法还包括:当分享成功时,根据所述采集地点的位置信息在地图页面上增加显示所述采集地点对应的地点标识。
5.如权利要求1所述的信息分享方法,其特征在于,所述用户操作页面包括地图页面,所述地图页面包括信息采集地点的地点标识;
所述信息分享方法还包括:
基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息。
6.如权利要求1所述的信息分享方法,其特征在于,显示用户操作页面,包括:
基于当前的位置信息获取地图信息,所述地图信息包括信息采集地点的地点标识、以及所述信息采集地点的互动信息;
基于所述互动信息确定所述地点标识对应的展示方式;
根据所述展示方式以及所述地图信息显示地图页面。
7.一种信息分享方法,其特征在于,包括:
显示地图页面,所述地图页面包括信息采集地点的地点标识;
基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的至少一个分享信息;其中,所述分享信息是通过如权利要求1的信息分享方法得到的。
8.如权利要求7所述的信息分享方法,其特征在于,基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息,包括:
基于针对所述地点标识的信息查看操作,显示所述地点标识对应的预览页面,所述预览页面包括所述信息采集地点对应的分享信息的概要信息;
基于针对所述预览页面的详细信息查看操作,显示详细信息页面,所述详细信息页面包括所述信息采集地点对应的分享信息。
9.如权利要求7所述的信息分享方法,其特征在于,所述显示地图页面,包括:
基于当前的位置信息获取地图信息,所述地图信息包括周边地图信息地点标识以及地点标识对应的信息采集地点的互动信息;
基于所述互动信息确定所述地点标识对应的展示方式;
根据所述展示方式以及所述地图信息显示地图页面。
10.一种信息分享装置,其特征在于,包括:
第一显示模块,用于显示用户操作页面;
触发模块,用于接收通过所述用户操作页面触发的信息分享指令;
显示编辑模块,用于根据所述信息分享指令显示分享信息编辑页面;
获取信息模块,用于基于针对所述分享信息编辑页面上的编辑操作,获取采集到的待分享信息;
获取位置模块,用于获取所述待分享信息对应的采集地点的位置信息,包括:对所述待分享信息进行位置信息检测;当检测到所述待分享信息包含位置信息时,将待分享信息包含的位置信息,作为所述待分享信息对应的采集地点的位置信息;当检测到所述待分享信息不包含位置信息时,对所述待分享信息中的对象进行识别,得到识别信息,所述识别信息包括采集参数信息;基于所述识别信息获取所述待分享信息对应的采集地点的位置信息;其中,所述采集地点为可直接采集到所述待分享信息的直接采集地点;
分享模块,用于根据所述位置信息分享所述采集地点、以及所述采集地点对应的待分享信息。
11.一种信息分享装置,其特征在于,包括:
第二显示模块,用于显示地图页面,所述地图页面包括信息采集地点的地点标识;
信息查看模块,用于基于针对所述地点标识的信息查看操作,显示所述信息采集地点对应的分享信息;其中,所述分享信息是通过如权利要求10的信息分享装置得到的。
12.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1~6任一项所述的信息分享方法中的步骤。
13.一种终端,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~9任一项所述的信息分享方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910181876.3A CN111680238B (zh) | 2019-03-11 | 2019-03-11 | 信息分享方法、装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910181876.3A CN111680238B (zh) | 2019-03-11 | 2019-03-11 | 信息分享方法、装置和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111680238A CN111680238A (zh) | 2020-09-18 |
CN111680238B true CN111680238B (zh) | 2023-07-14 |
Family
ID=72451286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910181876.3A Active CN111680238B (zh) | 2019-03-11 | 2019-03-11 | 信息分享方法、装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111680238B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114578999A (zh) * | 2020-11-16 | 2022-06-03 | 深圳市万普拉斯科技有限公司 | 一种图像分享的方法、装置及终端设备 |
CN113010723B (zh) * | 2021-03-17 | 2024-07-23 | 维沃移动通信有限公司 | 电子设备、服务器的控制方法和装置 |
CN113436628A (zh) * | 2021-08-27 | 2021-09-24 | 广州小鹏汽车科技有限公司 | 语音交互方法、装置、系统、交通工具及介质 |
CN114048048A (zh) * | 2021-11-15 | 2022-02-15 | Oppo广东移动通信有限公司 | 信息分享方法、装置、电子设备及存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104830A (zh) * | 2010-09-16 | 2011-06-22 | 厦门雅迅网络股份有限公司 | 快速分享位置信息的方法 |
CN103841511A (zh) * | 2012-11-22 | 2014-06-04 | 腾讯科技(深圳)有限公司 | 一种发布信息方法,显示信息的方法及终端 |
CN104202673A (zh) * | 2014-08-27 | 2014-12-10 | 杨锦才 | 基于行车记录仪的实时路况视频分享点播方法及系统 |
CN104581634A (zh) * | 2014-12-31 | 2015-04-29 | 深圳如果技术有限公司 | 一种发送位置信息的方法以及移动终端 |
CN104897164A (zh) * | 2014-03-06 | 2015-09-09 | 宇龙计算机通信科技(深圳)有限公司 | 视频地图分享方法、装置及系统 |
WO2016019898A1 (zh) * | 2014-08-08 | 2016-02-11 | 宁波舜宇光电信息有限公司 | 即时照片分享装置和方法 |
CN105469461A (zh) * | 2015-11-19 | 2016-04-06 | 莆田市云驰新能源汽车研究院有限公司 | 一种路景分享方法及装置 |
CN106446108A (zh) * | 2016-09-14 | 2017-02-22 | 维沃移动通信有限公司 | 一种图片的分享方法、移动终端及服务器 |
CN106951467A (zh) * | 2017-03-01 | 2017-07-14 | 心触动(武汉)文化传媒有限公司 | 一种照片分享平台的照片展示方法及系统 |
CN107079144A (zh) * | 2014-12-29 | 2017-08-18 | 深圳市大疆创新科技有限公司 | 一种实现媒体对象显示的方法、装置及系统 |
CN107291791A (zh) * | 2016-11-10 | 2017-10-24 | 北京安云世纪科技有限公司 | 一种位置信息分享的方法、装置以及移动终端 |
-
2019
- 2019-03-11 CN CN201910181876.3A patent/CN111680238B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104830A (zh) * | 2010-09-16 | 2011-06-22 | 厦门雅迅网络股份有限公司 | 快速分享位置信息的方法 |
CN103841511A (zh) * | 2012-11-22 | 2014-06-04 | 腾讯科技(深圳)有限公司 | 一种发布信息方法,显示信息的方法及终端 |
CN104897164A (zh) * | 2014-03-06 | 2015-09-09 | 宇龙计算机通信科技(深圳)有限公司 | 视频地图分享方法、装置及系统 |
WO2016019898A1 (zh) * | 2014-08-08 | 2016-02-11 | 宁波舜宇光电信息有限公司 | 即时照片分享装置和方法 |
CN104202673A (zh) * | 2014-08-27 | 2014-12-10 | 杨锦才 | 基于行车记录仪的实时路况视频分享点播方法及系统 |
CN107079144A (zh) * | 2014-12-29 | 2017-08-18 | 深圳市大疆创新科技有限公司 | 一种实现媒体对象显示的方法、装置及系统 |
CN104581634A (zh) * | 2014-12-31 | 2015-04-29 | 深圳如果技术有限公司 | 一种发送位置信息的方法以及移动终端 |
CN105469461A (zh) * | 2015-11-19 | 2016-04-06 | 莆田市云驰新能源汽车研究院有限公司 | 一种路景分享方法及装置 |
CN106446108A (zh) * | 2016-09-14 | 2017-02-22 | 维沃移动通信有限公司 | 一种图片的分享方法、移动终端及服务器 |
CN107291791A (zh) * | 2016-11-10 | 2017-10-24 | 北京安云世纪科技有限公司 | 一种位置信息分享的方法、装置以及移动终端 |
CN106951467A (zh) * | 2017-03-01 | 2017-07-14 | 心触动(武汉)文化传媒有限公司 | 一种照片分享平台的照片展示方法及系统 |
Non-Patent Citations (2)
Title |
---|
Generating Pictorial Maps for Tourists using Flickr Photo Data;Yamato Kozaki 等;《2018 IEEE 7th Global Conference on Consumer Electronics (GCCE)》;403-407 * |
旅游足迹照片分享网站的设计与实现;肖文杰 等;《电脑知识与技术》;第14卷(第27期);200-201 * |
Also Published As
Publication number | Publication date |
---|---|
CN111680238A (zh) | 2020-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111680238B (zh) | 信息分享方法、装置和存储介质 | |
US9552483B2 (en) | Method for managing privacy of digital images | |
US8743144B2 (en) | Mobile terminal, server device, community generation system, display control method, and program | |
US8254727B2 (en) | Method and apparatus for providing picture file | |
JP4181372B2 (ja) | 表示装置、画像情報管理端末、画像情報管理システム、および画像表示方法 | |
JP2009239397A (ja) | 撮影装置、撮影システム、撮影装置の制御方法および制御プログラム | |
KR100882025B1 (ko) | 지피에스 이미지 검색 방법, 지리적 위치 서비스 기반의지피에스 이미지 검색 방법, 블로그 서비스 기반의지피에스 이미지 검색 방법 및 지역별 블로그 서비스 제공방법 | |
CN101910936A (zh) | 基于图像捕捉设备呈现的用户推荐的引导摄影 | |
JP2007299172A (ja) | 画像ビューア | |
CN103685960A (zh) | 一种匹配位置信息的图像处理方法及其系统 | |
JP5223034B2 (ja) | 情報提供装置、情報提供方法、情報提供処理プログラム、及び情報提供処理プログラムを記録した記録媒体 | |
CN101911072A (zh) | 在数据项集合中搜索的方法 | |
CA2630947A1 (en) | User interface for selecting a photo tag | |
US9824447B2 (en) | Information processing apparatus, information processing system, and information processing method | |
KR20060083102A (ko) | 위치정보를 가지는 이미지파일 관리시스템 및 그 방법,휴대용 단말기 | |
JP2011095867A (ja) | 見所スポット配信方法および装置 | |
KR101276239B1 (ko) | 휴대폰용 정밀 등산 내비게이션 시스템 | |
JP2010085445A (ja) | 情報処理装置、および情報処理プログラム | |
JP7300901B2 (ja) | マルチメディアコンテンツ整合方法、マルチメディアコンテンツ整合システム及びプログラム | |
JP2015201082A (ja) | 情報処理装置およびグルーピング方法 | |
US10446190B1 (en) | Fast image sequencing | |
JP2013065165A (ja) | 画像表示方法及び装置、画像表示プログラム、並びに画像表示システム | |
US20210327004A1 (en) | Information processing apparatus, information processing method, and system | |
CN112115284B (zh) | 多媒体推荐方法、装置、设备及存储介质 | |
CN112544060A (zh) | 推送方法、电子设备、可移动平台、推送系统及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |