本发明涉及数据采集领域,尤其涉及一种网格数据采集方法以及系统。
背景技术:
网格化城市管理新模式是运用数字化、信息化手段,以街道、社区、网格为区域范围,以事件为管理内容,以处置单位为责任人,通过城市网格化管理信息平台,实现市区联动、资源共享的一种城市管理新模式。网格化城市管理可以将过去传统、被动、定性和分散的管理,转变为现代、主动、定量和系统的管理。
为实现城市网格化管理,目前人口、企业信息数据采集等需要人工采集,通常是采集人员(网格员)通过pda采集固定数据,而面对不同业务需要采集不同数据时,pda表单不够灵活,需要定制化开发表单,难以实现任务自动推送,而且不能实现对网格数据的自动化校验,网格数据正确率不高。
技术实现要素:
有鉴于此,本发明提供一种网格数据采集方法以及系统,以实现任务自动推送,而且通过对网格数据的自动化校验,提升网格数据正确率。
一方面,本发明提供一种网格数据采集方法,包括:接收用户的登录信息,并根据所述登录信息进行用户权限验证;根据地图定位信息以及预设的用户权限信息,获取所述用户对应的网格采集任务信息,所述网格采集任务信息包括网格采集的时间信息、地点信息、对象信息以及内容信息;接收所述用户的表单信息,所述表单信息包括网格采集结果信息以及所述网格采集任务信息;根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行范围校验、时间校验、定位校验、数据准确性校验以及重复校验,在通过所述范围校验、时间校验、定位校验、数据准确性校验以及重复校验时,将所述网格采集结果信息存入数据库;其中,所述定位校验包括:根据所述网格采集结果信息,确认采集地点的轨迹;根据所述网格采集任务信息中的地点信息,确定采集任务的轨迹;在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验。
进一步地,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行范围校验的步骤,包括:判断所述网格采集结果信息中的地点是否位于根据所述网格采集任务信息中的地点信息范围内;若所述网格采集结果信息中的地点位于根据所述网格采集任务信息中的地点信息范围,则确定通过范围校验。
进一步地,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行时间校验的步骤,包括:判断所述网格采集结果信息中的时间是否位于根据所述网格采集任务信息中的时间信息范围内;若所述网格采集结果信息中的时间位于根据所述网格采集任务信息中的时间信息范围,则确定通过时间校验。
进一步地,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行校验的步骤,包括:判断所述网格采集结果信息中的同一时间是否有不同采集对象或者不同采集地点;若所述网格采集结果信息中的同一时间没有不同采集对象或者不同采集地点,则确定通过重复校验。
进一步地,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行重复校验的步骤,包括:根据所述网格采集结果信息,确认采集地点的轨迹;根据所述网格采集任务信息中的地点信息,确定采集任务的轨迹;在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验。
进一步地,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行数据准确性校验的步骤,包括:根据预设的各采集内容信息的值域范围以及数据规则,对所述表单信息中的网格采集结果信息进行数据准确性校验;在所述表单信息中的网格采集结果信息符合所述各采集内容信息的值域范围以及数据规则时,确定通过数据准确性校验。
进一步地,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行校验的步骤之后,包括:在范围校验、时间校验、定位校验、数据准确性校验中的任一项校验不通过时,确定所述表单信息中的网格采集结果信息为异常数据,发送异常预警信息,并在发送异常预警信息之后,接收数据复核结果信息;若所述数据复核结果信息指示复核通过,则将将所述网格采集结果信息存入数据库;
若所述数据复核结果信息指示复核不通过,则将将所述网格采集结果信息回推,以修正所述用户对应的网格采集任务信息。
另一方面,本发明还提供一种网格数据采集系统,包括:登录单元,用于接收用户的登录信息,并根据所述登录信息进行用户权限验证;获取单元,用于根据地图定位信息以及预设的用户权限信息,获取所述用户对应的网格采集任务信息,所述网格采集任务信息包括网格采集的时间信息、地点信息、对象信息以及内容信息;接收单元,用于接收所述用户的表单信息,所述表单信息包括网格采集结果信息以及所述网格采集任务信息;处理单元,用于根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行校验,在通过范围校验、时间校验、定位校验、数据准确性校验以及重复校验,在通过所述范围校验、时间校验、定位校验、数据准确性校验以及重复校验时,将所述网格采集结果信息存入数据库其中,所述定位校验包括:根据所述网格采集结果信息,确认采集地点的轨迹;根据所述网格采集任务信息中的地点信息,确定采集任务的轨迹;在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验。
进一步地,所述处理单元具体用于,判断所述网格采集结果信息中的地点是否位于根据所述网格采集任务信息中的地点信息范围内;若所述网格采集结果信息中的地点位于根据所述网格采集任务信息中的地点信息范围,则确定通过范围校验;判断所述网格采集结果信息中的时间是否位于根据所述网格采集任务信息中的时间信息范围内;若所述网格采集结果信息中的时间位于根据所述网格采集任务信息中的时间信息范围,则确定通过时间校验;判断所述网格采集结果信息中的同一时间是否有不同采集对象或者不同采集地点;若所述网格采集结果信息中的同一时间没有不同采集对象或者不同采集地点,则确定通过重复校验;根据所述网格采集结果信息,确认采集地点的轨迹;根据所述网格采集任务信息中的地点信息,确定采集任务的轨迹;在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验;根据预设的各采集内容信息的值域范围以及数据规则,对所述表单信息中的网格采集结果信息进行数据准确性校验;在所述表单信息中的网格采集结果信息符合所述各采集内容信息的值域范围以及数据规则时,确定通过数据准确性校验。
进一步地,所述的网格数据采集系统还包括:告警单元,用于在范围校验、时间校验、定位校验、数据准确性校验中的任一项校验不通过时,确定所述表单信息中的网格采集结果信息为异常数据,发送异常预警信息;所述处理单元还用于在发送异常预警信息之后,接收数据复核结果信息;若所述数据复核结果信息指示复核通过,则将将所述网格采集结果信息存入数据库。
本发明根据地图定位信息以及预设的用户权限信息,获取用户对应的网格采集任务信息,进而实现任务自动下发,在任务下发后,收到用户根据采集结果上传的表单信息,进而根据网格采集任务信息对网格采集结果信息进行范围校验、时间校验、定位校验、数据准确性校验以及重复校验,在通过所述范围校验、时间校验、定位校验、数据准确性校验以及重复校验时,将所述网格采集结果信息存入数据库,同时,所述定位校验包括:根据所述网格采集结果信息,确认采集地点的轨迹;根据所述网格采集任务信息中的地点信息,确定采集任务的轨迹;在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验,由此提高网格数据的准确性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为根据本发明示例性第一实施例的网格数据采集方法的流程图;
图2为根据本发明示例性第二实施例的网格数据采集方法的流程图;
图3为根据本发明示例性第三实施例的网格数据采集系统的结构框图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合;并且,基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
需要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。
如图1所示,本发明一种网格数据采集方法,包括:
步骤101:接收用户的登录信息,并根据所述登录信息进行用户权限验证;
步骤102:根据地图定位信息以及预设的用户权限信息,获取所述用户对应的网格采集任务信息,所述网格采集任务信息包括网格采集的时间信息、地点信息、对象信息以及内容信息;
步骤103:接收所述用户的表单信息,所述表单信息包括网格采集结果信息以及所述网格采集任务信息;
步骤104:根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行校验,在通过校验时,将所述网格采集结果信息存入数据库。
本实施例根据地图定位信息以及预设的用户权限信息,获取用户对应的网格采集任务信息,进而实现任务自动下发,在任务下发后,收到用户根据采集结果上传的表单信息,进而根据网格采集任务信息对网格采集结果信息进行校验,提高网格数据的准确性。
图2提供了本发明一种网格数据采集方法优选的实施方式,该网格数据采集方法,包括:
第1步,接收用户的登录信息。
第2步,根据登录信息进行用户权限验证。
第3步,确定地图定位信息,比如gis(地理信息系统,geographicinformationsystem或geo-informationsystem)地图定位信息。如图2所示,第2步与第3步可以同时进行,没有前后的时序关系。
第4步,获取网格数据,具体包括:根据地图定位信息以及预设的用户权限信息,获取所述用户对应的网格采集任务信息,所述网格采集任务信息包括网格采集的时间信息、地点信息、对象信息以及内容信息。
第5步,用户进行表单填写,接收所述用户的表单信息,所述表单信息包括网格采集结果信息以及所述网格采集任务信息。
第6步,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行重复校验;具体可以包括:
判断所述网格采集结果信息中的同一时间是否有不同采集对象或者不同采集地点;
若所述网格采集结果信息中的同一时间没有不同采集对象或者不同采集地点,则确定通过重复校验。
第7步,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行定位校验。定位校验的具体步骤可以包括:
根据所述网格采集结果信息,确认采集地点(即对应图2中的“获取设备定位点”)的轨迹(即对应图2中的“行为轨迹”);
根据所述网格采集任务信息中的地点信息(即对应图2中的“获取任务定位点”),确定采集任务的轨迹(即对应图2中的“工作轨迹”);
进行所述采集地点的轨迹与所述采集任务的轨迹一致比对(即对应图2中的“轨迹叠加”以及“轨迹比对”);
在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验。
在所述采集地点的轨迹与所述采集任务的轨迹不一致时,则进行轨迹不一致的相关预警(即对应图2中的“轨迹预警”)。
第8步,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行范围校验,具体包括:
判断所述网格采集结果信息中的地点是否位于根据所述网格采集任务信息中的地点信息范围内;
若所述网格采集结果信息中的地点位于根据所述网格采集任务信息中的地点信息范围,则确定通过范围校验。
第9步,根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行时间校验,具体包括:
判断所述网格采集结果信息中的时间是否位于根据所述网格采集任务信息中的时间信息范围内;
若所述网格采集结果信息中的时间位于根据所述网格采集任务信息中的时间信息范围,则确定通过时间校验。如图2所示,上述第6步-第9步的校验可以同步进行。
第10步,根据预设的各采集内容信息的值域范围以及数据规则,对所述表单信息中的网格采集结果信息进行数据准确性校验(对应于图2中的“数据准确性检测”);具体包括:
判断所述表单信息中的网格采集结果信息是否符合所述各采集内容信息的值域范围(对应于图2中的“值域校验”);比如地址信息预设的值域范围,年龄信息的预设值域范围;
判断所述表单信息中的网格采集结果信息是否符合所述各采集内容信息的数据规则(对应于图2中的“规则校验”);比如,性别的数据规则为“男”或“女”,若为“女性”则不符合数据规则,以此实现数据的规范性校验;
第11步,在上述各个校验都通过后,可以进一步根据其它预设的校验规则,对数据准确性进行校验;
第12步,在数据准确性校验不通过时,确定所述表单信息中的网格采集结果信息为异常数据(对于图2中的“异常数据判定”);
第13步,所有校验都进行后,可以进行人工复核,接收数据复核结果信息(对于图2中的“人工复核”);
第14步,若所述数据复核结果信息指示复核通过,则将将所述网格采集结果信息存入数据库(对于图2中的“数据入库”);若所述数据复核结果信息指示复核不通过,则将将所述网格采集结果信息回推,以修正所述用户对应的网格采集任务信息。
本实施例通过根据地图定位信息以及预设的用户权限信息,获取用户对应的网格采集任务信息,进而实现任务自动下发,在任务下发后,收到用户根据采集结果上传的表单信息,进而根据网格采集任务信息对网格采集结果信息进行重复校验、定位校验、范围校验、时间校验以及数据准确性校验等多个维度的自动校验,在各个维度的自动校验通过后,才将网格采集数据存入数据库,进而实现提高网格数据的准确性。
如图3所示,本发明一种网格数据采集系统的实施例结构框图,图1-图2所示实施例的解释说明可以应用于本实施例,该网格数据采集系统包括:
登录单元301,用于接收用户的登录信息,并根据所述登录信息进行用户权限验证;
获取单元302,用于根据地图定位信息以及预设的用户权限信息,获取所述用户对应的网格采集任务信息,所述网格采集任务信息包括网格采集的时间信息、地点信息、对象信息以及内容信息;
接收单元303,用于接收所述用户的表单信息,所述表单信息包括网格采集结果信息以及所述网格采集任务信息;
处理单元304,用于根据所述表单信息中的网格采集任务信息,对所述表单信息中的网格采集结果信息进行校验,在通过校验时,将所述网格采集结果信息存入数据库。
优选地,所述处理单元304具体用于,判断所述网格采集结果信息中的地点是否位于根据所述网格采集任务信息中的地点信息范围内;若所述网格采集结果信息中的地点位于根据所述网格采集任务信息中的地点信息范围,则确定通过范围校验;
判断所述网格采集结果信息中的时间是否位于根据所述网格采集任务信息中的时间信息范围内;若所述网格采集结果信息中的时间位于根据所述网格采集任务信息中的时间信息范围,则确定通过时间校验;
判断所述网格采集结果信息中的同一时间是否有不同采集对象或者不同采集地点;若所述网格采集结果信息中的同一时间没有不同采集对象或者不同采集地点,则确定通过重复校验;
根据所述网格采集结果信息,确认采集地点的轨迹;根据所述网格采集任务信息中的地点信息,确定采集任务的轨迹;在所述采集地点的轨迹与所述采集任务的轨迹一致时,确定通过定位校验;
根据预设的各采集内容信息的值域范围以及数据规则,对所述表单信息中的网格采集结果信息进行数据准确性校验;在所述表单信息中的网格采集结果信息符合所述各采集内容信息的值域范围以及数据规则时,确定通过数据准确性校验。
优选地,网格数据采集系统还包括:
告警单元305,用于在范围校验、时间校验、定位校验、数据准确性校验中的任一项校验不通过时,确定所述表单信息中的网格采集结果信息为异常数据,发送异常预警信息;
所述处理单元304还用于在发送异常预警信息之后,接收数据复核结果信息;若所述数据复核结果信息指示复核通过,则将将所述网格采集结果信息存入数据库。
本实施例通过根据地图定位信息以及预设的用户权限信息,获取用户对应的网格采集任务信息,进而实现任务自动下发,在任务下发后,收到用户根据采集结果上传的表单信息,进而根据网格采集任务信息对网格采集结果信息进行重复校验、定位校验、范围校验、时间校验以及数据准确性校验等多个维度的自动校验,在各个维度的自动校验通过后,才将网格采集数据存入数据库,进而实现提高网格数据的准确性。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
深圳SEO优化公司观澜SEO按天收费大运高端网站设计大鹏关键词排名包年推广同乐关键词排名沙井设计公司网站惠州网站推广系统东莞网站设计模板罗湖网站建设设计坂田品牌网站设计大鹏网站设计模板大运seo优化东莞营销型网站建设观澜百姓网标王石岩阿里店铺运营观澜网站设计爱联网站改版沙井SEO按天扣费观澜网站搭建丹竹头外贸网站制作平湖如何制作网站双龙百度竞价包年推广龙华seo排名东莞网络广告推广木棉湾模板推广松岗高端网站设计西乡百姓网标王惠州企业网站制作龙华seo优化爱联关键词按天计费爱联高端网站设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运