设备管理方法、服务器和终端转让专利

申请号 : CN201710165370.4

文献号 : CN107171823B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 易丙洪何志君

申请人 : 广州大气候农业科技有限公司

摘要 :

本发明公开了一种设备管理方法,用于管理农业物联网监测设备。设备管理方法包括:接收农业物联网监测设备发送的设备标识信息和位置信息;接收终端发送的区域信息;根据位置信息和区域信息确定位置信息对应的区域信息;和将设备标识信息与区域信息绑定以形成农业物联网监测设备与区域信息的映射。此外,本发明还公开了一种服务器和终端。本发明实施方式的设备管理方法、服务器和终端,通过农业物联网监测设备的位置信息与区域信息的对应,将设备标识信息与区域信息对应从而建立农业物联网监测设备与区域信息的映射,实现区域信息对农业物联网监测设备的管理,无需用户手动录入设备标识信息,提高了设备的管理效率,方便用户操作。

权利要求 :

1.一种设备管理方法,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述设备管理方法包括:接收所述农业物联网监测设备发送的设备标识信息和位置信息;

接收终端发送的区域信息,所述区域信息为用户对与农场实际地理信息对应的农场地图的区域划分;

根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息;和将所述设备标识信息与所述区域信息绑定以形成所述农业物联网监测设备与所述区域信息的映射。

2.如权利要求1所述的设备管理方法,其特征在于,所述接收终端发送的区域信息的步骤包括:接收终端发送的根据用户输入的虚拟区域所确定的区域信息。

3.如权利要求2所述的设备管理方法,其特征在于,所述接收终端发送的根据用户输入的虚拟区域确定的区域信息的步骤包括:接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。

4.如权利要求2所述的设备管理方法,其特征在于,所述虚拟区域包括封闭多边形。

5.如权利要求2所述的设备管理方法,其特征在于,所述区域信息包括所述虚拟区域的区域边界和区域内范围,根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息的步骤包括:判断所述位置信息是否落入所述区域内范围或落在所述区域边界上;和当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息。

6.如权利要求5所述的设备管理方法,其特征在于,所述区域信息包括多个虚拟区域的共有区域边界,所述当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息的步骤还包括:当所述位置信息落入所述区域边界上时,判断所述区域边界是否为所述多个虚拟区域的共有区域边界;

若所述区域边界为所述多个虚拟区域的共有区域边界,发送确认请求至所述终端;

接收所述终端发送的根据用户选择输入的确定信息;和

根据所述确定信息确定所述位置信息对应的所述区域信息。

7.如权利要求2所述的设备管理方法,其特征在于,所述将所述设备标识信息与所述区域信息绑定的映射的步骤包括:将所述设备标识信息与所述虚拟区域绑定以形成所述农业物联网监测设备与所述区域信息的映射。

8.一种设备管理方法,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述农业物联网监测设备的设备标识信息和位置信息发送并存储于服务器中,所述设备管理方法包括:接收用户输入以确定区域信息,所述区域信息为所述用户对与农场实际地理信息对应的农场地图的区域划分;

发送所述区域信息至所述服务器,所述服务器根据所述农业物联网监测设备发送的位置信息和所述区域信息确定所述位置信息对应的所述区域信息以绑定所述设备标识信息与所述区域信息;和接收服务器绑定所述设备标识信息和所述区域信息后的绑定反馈。

9.如权利要求8所述的设备管理方法,其特征在于,所述接收用户输入以确定区域信息的步骤包括:接收用户输入的虚拟区域以确定所述区域信息。

10.如权利要求9所述的设备管理方法,其特征在于,所述接收用户输入的虚拟区域以确定所述区域信息的步骤包括:接收用户输入的边界条件确定所述虚拟区域以确定所述区域信息。

11.如权利要求9所述的设备管理方法,其特征在于,所述虚拟区域包括封闭多边形。

12.如权利要求9所述的设备管理方法,其特征在于,所述区域信息包括区域边界和区域内范围,所述区域信息包括多个虚拟区域的共有区域边界,所述设备管理方法还包括步骤:接收所述服务器在所述位置信息对应所述多个虚拟区域的共有区域边界时发送的确认请求;

接收用户选择输入确定所述位置信息对应的所述虚拟区域的确定信息;和发送所述确定信息至所述服务器以确定所述位置信息对应的所述区域信息。

13.一种服务器,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述服务器包括:第一接收模块,用于接收所述农业物联网监测设备发送的设备标识信息和位置信息;

第二接收模块,用于接收终端发送的区域信息,所述区域信息为用户对与农场实际地理信息对应的农场地图的区域划分;

确定模块,用于根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息;和处理模块,用于将所述设备标识信息与所述区域信息绑定以形成所述农业物联网监测设备与所述区域信息的映射。

14.如权利要求13所述的服务器,其特征在于,所述第二接收模块用于接收终端发送的根据用户输入的虚拟区域所确定的区域信息。

15.如权利要求14所述的服务器,其特征在于,所述第二接收模块用于接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。

16.如权利要求14所述的服务器,其特征在于,所述虚拟区域包括封闭多边形。

17.如权利要求14所述的服务器,其特征在于,所述区域信息包括区域边界和区域内范围,所述确定模块包括:判断单元,用于判断所述位置信息是否落入所述区域内范围或落在所述区域边界上;

确定单元,用于当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息。

18.如权利要求17所述的服务器,其特征在于,所述区域信息包括多个虚拟区域的共有区域边界,所述确定单元包括:判断子单元,用于当所述位置信息落入所述区域边界上时,判断所述区域边界是否为多个所述虚拟区域的共有区域边界;

发送子单元,用于在所述区域边界为所述多个虚拟区域的共有区域边界时发送确认请求至所述终端;

接收子单元,用于接收所述终端发送的根据用户选择输入的确定信息;和确定子单元,用于根据所述确定信息确定所述位置信息对应的所述区域信息。

19.如权利要求14所述的服务器,其特征在于,所述处理模块用于将所述设备标识信息与所述虚拟区域绑定以形成所述农业物联网监测设备与所述区域信息的映射。

20.一种终端,用于管理农业物联网监测设备,其特征在于,所述农业物联网监测设备的设备标识信息和位置信息发送并存储于服务器中,所述农业物联网监测设备用于采集预定范围内的农业区域和/或作物的信息,所述终端包括:输入模块,用于接收用户输入以确定区域信息,所述区域信息为所述用户对与农场实际地理信息对应的农场地图的区域划分;

发送模块,用于发送所述区域信息至所述服务器,所述服务器根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息以绑定所述设备标识信息与所述区域信息;和接收模块,用于接收服务器绑定所述设备标识信息和所述区域信息后的绑定反馈。

21.如权利要求20所述的终端,其特征在于,所述输入模块用于接收用户输入的虚拟区域以确定所述区域信息。

22.如权利要求21所述的终端,其特征在于,所述输入模块用于接收用户输入的边界条件确定所述虚拟区域以确定所述区域信息。

23.如权利要求21所述的终端,其特征在于,所述虚拟区域包括封闭多边形。

24.如权利要求21所述的终端,其特征在于,所述区域信息包括区域边界和区域范围,所述区域信息包括多个虚拟区域的共有区域边界,所述接收模块还用于接收所述服务器在所述位置信息对应所述多个虚拟区域的共有区域边界时发送的确认请求;

所述输入模块还用于接收用户选择输入确定所述位置信息对应的所述虚拟区域的确定信息;

所述发送模块还用于发送至所述服务器以确定所述位置信息对应的所述区域信息。

说明书 :

设备管理方法、服务器和终端

技术领域

[0001] 本发明涉及物联网领域,特别涉及一种设备管理方法、服务器和终端。

背景技术

[0002] 农场中多设置有信息采集设备以采集农场中的相关数据。现有方式中,需通过人工输入设备编号以实现对设备的管理,随着设备的数量的增多,管理情况复杂程度的增加,
人工管理的效率低下。

发明内容

[0003] 本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明需要提供一种设备管理方法、服务器和终端。
[0004] 本发明实施方式的设备管理方法,用于管理农业物联网监测设备,所述设备管理方法包括:
[0005] 接收所述农业物联网监测设备发送的设备标识信息和位置信息;
[0006] 接收终端发送的区域信息;
[0007] 根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息;和
[0008] 将所述设备标识信息与所述区域信息绑定以形成所述农业物联网监测设备与所述区域信息的映射。
[0009] 在某些实施方式中,所述接收终端发送的区域信息的步骤包括:
[0010] 接收终端发送的根据用户输入的虚拟区域所确定的区域信息。
[0011] 在某些实施方式中,所述接收终端发送的根据用户输入的虚拟区域确定的区域信息的步骤包括:
[0012] 接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。
[0013] 在某些实施方式中,所述虚拟区域包括封闭多边形。
[0014] 在某些实施方式中,所述区域信息包括所述虚拟区域的区域边界和区域内范围,根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置
信息对应的所述区域信息的步骤包括:
[0015] 判断所述位置信息是否落入所述区域内范围或落在所述区域边界上;和
[0016] 当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息。
[0017] 在某些实施方式中,所述区域信息包括多个虚拟区域的共有区域边界,所述当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述
区域信息的步骤还包括:
[0018] 当所述位置信息落入所述区域边界上时,判断所述区域边界是否为所述多个虚拟区域的共有区域边界;
[0019] 若所述区域边界为所述多个虚拟区域的共有区域边界,发送确认请求至所述终端;
[0020] 接收所述终端发送的根据用户选择输入的确定信息;和
[0021] 根据所述确定信息确定所述位置信息对应的所述区域信息。
[0022] 在某些实施方式中,所述将所述设备标识信息与所述区域信息绑定的映射的步骤包括:
[0023] 将所述设备标识信息与所述虚拟区域绑定以形成所述农业物联网监测设备与所述区域信息的映射。
[0024] 本发明实施方式的设备管理方法,用于管理农业物联网监测设备,所述农业物联网监测设备的设备标识信息和位置信息存储于服务器中,所述设备管理方法包括:
[0025] 接收用户输入以确定区域信息;
[0026] 发送所述区域信息至所述服务器以绑定所述设备标识信息与所述区域信息;和
[0027] 接收服务器绑定所述设备标识信息和所述区域信息后的绑定反馈。
[0028] 在某些实施方式中,所述接收用户输入以确定区域信息的步骤包括:
[0029] 接收用户输入的虚拟区域以确定所述区域信息。
[0030] 在某些实施方式中,所述接收用户输入的虚拟区域以确定所述区域信息的步骤包括:
[0031] 接收用户输入的边界条件确定所述虚拟区域以确定所述区域信息。
[0032] 在某些实施方式中,所述虚拟区域包括封闭多边形。
[0033] 在某些实施方式中,所述区域信息包括区域边界和区域内范围,所述区域信息包括多个虚拟区域的共有区域边界,所述设备管理方法还包括步骤:
[0034] 接收所述服务器在所述位置信息对应所述多个虚拟区域的共有区域边界时发送的确认请求;
[0035] 接收用户选择输入确定所述位置信息对应的所述虚拟区域的确定信息;和
[0036] 发送所述确定信息至所述服务器以确定所述位置信息对应的所述区域信息。
[0037] 本发明实施方式的服务器,用于管理农业物联网监测设备,所述服务器包括:
[0038] 第一接收模块,用于接收所述农业物联网监测设备发送的设备标识信息和位置信息;
[0039] 第二接收模块,用于接收终端发送的区域信息;
[0040] 确定模块,用于根据所述农业物联网监测设备发送的位置信息和所述终端发送的区域信息确定所述位置信息对应的所述区域信息;和
[0041] 处理模块,用于将所述设备标识信息与所述区域信息绑定以形成所述农业物联网监测设备与所述区域信息的映射。
[0042] 在某些实施方式中,所述第二接收模块用于接收终端发送的根据用户输入的虚拟区域所确定的区域信息。
[0043] 在某些实施方式中,所述第二接收模块用于接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。
[0044] 在某些实施方式中,所述虚拟区域包括封闭多边形。
[0045] 在某些实施方式中,所述区域信息包括区域边界和区域内范围,所述确定模块包括:
[0046] 判断单元,用于判断所述位置信息是否落入所述区域内范围或落在所述区域边界上;和
[0047] 确定单元,用于当所述位置信息落入所述区域内范围或落在所述区域边界上时确定所述位置信息对应的所述区域信息。
[0048] 在某些实施方式中,所述区域信息包括多个虚拟区域的共有区域边界,所述确定单元包括:
[0049] 判断子单元,用于当所述位置信息落入所述区域边界上时,判断所述区域边界是否为多个所述虚拟区域的共有区域边界;
[0050] 发送子单元,用于若所述区域边界为所述多个虚拟区域的共有区域边界,发送确认请求至所述终端;
[0051] 接收子单元,用于接收所述终端发送的根据用户选择输入的确定信息;和
[0052] 确定子单元,用于根据所述确定信息确定所述位置信息对应的所述区域信息。
[0053] 在某些实施方式中,所述处理模块用于将所述设备标识信息与所述虚拟区域绑定以形成所述农业物联网监测设备与所述区域信息的映射。
[0054] 本发明实施方式的终端,用于管理农业物联网监测设备,所述农业物联网监测设备的设备标识信息和位置信息存储于服务器中,所述终端包括:
[0055] 输入模块,用于接收用户输入以确定区域信息;
[0056] 发送模块,用于发送所述区域信息至所述服务器以绑定所述设备标识信息与所述区域信息;和
[0057] 接收模块,用于接收服务器绑定所述设备标识信息和所述区域信息后的绑定反馈。
[0058] 在某些实施方式中,所述输入模块用于接收用户输入的虚拟区域以确定所述区域信息。
[0059] 在某些实施方式中,所述输入模块用于接收用户输入的边界条件确定所述虚拟区域以确定所述区域信息。
[0060] 在某些实施方式中,所述虚拟区域包括封闭多边形。
[0061] 在某些实施方式中,所述区域信息包括区域边界和区域范围,所述区域信息包括多个虚拟区域的共有区域边界,所述接收模块还用于接收所述服务器在所述位置信息对应
所述多个虚拟区域的共有区域边界时发送的确认请求;
[0062] 所述输入模块还用于接收用户选择输入确定所述位置信息对应的所述虚拟区域的确定信息;
[0063] 所述发送模块还用于发送至所述服务器以确定所述位置信息对应的所述区域信息。
[0064] 本发明实施方式的设备管理方法、服务器和终端,通过农业物联网监测设备的位置信息与区域信息的对应,进而将设备标识信息与区域信息对应从而使得农业物联网监测
设备与区域信息建立映射,实现区域信息对农业物联网监测设备的管理,无需用户手动录
入设备标识信息,提高了农业物联网监测设备的管理效率,方便用户操作。
[0065] 本发明的附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

[0066] 本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
[0067] 图1是本发明实施方式的设备管理方法的流程示意图。
[0068] 图2是本发明实施方式的设备管理系统的功能模块示意图。
[0069] 图3是本发明某些实施方式的设备管理方法的状态示意图。

具体实施方式

[0070] 下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参
考附图描述的实施方式是示例性的,仅用于解释本发明的实施方式,而不能理解为对本发
明的实施方式的限制。
[0071] 请参阅图1,本发明实施方式的设备管理方法,用于管理农业物联网监测设备。在该实施方式中,以服务器作为步骤的执行对象为例,设备管理方法包括:
[0072] S10:接收农业物联网监测设备发送的设备标识信息和位置信息;
[0073] S20:接收终端发送的区域信息;
[0074] S30:根据农业物联网监测设备发送的位置信息和终端发送的区域信息确定位置信息对应的区域信息;和
[0075] S40:将设备标识信息与区域信息绑定以形成农业物联网监测设备与区域信息的映射。
[0076] 同理,在某些实施方式中,以终端作为步骤的执行对象为例,设备管理方法包括:
[0077] 接收用户输入以确定区域信息;
[0078] 发送区域信息至服务器以绑定设备标识信息与区域信息;和
[0079] 接收服务器绑定设备标识信息和区域信息后的绑定反馈。
[0080] 请参阅图2,本发明实施方式提供的一种设备管理系统1000,包括农业物联网监测设备100、服务器200和终端300。服务器200分别与农业物联网监测设备100和终端300连接。
服务器200包括第一接收模块、第二接收模块、确定模块和处理模块。终端300包括输入模
块、发送模块和接收模块。作为例子,本发明实施方式的设备管理方法可以由本发明实施方
式的服务器200、终端300和设备管理系统1000实现,并用于本发明实施方式的设备管理系
统1000。或者说,以服务器步骤的执行对象,S10可以由第一接收模块实现,S20可以由第二
接收模块实现,S30可以由确定模块实现,S40可以由处理模块实现。相类似地,以终端300为
步骤的执行对象的设备管理方法的相应步骤可以分别由终端300的输入模块、发送模块和
接收模块实现。
[0081] 随着现代农业物联网的发展,为方便了解农作物的诸如土壤、天气等与种植相关的信息,在农场中安装设备多个农业物联网监测设备100,每个农业物联网监测设备100可
用于采集预定范围内的农业区域和/作物的信息。设备的管理通常采用通过相关人员手动
进行管理。设备包括有标识信息,以用于识别设备身份,可以理解地,设备标识信息通常具
有唯一性。一般地,相关人员将每台农业物联网监测设备100的设备标识信息与设备采集信
息的管理区域进行绑定实现对设备和区域的管理,然而当设备越来越多,设备与区域的管
理越来越复杂,将可能出现同一区域多台设备,多个区域一台设备,多个地块多台设备等诸
多情况,相关人员通过手动录入进行管理一来操作复杂,二来效率较低。
[0082] 本发明实施方式的设备管理方法,利用农业物联网监测设备100中的GPS模块和通讯模块,当农业物联网监测设备100在农业区域安装调整完成后,可通过通讯模块将设备标
识信息和GPS模块获取的位置信息发送至与其通讯连接的服务器200。
[0083] 进一步地,服务器200将接收到的设备标识信息和位置信息进行存储,可以理解,每台农业物联网监测设备100的设备标识信息唯一并且其安装位置固定,因此位置信息也
是唯一的,并且设备标识信息和位置信息是一一对应的。
[0084] 相关管理人员在管理设备的过程中,在终端300通过卫星地图可获取农场地图的信息,用户可通过终端300在卫星地图上输入以划定区域信息。终端将划定的区域信息发送
至服务器200。卫星地图通常是通过一定的比例尺对实际地理信息的重新绘制,通过在卫星
地图上输入的区域信息可对应到实际的农业区域。服务器200根据农业物联网监测设备100
发送的位置信息和终端300发送的区域信息确定位置信息对应的区域信息。位置信息与实
际农业区域相关,实际农业区域又与区域信息相对应,如此,可确定设备100的位置信息对
应的区域信息。进一步地,设备标识信息与位置信息一一对应,如此可实现设备标识信息与
区域信息的绑定以形成农业物联网监测设备与区域信息的映射,从而实现农业物联网监测
设备100的区域化管理。在设备管理过程中,用户仅需要通过终端300确定设备100的区域信
息,服务器200即可根据存储的设备标识信息、位置信息和终端300发送的区域信息,即可绑
定设备标识信息和区域信息,而无需操作人员手动录入设备标识信息与农场实际区域进行
绑定,提高了设备管理管理效率,方便用户操作。
[0085] 例如,农场中现安装有设备标识信息为N1,位置信息为P1的农业物联网监测设备A1,当设备A1安装好后,设备标识信息N1和位置信息P1通过通讯模块发送至服务器200,其
中通讯模块可以采用GPRS、3G或4G等通讯技术,在此不做限制。服务器200将接收到设备标
识信息N1及位置信息P1对应存储。在管理过程中,终端300例如个人电脑等的显示装置上,
显示农场的卫星地图,该卫星地图中包括实际农场区域,用户通过终端300在卫星地图上输
入,例如点选、框选等方式在卫星地图上确定与该选定实际区域对应的区域信息,并发送至
服务器200,服务器200根据位置信息和区域信息确定位置信息对应的区域信息,进一步将
设备标识信息与区域信息绑定从而形成对农业物联网监测设备100的管理。可以理解地,选
定区域的过程中,区域信息与实际农业区域对应,而位置信息又与设备标识信息对应并与
实际农业区域关联,如此可行程设备标识信息与区域信息的对应。
[0086] 综上所述,本发明实施方式的设备管理方法、服务器200和终端300,通过农业物联网监测设备的位置信息与区域信息的对应,进而将设备标识信息与区域信息对应从而使得
农业物联网监测设备与区域信息建立映射,实现区域信息对农业物联网监测设备的管理,
无需用户手动录入设备标识信息,提高了农业物联网监测设备的管理效率,方便用户操作。
[0087] 在某些实施方式中,以服务器作为步骤执行对象为例,S20还包括步骤:
[0088] 接收终端发送的根据用户输入的虚拟区域所确定的区域信息。
[0089] 同理,以终端作为的执行对象为例,接收用户输入以确定区域信息的步骤包括:
[0090] 接收用户输入的虚拟区域以确定所述区域信息。
[0091] 在某些实施方式中,以服务器200为步骤的执行对象为例,接收终端发送的根据用户输入的虚拟区域所确定的区域信息的步骤可以由第二接收模块实现。或者说,第二接收
模块用于接收终端发送的根据用户输入的虚拟区域所确定的区域信息。以终端300为步骤
的执行对象为例,输入模块用于接收用户输入的虚拟区域以确定区域信息。
[0092] 请参阅图3,可以理解,用户在终端300的卫星地图上进行的区域的点选操作也即是通过终端300确定实际农业区域对应的虚拟区域,在实际业农场区域中可能并不包含明
确区域分界等,而虚拟区域是用户通过相关操作根据相关调节在卫星地图上圈定的与实际
区域相对应的区域,卫星地图与实际地理对应,因此虚拟区域与实际区域对应。位置信息通
常可以是经纬度的坐标,而与实际区域的关联并不直观,而通过虚拟区域,用户可以直观地
通过终端300获取农业物联网监测设备100的工作区域,进而对农业物联网监测设备100进
行区域化的管理。
[0093] 在这样的实施方式中,以服务器为步骤的执行对象为例,接收终端发送的根据用户输入的虚拟区域确定的区域信息的步骤包括:
[0094] 接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息。
[0095] 同理,以终端为步骤的执行对象为例,接收用户输入的虚拟区域以确定区域信息的步骤包括:
[0096] 接收用户输入的边界条件确定虚拟区域以确定区域信息。
[0097] 在某些实施方式中,以服务器200作为步骤的执行对象为例,接收终端发送的根据用户输入的边界条件确定的虚拟区域所确定的区域信息的步骤可以由第二接收模块实现。
或者说,第二接收模块用于接收终端发送的根据用户输入的边界条件确定的虚拟区域所确
定的区域信息。以终端300作为步骤的执行对象为例,接收用户输入的边界条件确定虚拟区
域以确定区域信息的步骤可以由输入模块实现。
[0098] 用户可通过在卫星地图上,通过触摸点选或外接输入设备的点选等方式输入边界条件,例如当终端300的显示装置为触摸屏时,用户可通过手指画出虚拟区域的边界从而确
定虚拟区域。又如当终端300的显示装置为非触摸屏时,用户可通过鼠标等外接输入设备,
点选边界点,边界点之间自动以直线连接进而形成虚拟区域。
[0099] 在确定虚拟区域后,虚拟区域的信息例如区域信息和边界信息将发送至服务器200。
[0100] 在这样的实施方式中,虚拟区域包括封闭多边形。
[0101] 如此,用户可根据需求进行虚拟区域的设置,同时采用多边形的设备便于操作。
[0102] 在某些实施方式中,以服务器为步骤的执行对象为例,区域信息包括虚拟区域的区域边界和区域内范围,S30包括步骤:
[0103] 判断位置信息是否落入区域内范围或落在区域边界上;和
[0104] 当位置信息落入区域内范围或落在区域边界上时确定位置信息对应的区域信息。
[0105] 在某些实施方式中,以服务器200为步骤的执行对象为例,确定模块包括判断单元和确定单元。判断位置信息是否落入区域内范围或落在区域边界上的步骤可以由判断单元
实现,当位置信息落入区域内范围或落在区域边界上时确定位置信息对应的区域信息的步
骤可以由确定单元实现。或者说,判断单元用于判断位置信息是否落入区域内范围或落在
区域边界上,确定单元用于当位置信息落入区域内范围或落在区域边界上时确定位置信息
对应的区域信息。
[0106] 区域信息上传至服务器200后,服务器200将对信息进行处理,判断是否有农业物联网监测设备100的位置信息落入与其所在实际农业区域相对应的虚拟区域中,此处的虚
拟区域既包括边界围成的区域内,同时也包括边界本身,当判断有位置信息落入到某一虚
拟区域的边界上或区域范围内时,即可确定该位置信息对应的虚拟区域,而虚拟区域与实
际农业区域相对应,如此,也即实现了位置信息与实际农业区域的对应,从而方便用户进行
管理。
[0107] 进一步地,以服务器作为执行步骤的对象为例,虚拟区域包括多个虚拟区域的共有区域边界,当位置信息落入区域内范围或落在区域边界上时确定位置信息对应的区域信
息的步骤还包括:
[0108] 当位置信息落入区域边界上时,判断区域边界是否为多个虚拟区域的共有区域边界;
[0109] 若区域边界为多个区域的共有区域边界,发送确认请求至终端;
[0110] 接收终端发送的根据用户选择输入的确定信息;和
[0111] 根据确定信息确定位置信息对应的区域信息。
[0112] 同理,以终端为步骤的执行对象为例,区域信息包括区域边界和区域内范围,区域信息包括多个虚拟区域的共有区域边界,设备管理方法还包括步骤:
[0113] 接收服务器在位置信息对应多个虚拟区域的共有区域边界时发送的确认请求;
[0114] 接收用户选择输入确定位置信息对应的虚拟区域的确定信息;和
[0115] 发送确定信息至服务器以确定位置信息对应的区域信息。
[0116] 在某些实施方式中,以服务器200为步骤的执行对象为例,区域信息包括多个虚拟区域的共有区域边界,确定单元包括判断子单元、发送子单元、接收子单元和确定子单元。
当位置信息落入区域边界上时,判断区域边界是否为多个虚拟区域的共有区域边界的步骤
可以由判断子单元实现,若区域边界为多个区域的共有区域边界,发送确认请求至终端的
步骤可以由发送子单元实现,接收终端发送的根据用户选择输入的确定信息的步骤可以由
接收子单元实现,根据确定信息确定位置信息对应的区域信息的步骤可以由确定子单元实
现。或者说,判断子单元用于判断区域边界是否为多个虚拟区域的共有区域边界,发送子单
元用于在区域边界为多个区域的共有区域边界时发送确认请求至终端,接收子单元用于接
收终端发送的根据用户选择输入的确定信息,确定子单元用于根据确定信息确定位置信息
对应的区域信息。
[0117] 同理,以终端300为步骤的执行对象为例,区域信息包括区域边界和区域范围,区域信息包括多个虚拟区域的共有区域边界,接收模块还用于接收服务器在位置信息对应多
个虚拟区域的共有区域边界时发送的确认请求。输入模块还用于接收用户选择输入确定位
置信息对应的虚拟区域的确定信息。发送模块还用于发送至服务器以确定位置信息对应的
区域信息。
[0118] 可以理解,为使得虚拟区域规划整齐,往往连续的的两个虚拟区域采用共同边界,如此,则有可能发生当设备100的位置信息落在公共边界上时农业物联网监测设备100归属
不明确的问题。此时,若检测到此种情况,服务器200将会发送确认请求至终端300,用户从
共有边界的多个虚拟区域中手动确认一个作为与该位置信息相对应的虚拟区域。
[0119] 如此,可解决多个虚拟区域共有边界导致位置信息归属不明确的问题。
[0120] 在某些实施方式中,以服务器为步骤的执行对象为例,S40包括:
[0121] 将设备标识信息与虚拟区域绑定以形成农业物联网监测设备与区域信息的映射。
[0122] 在某些实施方式中,以服务器200作为步骤的执行对象,将设备标识信息与虚拟区域绑定以形成农业物联网监测设备与区域信息的映射的步骤可以由处理模块实现。或者
说,处理模块用于将设备标识信息与虚拟区域绑定以形成农业物联网监测设备与区域信息
的映射。
[0123] 可以理解,设备标识信息与位置信息相对应,而当位置信息确定相对应的虚拟区域后,也即是通过位置信息确定了设备标识信息与虚拟区域的对应关系,如此,可在终端
300上实现对于农业物联网设备100的区域化管理。
[0124] 在本发明的实施方式的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅
是为了便于描述本发明的实施方式和简化描述,而不是指示或暗示所指的装置或元件必须
具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的实施方式的限制。
[0125] 此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者
隐含地包括一个或者更多个所述特征。在本发明的实施方式的描述中,“多个”的含义是两
个或两个以上,除非另有明确具体的限定。
[0126] 在本发明的实施方式的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一
体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通
过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领
域的普通技术人员而言,可以根据具体情况理解上述术语在本发明的实施方式中的具体含
义。
[0127] 在本发明的实施方式中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接
触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上
面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特
征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下
方,或仅仅表示第一特征水平高度小于第二特征。
[0128] 上文的公开提供了许多不同的实施方式或例子用来实现本发明的实施方式的不同结构。为了简化本发明的实施方式的公开,上文中对特定例子的部件和设置进行描述。当
然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明的实施方式可以在不同例
子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨
论各种实施方式和/或设置之间的关系。此外,本发明的实施方式提供了的各种特定的工艺
和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使
用。
[0129] 在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具
体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,
对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结
构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
[0130] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部
分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺
序,包括根据所涉和的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明
的实施例所属技术领域的技术人员所理解。
[0131] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供
指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令
执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或
设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或
传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的
装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的
电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器
(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以和便携式光盘只读存
储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的
介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其
他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0132] 应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统
执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领
域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的
逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列
(PGA),现场可编程门阵列(FPGA)等。
[0133] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介
质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0134] 此外,在本发明的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的
模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块
如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算
机可读取存储介质中。
[0135] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0136] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述
实施例进行变化、修改、替换和变型。