企业地理信息查询和展示系统技术方案

技术编号:14690902 阅读:179 留言:0更新日期:2017-02-23 13:30
本发明专利技术涉及互联网信息处理领域,特别涉及企业地理信息查询和展示系统,包括客户端和服务端,所述客户端和服务端通信相连;所述客户端采用异步显示的方式实现了企业地理信息的查询的展示。本发明专利技术系统以企业为专门的分析对象,建立针对企业地理信息查询和展示的数据存储、读取和展示功能,填补了没有针对专门提供针对企业提供地图信息的服务的技术空缺;并在客户端采用异步加载的方式实现企业地理信息的展示,保证流畅性,提高用户体验;此外在服务端调用了至少两个地图平台接口来获取地理经纬度信息,来实现数据的相互验证和补全,保证了数据质量;还使用ElasticSearch作为数据存储和索引的基础,实现实时搜索,满足多用户使用的需要。

【技术实现步骤摘要】

本专利技术互联网信息处理领域,特别涉及企业地理信息查询和展示系统
技术介绍
以信息技术发展为代表的社会进步,数据信息的积累以级数速度增长,网络技术的发展促进了信息的传播和积累,网络信息数据涵盖了社会、经济、政治、行业、企业、组织、个人活动的方方面面,数据量大和价值密度低却是困扰如此海量数据信息挖掘利用的难题,在海量的数据里面,如何精确的获得人们关心的信息成为迫切解决的问题,在巨大的市场需求面前,互联网搜索和大数据分析成为当今互联网应用的热门;各种搜索引擎也应运而生,其中垂直搜索引擎是针对某一个行业的专业搜索引擎,相对通用搜索引擎的信息量大、查询不准确、深度不够等缺点,垂直搜索通过针对某一特定领域、某一特定人群或某一特定需求提供的有一定价值的信息和相关服务,具有“专业”、“精准”、“深度挖掘”的特点,且具有行业色彩。然而目前市场针对企业的垂直搜索还比较鲜见。而企业信息是数据分析的重要一环;在数据分析中具有重要的意义,由于企业作为社会经济中最重要的活动主体,在经济中扮演着重要的角色,而在企业的信息中地理信息是相当重要的一环,对于企业本身的区域关联、业务拓展、价值挖掘,以及整体经济的区域分类,隐藏的地域、地理商业价值的分析和挖掘都大有裨益。现有的公用地理信息地图系统,没有公开的专门的搜索企业以及企业关系的搜索平台,只有酒店,餐馆、景点等的专门搜索;大而全的通用搜索,突出不了专注企业搜索的意义;所以结合已有的大数据量的企业信息,建立专门的企业地理信息系统对针对企业的垂直搜索很有意义。同时移动智能设备的兴起为人们的生活和工作提供了诸多便利,其中智能手机在移动智能终端中的普及程度最高,使用程度最广泛。以智能手机为载体实现针对企业的垂直搜和企业地理信分析,将为用户的使用带来极大便利,然而现有的智能手机,内存有限,加载应用程序过多,在进行使用时画面卡顿经常发生,严重影响用户的使用体验。
技术实现思路
本专利技术的目的在于克服现有技术中所存在的上述不足,提供企业地理信息查询和展示系统。本系统以企业为专门的分析对象,建立针对企业地理信息查询和展示的数据存储、数据读取和数据展示;为了保证相关信息的流畅展示,本专利技术系统采用异步加载的方式来实现企业地理信息的展示,在用户进入到默认的第一个选项卡界面时,就通过线程异步预加载地图界面的一些信息,在保证用户操作流畅的前提下,加快了用户切换到地图信息选项卡界面后数据加载的速度。为了实现上述专利技术目的,本专利技术提供了以下技术方案:企业地理信息查询和展示系统,包括客户端和服务端,所述客户端和服务端通信相连;所述客户端采用异步显示的方式实现了企业地理信息的查询的展示。所述客户端实现企业地理信息查询和显示包含以下实现步骤:(ST1)用户通过客户端输入查询目标企业;(ST2)进入目标企业的地图信息展示页面;(ST2-A)显示默认地图页面;(ST2-B)通过线程建立与服务端的通讯连接,根据索引查询并读取存储服务端于文件系统中的企业名称、经度数据和纬度数据;调用地图接口根据目标企业的经纬度信息在地图上绘制出目标企业的位置,并在对应位置显示出企业名称。进一步的,在客户端实现企业地图信息展示之前,所述服务端根据企业的地址调用地图平台的应用接口获取对应的经度和纬度数据。进一步的,所述服务端调用至少两家地图平台的接口来获取目标企业对应的经度数据和纬度数据。进一步的,所述服务端根据目标企业的地址调用第一地图平台接口,获得企业第一经度数据和第一纬度数据;调用第二地图平台接口,获得企业第二经度数据和第二纬度数据。进一步的,所述服务端采用如下规则来实现目标企业经纬度数据的相互验证和补全:a、如果从第一地图平台获取的经纬度数据完整,而从第二地图平台获取到的经纬度数据有缺失,则选择第一经度数据和第一纬度数据作为企业的地理经纬度信息;b、选择从平台获取到的数据信息中,根据可信度来排序,选择可信较高的对应经纬度信息为企业的经纬度数据;c、比较第一经度数据和第二经度数据,得到差值数据1,比较第一纬度数据和第二纬度数据,得到差值数据2,如果差值数据1和差值数据2均在设置的阈值内,则选择将第一经度数据、第一纬度数据或者第二经度数据、第二纬度数据作为企业的地理经纬度数据;上述规则条件按顺序适用。进一步的,所述服务端将企业名称、经度、纬度数据存储于HDFS中。进一步的,所述服务端使用ElasticSearch来建立包含名称字段的索引格式,并将HDFS中所存储的企业名称、地址、经度、纬度数据导入索引中,生成对应的索引文件。进一步的,在实现目标企业地图信息展示时,所述客户端根据用户输入的企业名称,发送数据请求到服务端中;所述服务端根据客户端发送的数据,检索出对应企业的名称、经度、纬度数据以JSON格式返回到客户端中;所述客户端根据服务端返回的数据调用地图平台接口进行显示。进一步的,所述客户端为加载于移动智能终端的APP,所述服务端为加载有对应功能的服务器或者服务器集群。与现有技术相比,本专利技术的有益效果:本专利技术提供企业地理信息查询和展示系统,企业为专门的分析对象,建立针对企业地理信息查询和展示的数据存储、数据读取和数据展示,填补了没有针对专门提供针对企业提供地图信息的技术空缺;并且本专利技术系统为了保证相关信息的流畅展示,在客户端采用异步加载的方式来实现企业地理信息的展示,在用户进入到默认的第一个选项卡界面时,就通过线程异步预加载地图界面的一些信息,在保证用户操作流畅的前提下,加快了用户切换到地图信息选项卡界面后数据加载的速度。此外本专利技术系统服务端为保证数据获取的准确性,调用了至少两个地图平台接口来获取地理经纬度信息,来实现数据的相互验证和补全,保证数据质量;并且使用ElasticSearch作为数据存储和索引的基础,能够实现多实时搜索,满足多用户使用的需要。附图说明:图1为经纬度信息的获取和补全过程示意图。图2为本基于异步加载的企业地理信息展示系统的实现步骤示意图。图3为本专利技术系统的工作原理和功能实现过程示意图。具体实施方式下面结合试验例及具体实施方式对本专利技术作进一步的详细描述。但不应将此理解为本专利技术上述主题的范围仅限于以下的实施例,凡基于本
技术实现思路
所实现的技术均属于本专利技术的范围。本专利技术提供提企业地理信息查询和展示系统,如图1所示,包括客户端(客户端可以为多个)和服务端,所述客户端和服务端通信相连;所述客户端采用异步显示的方式实现了企业地理信息的查询的展示。本专利技术系统以企业为专门的分析对象,建立针对企业地理信息查询和展示的数据存储、数据读取和数据展示,填补了没有针对专门提供针对企业提供地图信息的技术空缺;并且本专利技术系统为了保证相关信息的流畅展示,在客户端采用异步加载的方式来实现企业地理信息的展示,在用户进入到默认的第一个选项卡界面时,就通过线程异步预加载地图界面的一些信息,在保证用户操作流畅的前提下,加快了用户切换到地图信息选项卡界面后数据加载的速度。所述客户端实现企业地理信息查询和显示包含以下实现步骤:(ST1)用户通过客户端输入查询目标企业;(ST2)进入目标企业的地图信息展示页面;(ST2-A)显示默认地图页面;(ST2-B)通过线程建立与服务端的通讯连接,根据索引查询并读取存储服务端于文件系统中的企业名称、经度数据、纬度数据;调用本文档来自技高网
...
企业地理信息查询和展示系统

【技术保护点】
企业地理信息查询和展示系统,其特征在于,包括客户端和服务端,所述客户端和服务端通信相连;所述客户端采用异步显示的方式实现了企业地理信息的查询的展示。

【技术特征摘要】
1.企业地理信息查询和展示系统,其特征在于,包括客户端和服务端,所述客户端和服务端通信相连;所述客户端采用异步显示的方式实现了企业地理信息的查询的展示。2.如权利要求1所述的系统,其特征在于,所述客户端实现企业地理信息查询和显示包含以下实现步骤:(ST1)用户通过客户端输入查询目标企业;(ST2)进入目标企业的地图信息展示页面;(ST2-A)显示默认地图页面;(ST2-B)通过线程建立与服务端的通讯连接,根据索引查询并读取存储服务端于文件系统中的企业名称、经度数据、纬度数据和图片数据;调用地图接口根据目标企业的经纬度信息在地图上绘制出目标企业的位置,并在对应位置显示出企业名称。3.如权利要求2所述的系统,其特征在于,在客户端实现企业地图信息展示之前,所述服务端根据企业的地址调用地图平台的应用接口获取对应的经度和纬度数据。4.如权利要求3所述的系统,其特征在于,所述服务端调用至少两家地图平台的接口来获取目标企业对应的经度数据和纬度数据。5.如权利要求4所述的系统,其特征在于,所述服务端根据目标企业的地址调用第一地图平台接口,获得企业第一经度数据和第一纬度数据;调用第二地图平台接口,获得企业第二经度数据和第二纬度数据。6.如权利要求5所述的系统,其特征在于,所述服务端采用如下规则来实现目标企业经纬度数据的相互验证和补全:a、如果从第一地图平台获取的经纬度数据完...

【专利技术属性】
技术研发人员:谢懿盛云范从俊
申请(专利权)人:成都数联铭品科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1