CN110474982A - 一种农业信息推送方法 - Google Patents
一种农业信息推送方法 Download PDFInfo
- Publication number
- CN110474982A CN110474982A CN201910747792.1A CN201910747792A CN110474982A CN 110474982 A CN110474982 A CN 110474982A CN 201910747792 A CN201910747792 A CN 201910747792A CN 110474982 A CN110474982 A CN 110474982A
- Authority
- CN
- China
- Prior art keywords
- pest
- disease damage
- information
- push
- area
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 201000010099 disease Diseases 0.000 claims abstract description 273
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 claims abstract description 273
- 241000607479 Yersinia pestis Species 0.000 claims abstract description 267
- 239000000284 extract Substances 0.000 claims abstract description 8
- 230000003698 anagen phase Effects 0.000 claims description 16
- 230000012010 growth Effects 0.000 claims description 12
- 238000009313 farming Methods 0.000 claims description 3
- 238000010845 search algorithm Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 6
- 241000238631 Hexapoda Species 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000644 propagated effect Effects 0.000 description 4
- 230000009418 agronomic effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000013316 zoning Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Marketing (AREA)
- Marine Sciences & Fisheries (AREA)
- Mining & Mineral Resources (AREA)
- Agronomy & Crop Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Animal Husbandry (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种农业信息推送方法,该方法先获取待推送用户终端的地理位置、农作物遭受病虫害时的解决方案;在预设的作物信息库中,提取与农作物遭受病虫害时的解决方案相匹配的病虫害区域;计算各病虫害区域占全部病虫害区域的面积比例,提取面积比例最大的病虫害区域,获得推送距离;根据待推送用户终端的地理位置和推送距离,结合搜索算法,获得待推送区域;获取待推送区域内所有用户终端的地理位置信息,并将农作物遭受病虫害时的解决方案推送至所有用户终端。采用本发明技术方案不用时刻获取用户终端的地理位置和重复进行多次匹配以判断当前用户终端的地理位置是否位于推送区域内,有效提高了信息推送的效率和准确度。
Description
技术领域
本发明涉及信息推送技术领域,尤其涉及一种农业信息推送方法。
背景技术
目前,农作物病虫害防治信息的传播途径主要通过政府植保部门在相关网站上发布关于农作物病虫害防治的新闻,用户需要通过浏览政府植保部门的相关网站来获取农作物病虫害防治的新闻,然而农作物病虫害防治信息具有时效性和地域性,若用户未关注政府植保部门相关网站或者错过浏览农作物病虫害防治信息的时间,从而导致未能及时获取农作物病虫害防治信息,进而导致错过防治病虫害的最佳时间。
现有技术中,通常采用GPS信息推送方法进行农作物病虫害防治信息的推送,GPS信息推送方法主要分为两步:首先获取终端标识信息,确定目标用户终端当前的地理位置信息,然后判断目标用户终端当前的地理位置信息是否位于信息推送区域内,若当前地理位置位于信息推送区域内,则将信息推送给目标用户终端。但是GPS信息推送方法未结合农作物病虫害具有地域性的特点,因此不能准确地获取农作物病虫害防治信息推送区域的范围,在一定程度上降低了信息推送的准确度;同时GPS信息推送方法需要实时获取目标用户终端的地理位置信息,并进行多次匹配当前目标用户终端是否位于推送区域内,只有当目标用户终端位于推送区域内时,才将信息推送给该目标用户终端,从而降低了信息的传输效率。
发明内容
本发明实施实施例提出一种农业信息推送方法,不用时刻获取用户终端的地理位置和重复进行多次匹配以判断当前用户终端的地理位置是否位于推送区域内,有效提高了信息推送的效率和准确度。
本发明实施例提供了一种农业信息推送方法,包括:
获取第一移动终端上传的待推送信息,其中所述待推送信息包括:待推送用户终端的地理位置、第一农作物遭受第一病虫害时的解决方案;
根据所述第一农作物遭受第一病虫害时的解决方案,在预设的作物信息库中,提取与所述第一农作物遭受第一病虫害时的解决方案相匹配的第一病虫害区域集,其中所述第一病虫害区域集包括若干个第一病虫害区域;
计算各所述第一病虫害区域占所述第一病虫害区域集的面积比例,提取面积比例最大的第一病虫害区域,获得所述面积比例最大的第一病虫害区域对应的推送距离,其中所述推送距离为所述面积比例最大的第一病虫害区域的半径;
根据所述待推送用户终端的地理位置和所述推送距离,结合搜索算法,获得待推送区域;
获取所述待推送区域内所有用户终端的地理位置信息,并将所述第一农作物遭受第一病虫害时的解决方案推送至所有所述用户终端。
作为优选方案,所述根据所述待推送用户终端的地理位置和所述推送距离,结合搜索算法,获得待推送区域,具体为:
以所述待推送用户终端的地理位置为中心,以所述推送距离为半径,构建区域圆;
计算所述区域圆的外接正方形,获得待推送区域。
作为优选方案,所述预设的作物信息库记录了若干个农作物的作物信息,其中每一个作物信息包括:农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间。
作为优选方案,所述预设的作物信息库是根据作物区域库和病虫害区域库之间的关系推算而获得,具体为:
所述作物区域库记录了若干个作物的区域信息,每个所述作物的区域信息包括:农作物名称、农作物生长区域集、农作物生长期、农作物生长期起止日期,其中所述农作物生长区域集包括若干个农作物生长区域;
所述病虫害区域库记录了若干个病虫害的区域信息,每个所述病虫害的区域信息包括:农作物名称、病虫害、病虫害区域集、发病时农作物的生长期,其中所述病虫害区域集包括若干个病虫害区域;
将所述作物区域库中的农作物名称与所述病虫害区域库中的农作物名称进行匹配,获得各所述作物的区域信息分别与各所述病虫害的区域信息之间的一一对应关联关系;
根据各所述作物的区域信息与各所述病虫害的区域信息之间的一一对应关联关系,获得每个病虫害对应的病虫害发病时间;
将已匹配的农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间进行关联,分别获得每一个农作物对应的作物信息,从而获得所述作物信息库。
作为优选方案,所述第一农作物遭受第一病虫害时的解决方案还包括:用于治疗第一农作物遭受第一病虫害的商品名称、商品规格、商品的使用方法和注意事项。
相应地,本实施例还提供一种农业信息推送装置,包括:
数据获取模块,用于获取第一移动终端上传的待推送信息,其中所述待推送信息包括:待推送用户终端的地理位置、第一农作物遭受第一病虫害时的解决方案;
数据匹配模块,用于根据所述第一农作物遭受第一病虫害时的解决方案,在预设的作物信息库中,提取与所述第一农作物遭受第一病虫害时的解决方案相匹配的第一病虫害区域集,其中所述第一病虫害区域集包括若干个第一病虫害区域;
第一计算模块,用于计算各所述第一病虫害区域占所述第一病虫害区域集的面积比例,提取面积比例最大的第一病虫害区域,获得所述面积比例最大的第一病虫害区域对应的推送距离,其中所述推送距离为所述面积比例最大的第一病虫害区域的半径;
第二计算模块,用于根据所述待推送用户终端的地理位置和所述推送距离,结合搜索算法,获得待推送区域;
信息推送模块,用于获取所述待推送区域内所有用户终端的地理位置信息,并将所述第一农作物遭受第一病虫害时的解决方案推送至所有所述用户终端。
实施本发明实施例,具有如下有益效果:
本发明实施例提供的一种农业信息推送方法,该方法先获取待推送用户终端的地理位置、农作物遭受病虫害时的解决方案;在预设的作物信息库中,提取与农作物遭受病虫害时的解决方案相匹配的病虫害区域;计算各病虫害区域占全部病虫害区域的面积比例,提取面积比例最大的病虫害区域,获得推送距离;根据待推送用户终端的地理位置和推送距离,结合搜索算法,获得待推送区域;获取待推送区域内所有用户终端的地理位置信息,并将农作物遭受病虫害时的解决方案推送至所有用户终端。相比于现有技术采用GPS信息推送方法进行农作物病虫害防治信息的推送,本发明技术方案不用时刻获取用户终端的地理位置和重复进行多次匹配以判断当前用户终端的地理位置是否位于推送区域内,而是会根据农作物病虫害具有地域性的特点,获取推送半径,接着利用待推送用户终端的地理位置和推送半径,获得推送区域,最后将推送信息推送到推送区域内的所有用户终端,有效地提高了信息推送效率和准确度。
附图说明
图1是本发明提供的一种农业信息推送方法的一种实施例的流程示意图;
图2是本发明提供的一种农业信息推送装置的一种实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
请参见图1,是本发明提供的一种农业信息推送方法的一种实施例的流程示意图。如图1所述,该构建方法包括步骤101至步骤105,各步骤具体如下:
步骤101:获取第一移动终端上传的待推送信息,其中待推送信息包括:待推送用户终端的地理位置、第一农作物遭受第一病虫害时的解决方案。
在本实施例中,第一移动终端上传的待共享信息还包括:第一移动终端用户的名称、第一移动终端用户的ID,第一移动终端用户的地址、第一移动终端用户上传第一农作物遭受第一病虫害时的解决方案的时间、第一农作物遭受第一病虫害时的解决方案的有效期,使得其他用户终端可以通过第一终端上传的待共享信息来分享第一农作物遭受第一病虫害时的解决方案,进而有效地提高信息的传播效率。
在本实施例中,在第一农作物遭受第一病虫害时的解决方案的有效期内,位于待推送区域内的所有用户终端都可以接收到第一农作物遭受第一病虫害时的解决方案,若不处于第一农作物遭受第一病虫害时的解决方案的有效期内时,则位于待推送区域内的所有用户终端也不能接收到第一农作物遭受第一病虫害时的解决方案,从而减少对用户的干扰,使得信息传播更具有精准性。
在本实施例中,第一农作物遭受第一病虫害时的解决方案还包括:用于治疗第一农作物遭受第一病虫害的商品名称、商品规格、商品的使用方法和注意事项。除此之外,第一农作物遭受第一病虫害时的解决方案还可以包括:用于治疗第一农作物遭受第一病虫害的商品链接,有助于将治疗第一农作物遭受第一病虫害的商品进行快速销售。
在本实施例中,第一农作物遭受第一病虫害时的解决方案可以通过文本、图片,视音频的形式进行传播。
步骤102:根据第一农作物遭受第一病虫害时的解决方案,在预设的作物信息库中,提取与第一农作物遭受第一病虫害时的解决方案相匹配的第一病虫害区域集,其中第一病虫害区域集包括若干个第一病虫害区域。
在本实施例中,预设的作物信息库记录了若干个农作物的作物信息,其中每一个作物信息包括:农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间。
譬如,根据第一农作物遭受第一病虫害时的解决方案中的第一农作物和第一病虫害来获取相对应的第一作信息,进而获得第一病虫害区域集和第一病虫害发病时间,其中第一病虫害区域集包含若干个第一病虫害区域。
在本实施例中,步骤102中的预设作物信息库是根据作物区域库和病虫害区域库之间的关系推算而获得,具体为:作物区域库记录了若干个作物的区域信息,每个作物的区域信息包括:农作物名称、农作物生长区域集、农作物生长期、农作物生长期起止日期,其中农作物生长区域集包括若干个农作物生长区域;病虫害区域库记录了若干个病虫害的区域信息,每个病虫害的区域信息包括:农作物名称、病虫害、病虫害区域集、发病时农作物的生长期,其中病虫害区域集包括若干个病虫害区域;将作物区域库中的农作物名称与病虫害区域库中的农作物名称进行匹配,获得各作物的区域信息分别与各病虫害的区域信息之间的一一对应关联关系;根据各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系,获得每个病虫害对应的病虫害发病时间;将已匹配的农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间进行关联,分别获得每一个农作物对应的作物信息,从而获得所述作物信息库。
在本实施例中,将作物区域库中的农作物名称与病虫害区域库中的农作物名称进行匹配,具体步骤为:将作物区域库中的农作物名称与病虫害区域库中的农作物名称进行匹配,当作物区域库中的农作物名称与病虫害区域库中的农作物名称相同时,则匹配成功,建立起各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系;当作物区域库中的农作物名称与病虫害区域库中的农作物名称不相同时,则匹配不成功,不能建立起各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系。
在本实施例中,建立起各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系,获得农作物名称、农作物生长区域集、农作物生长期、农作物生长期起止日期、病虫害、病虫害区域集、发病时农作物的生长期。根据农作物生长期、农作物生长期起止日期推算出该农作物各个生长期对应的时间段,并根据该农作物发病时农作物的生长期,推断出该农作物每个病虫害对应的病虫害发病时间。
步骤103:计算各第一病虫害区域占第一病虫害区域集的面积比例,提取面积比例最大的第一病虫害区域,获得面积比例最大的第一病虫害区域对应的推送距离,其中推送距离为面积比例最大的第一病虫害区域的半径。
在本实施例中,获得面积比例最大的第一病虫害区域对应的推送距离,防止待推送范围过小而导致待推送范围之外的目标用户终端未能接收到第一农作物遭受第一病虫害时的解决方案。
步骤104:根据待推送用户终端的地理位置和推送距离,结合搜索算法,获得待推送区域。
在本实施例中,步骤104具体为:以待推送用户终端的地理位置为中心,以推送距离为半径,构建区域圆;计算区域圆的外接正方形,获得待推送区域。
在本实施例中,以待推送用户终端的地理位置为中心,以推送距离为半径,获取的待推送区域是与第一病虫害区域相关度较高的,待推送区域之外的区域不属于第一病虫害区域将不会接收到第一农作物遭受第一病虫害时的解决方案,有效提高了信息推送的准确度。
步骤105:获取待推送区域内所有用户终端的地理位置信息,并将第一农作物遭受第一病虫害时的解决方案推送至所有用户终端。
在本实施例中,直接获取待推送区域内所有用户终端的地理位置信息,并将第一农作物遭受第一病虫害时的解决方案推送至所有用户终端,有利于提高信息的传输效率,不用时刻判断目标用户是否位于待推送区域内,进而有效提高信息的传输效率。
由上可见,本发明实施例提供的一种农业信息推送方法,该方法先获取待推送用户终端的地理位置、农作物遭受病虫害时的解决方案;在预设的作物信息库中,提取与农作物遭受病虫害时的解决方案相匹配的病虫害区域;计算各病虫害区域占全部病虫害区域的面积比例,提取面积比例最大的病虫害区域,获得推送距离;根据待推送用户终端的地理位置和推送距离,结合搜索算法,获得待推送区域;获取待推送区域内所有用户终端的地理位置信息,并将农作物遭受病虫害时的解决方案推送至所有用户终端。相比于现有技术采用GPS信息推送方法进行农作物病虫害防治信息的推送,本发明技术方案不用时刻获取用户终端的地理位置和重复进行多次匹配以判断当前用户终端的地理位置是否位于推送区域内,而是会根据农作物病虫害具有地域性的特点,获取推送半径,接着利用待推送用户终端的地理位置和推送半径,获得推送区域,最后将推送信息推送到推送区域内的所有用户终端,有效地提高了信息推送效率和准确度。
实施例2
请参见图2,是本发明提供的一种农业信息推送装置的一种实施例的结构示意图。如图2所述,该装置包括:
数据获取模块201,用于获取第一移动终端上传的待推送信息,其中待推送信息包括:待推送用户终端的地理位置、第一农作物遭受第一病虫害时的解决方案。
在本实施例中,第一移动终端上传的待共享信息还包括:第一移动终端用户的名称、第一移动终端用户的ID,第一移动终端用户的地址、第一移动终端用户上传第一农作物遭受第一病虫害时的解决方案的时间、第一农作物遭受第一病虫害时的解决方案的有效期,使得其他用户终端可以通过第一终端上传的待共享信息来分享第一农作物遭受第一病虫害时的解决方案,进而有效地提高信息的传播效率。
在本实施例中,在第一农作物遭受第一病虫害时的解决方案的有效期内,位于待推送区域内的所有用户终端都可以接收到第一农作物遭受第一病虫害时的解决方案,若不处于第一农作物遭受第一病虫害时的解决方案的有效期内时,则位于待推送区域内的所有用户终端也不能接收到第一农作物遭受第一病虫害时的解决方案,从而减少对用户的干扰,使得信息传播更具有精准性。
在本实施例中,第一农作物遭受第一病虫害时的解决方案还包括:用于治疗第一农作物遭受第一病虫害的商品名称、商品规格、商品的使用方法和注意事项。除此之外,第一农作物遭受第一病虫害时的解决方案还可以包括:用于治疗第一农作物遭受第一病虫害的商品链接,有助于将治疗第一农作物遭受第一病虫害的商品进行快速销售。
在本实施例中,第一农作物遭受第一病虫害时的解决方案可以通过文本、图片,视音频的形式进行传播。
数据匹配模块202,用于根据第一农作物遭受第一病虫害时的解决方案,在预设的作物信息库中,提取与第一农作物遭受第一病虫害时的解决方案相匹配的第一病虫害区域集,其中第一病虫害区域集包括若干个第一病虫害区域。
在本实施例中,预设的作物信息库记录了若干个农作物的作物信息,其中每一个作物信息包括:农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间。
譬如,根据第一农作物遭受第一病虫害时的解决方案中的第一农作物和第一病虫害来获取相对应的第一作信息,进而获得第一病虫害区域集和第一病虫害发病时间,其中第一病虫害区域集包含若干个第一病虫害区域。
在本实施例中,预设作物信息库是根据作物区域库和病虫害区域库之间的关系推算而获得,具体为:作物区域库记录了若干个作物的区域信息,每个作物的区域信息包括:农作物名称、农作物生长区域集、农作物生长期、农作物生长期起止日期,其中农作物生长区域集包括若干个农作物生长区域;病虫害区域库记录了若干个病虫害的区域信息,每个病虫害的区域信息包括:农作物名称、病虫害、病虫害区域集、发病时农作物的生长期,其中病虫害区域集包括若干个病虫害区域;将作物区域库中的农作物名称与病虫害区域库中的农作物名称进行匹配,获得各作物的区域信息分别与各病虫害的区域信息之间的一一对应关联关系;根据各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系,获得每个病虫害对应的病虫害发病时间;将已匹配的农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间进行关联,分别获得每一个农作物对应的作物信息,从而获得所述作物信息库。
在本实施例中,将作物区域库中的农作物名称与病虫害区域库中的农作物名称进行匹配,具体步骤为:将作物区域库中的农作物名称与病虫害区域库中的农作物名称进行匹配,当作物区域库中的农作物名称与病虫害区域库中的农作物名称相同时,则匹配成功,建立起各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系;当作物区域库中的农作物名称与病虫害区域库中的农作物名称不相同时,则匹配不成功,不能建立起各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系。
在本实施例中,建立起各作物的区域信息与各病虫害的区域信息之间的一一对应关联关系,获得农作物名称、农作物生长区域集、农作物生长期、农作物生长期起止日期、病虫害、病虫害区域集、发病时农作物的生长期。根据农作物生长期、农作物生长期起止日期推算出该农作物各个生长期对应的时间段,并根据该农作物发病时农作物的生长期,推断出该农作物每个病虫害对应的病虫害发病时间。
第一计算模块203,用于计算各第一病虫害区域占第一病虫害区域集的面积比例,提取面积比例最大的第一病虫害区域,获得面积比例最大的第一病虫害区域对应的推送距离,其中推送距离为面积比例最大的第一病虫害区域的半径。
在本实施例中,获得面积比例最大的第一病虫害区域对应的推送距离,防止待推送范围过小而导致待推送范围之外的目标用户终端未能接收到第一农作物遭受第一病虫害时的解决方案。
第二计算模块204,用于根据待推送用户终端的地理位置和推送距离,结合搜索算法,获得待推送区域。
在本实施例中,第二计算模块204具体实施步骤为:以待推送用户终端的地理位置为中心,以推送距离为半径,构建区域圆;计算区域圆的外接正方形,获得待推送区域。
在本实施例中,以待推送用户终端的地理位置为中心,以推送距离为半径,获取的待推送区域是与第一病虫害区域相关度较高的,待推送区域之外的区域不属于第一病虫害区域将不会接收到第一农作物遭受第一病虫害时的解决方案,有效提高了信息推送的准确度。
信息推送模块205,用于获取待推送区域内所有用户终端的地理位置信息,并将第一农作物遭受第一病虫害时的解决方案推送至所有用户终端。
在本实施例中,直接获取待推送区域内所有用户终端的地理位置信息,并将第一农作物遭受第一病虫害时的解决方案推送至所有用户终端,有利于提高信息的传输效率,不用时刻判断目标用户是否位于待推送区域内,进而有效提高信息的传输效率。
由上可见,本发明技术方案不用时刻获取用户终端的地理位置和重复进行多次匹配以判断当前用户终端的地理位置是否位于推送区域内,而是会根据农作物病虫害具有地域性的特点,获取推送半径,接着利用待推送用户终端的地理位置和推送半径,获得推送区域,最后将推送信息推送到推送区域内的所有用户终端,有效地提高了信息推送效率和准确度。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
Claims (6)
1.一种农业信息推送方法,其特征在于,包括:
获取第一移动终端上传的待推送信息,其中所述待推送信息包括:待推送用户终端的地理位置、第一农作物遭受第一病虫害时的解决方案;
根据所述第一农作物遭受第一病虫害时的解决方案,在预设的作物信息库中,提取与所述第一农作物遭受第一病虫害时的解决方案相匹配的第一病虫害区域集,其中所述第一病虫害区域集包括若干个第一病虫害区域;
计算各所述第一病虫害区域占所述第一病虫害区域集的面积比例,提取面积比例最大的第一病虫害区域,获得所述面积比例最大的第一病虫害区域对应的推送距离,其中所述推送距离为所述面积比例最大的第一病虫害区域的半径;
根据所述待推送用户终端的地理位置和所述推送距离,结合搜索算法,获得待推送区域;
获取所述待推送区域内所有用户终端的地理位置信息,并将所述第一农作物遭受第一病虫害时的解决方案推送至所有所述用户终端。
2.如权利要求1所述的农业信息推送方法,其特征在于,所述根据所述待推送用户终端的地理位置和所述推送距离,结合搜索算法,获得待推送区域,具体为:
以所述待推送用户终端的地理位置为中心,以所述推送距离为半径,构建区域圆;
计算所述区域圆的外接正方形,获得待推送区域。
3.如权利要求1所述的农业信息推送方法,其特征在于,所述预设的作物信息库记录了若干个农作物的作物信息,其中每一个作物信息包括:农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间。
4.如权利要求3所述的农业信息推送方法,其特征在于,所述预设的作物信息库是根据作物区域库和病虫害区域库之间的关系推算而获得,具体为:
所述作物区域库记录了若干个作物的区域信息,每个所述作物的区域信息包括:农作物名称、农作物生长区域集、农作物生长期、农作物生长期起止日期,其中所述农作物生长区域集包括若干个农作物生长区域;
所述病虫害区域库记录了若干个病虫害的区域信息,每个所述病虫害的区域信息包括:农作物名称、病虫害、病虫害区域集、发病时农作物的生长期,其中所述病虫害区域集包括若干个病虫害区域;
将所述作物区域库中的农作物名称与所述病虫害区域库中的农作物名称进行匹配,获得各所述作物的区域信息分别与各所述病虫害的区域信息之间的一一对应关联关系;
根据各所述作物的区域信息与各所述病虫害的区域信息之间的一一对应关联关系,获得每个病虫害对应的病虫害发病时间;
将已匹配的农作物名称、农作物对应的多个病虫害、以及每个病虫害对应的病虫害区域集、病虫害发病时间进行关联,分别获得每一个农作物对应的作物信息,从而获得所述作物信息库。
5.如权利要求1所述的农业信息推送方法,其特征在于,所述第一农作物遭受第一病虫害时的解决方案还包括:用于治疗第一农作物遭受第一病虫害的商品名称、商品规格、商品的使用方法和注意事项。
6.一种农业信息推送装置,其特征在于,包括:
数据获取模块,用于获取第一移动终端上传的待推送信息,其中所述待推送信息包括:待推送用户终端的地理位置、第一农作物遭受第一病虫害时的解决方案;
数据匹配模块,用于根据所述第一农作物遭受第一病虫害时的解决方案,在预设的作物信息库中,提取与所述第一农作物遭受第一病虫害时的解决方案相匹配的第一病虫害区域集,其中所述第一病虫害区域集包括若干个第一病虫害区域;
第一计算模块,用于计算各所述第一病虫害区域占所述第一病虫害区域集的面积比例,提取面积比例最大的第一病虫害区域,获得所述面积比例最大的第一病虫害区域对应的推送距离,其中所述推送距离为所述面积比例最大的第一病虫害区域的半径;
第二计算模块,用于根据所述待推送用户终端的地理位置和所述推送距离,结合搜索算法,获得待推送区域;
信息推送模块,用于获取所述待推送区域内所有用户终端的地理位置信息,并将所述第一农作物遭受第一病虫害时的解决方案推送至所有所述用户终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910747792.1A CN110474982B (zh) | 2019-08-13 | 2019-08-13 | 一种农业信息推送方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910747792.1A CN110474982B (zh) | 2019-08-13 | 2019-08-13 | 一种农业信息推送方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110474982A true CN110474982A (zh) | 2019-11-19 |
CN110474982B CN110474982B (zh) | 2022-03-18 |
Family
ID=68510782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910747792.1A Active CN110474982B (zh) | 2019-08-13 | 2019-08-13 | 一种农业信息推送方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110474982B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112485284A (zh) * | 2020-12-01 | 2021-03-12 | 中国农业大学 | 一种无人机农田病虫草害信息协同感知*** |
CN113825127A (zh) * | 2021-10-18 | 2021-12-21 | 贵州省广播电视信息网络股份有限公司 | 一种基于应急广播平台的气象灾害预警信息精准推送方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101038636A (zh) * | 2006-08-01 | 2007-09-19 | 中国联合通信有限公司 | 电子农务***及电子农务管理方法 |
CN105223879A (zh) * | 2015-09-17 | 2016-01-06 | 李林国 | 基于物联网的智能农业监控*** |
CN106991619A (zh) * | 2017-06-05 | 2017-07-28 | 河北哲瀚网络科技有限公司 | 一种农作物病虫害智能诊断***及诊断方法 |
CN206370842U (zh) * | 2017-01-04 | 2017-08-01 | 李四红 | 一种政务信息发布装置和*** |
CN109430071A (zh) * | 2018-10-22 | 2019-03-08 | 张振花 | 一种基于竹鼠养殖的隐藏式智能农业种植*** |
-
2019
- 2019-08-13 CN CN201910747792.1A patent/CN110474982B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101038636A (zh) * | 2006-08-01 | 2007-09-19 | 中国联合通信有限公司 | 电子农务***及电子农务管理方法 |
CN105223879A (zh) * | 2015-09-17 | 2016-01-06 | 李林国 | 基于物联网的智能农业监控*** |
CN206370842U (zh) * | 2017-01-04 | 2017-08-01 | 李四红 | 一种政务信息发布装置和*** |
CN106991619A (zh) * | 2017-06-05 | 2017-07-28 | 河北哲瀚网络科技有限公司 | 一种农作物病虫害智能诊断***及诊断方法 |
CN109430071A (zh) * | 2018-10-22 | 2019-03-08 | 张振花 | 一种基于竹鼠养殖的隐藏式智能农业种植*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112485284A (zh) * | 2020-12-01 | 2021-03-12 | 中国农业大学 | 一种无人机农田病虫草害信息协同感知*** |
CN112485284B (zh) * | 2020-12-01 | 2022-02-15 | 中国农业大学 | 一种无人机农田病虫草害信息协同感知*** |
CN113825127A (zh) * | 2021-10-18 | 2021-12-21 | 贵州省广播电视信息网络股份有限公司 | 一种基于应急广播平台的气象灾害预警信息精准推送方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110474982B (zh) | 2022-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ellis et al. | Structure and floristics of habitats associated with five rodent species in an agroecosystem in Central Argentina | |
CN110458032B (zh) | 荔枝生长状况全程监控方法、***、云服务器及存储介质 | |
CN110474982A (zh) | 一种农业信息推送方法 | |
US20160262355A1 (en) | Animal movement mapping and movement prediction method and device | |
CN109447150A (zh) | 一种植物观赏方法、装置、电子设备和存储介质 | |
Meheretu et al. | Rodent abundance, stone bund density and its effects on crop damage in the Tigray highlands, Ethiopia | |
Geerts et al. | The absence of fire can cause a lag phase: The invasion dynamics of B anksia ericifolia (P roteaceae) | |
Vilà et al. | Widespread resistance of Mediterranean island ecosystems to the establishment of three alien species | |
DeVore et al. | Elk resource selection patterns in a semiarid riparian corridor | |
van Ginkel Bekker et al. | Using machine learning to identify the geographical drivers of Ceratitis capitata trap catch in an agricultural landscape | |
Shimwela et al. | Regional spatial-temporal spread of citrus huanglongbing is affected by rain in Florida | |
CN113331148A (zh) | 一种红火蚁监测方法和装置 | |
Mahaffee et al. | Responding to an introduced pathogen: Podosphaera macularis (hop powdery mildew) in the Pacific Northwest | |
Whinam et al. | Thirty years of vegetation dynamics in response to a fluctuating rabbit population on sub‐A ntarctic M acquarie I sland | |
Nie et al. | Effects of pasture species mixture, management, and environment on the productivity and persistence of dairy pastures in south-west Victoria. | |
Keyser et al. | Evaluation of eastern gamagrass and a sorghum× sudangrass for summer pasture | |
Evans et al. | Impact of frost injury incidence at nodes of Pinot Noir on fruitfulness and growth‐stage lag | |
Bopp et al. | Relative importance of region, seasonality and weed management practice effects on the functional structure of weed communities in French vineyards | |
Edwards et al. | Movement patterns of female feral camels in central and northern Australia | |
Horsup | Home range of the allied rock-wallaby, Petrogale assimilis | |
JP5364557B2 (ja) | 滞在地推定装置、方法及びプログラム | |
CN110517013A (zh) | 一种农业信息传播装置 | |
CN110519344A (zh) | 一种农业信息共享方法 | |
CN108551473A (zh) | 一种基于可视农业的农产品交流方法和装置 | |
Blake et al. | Temporal and spatial patterns in abundance of the Wedge-billed Woodcreeper (Glyphorynchus spirurus) in lowland Ecuador |
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 |