[发明专利]一种基于地图的大数据展示界面交互方法有效
申请号: | 201710431988.0 | 申请日: | 2017-06-09 |
公开(公告)号: | CN107247591B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 杨媛 | 申请(专利权)人: | 成都知道创宇信息技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F3/0481;G06T19/00 |
代理公司: | 成都禾创知家知识产权代理有限公司 51284 | 代理人: | 裴娟 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于地图的大数据展示界面交互方法,通过3D和2D的地图来搭建数据平台,做到对攻击数据的实时交互,让区域数据能更直观和详细的展示。本发明2D地图与3D地球的联动操作不是仅限于一种展示方式的切换,而是能在切换的时候,对应彼此之间的数据做到相互转化和分析,减少用户的操作成本,提高用户对数据查看和数据分析的工作效率,其涉及到的交互体验更加的人性化,避免了现有地图搜索较为繁琐的交互体验,能让用户在最短的时间内准确定位所要的数据信息。 | ||
搜索关键词: | 一种 基于 地图 数据 展示 界面 交互 方法 | ||
【主权项】:
一种基于地图的大数据展示界面交互方法,其特征在于,包括3D地球与2D地图联动、图像放大与缩小、区域拆分和整合,具体如下:3D地球与2D地图联动,即拖动2D地图,则3D地球同时旋转到相应位置,旋转3D地球,则2D地图同时位置移动;具体为:步骤1.1:通过开源的地图数据包OpenStreetMap制作通用的地图数据包,通用的地图数据包里面包含了地理位置的经纬坐标;步骤1.2:使用D3.js绘制地图,通过D3.geo.mercator()函数直接将地图数据放入,画出2D地图;步骤1.3:使用tree.js来绘制3D地球;步骤1.4:当用户使用设备与2D地图交互时,通过javascript监听鼠标左键按下事件onmousedown、移动设备接触touch事件,自动获取当前这个点所在的经纬度坐标,让D3.js和three.js居中显示该坐标点区域,达到2D地图和3D地球同步;图像放大与缩小步骤2.1:2D地图放大使用javascript监听2D地图的鼠标按下事件onmousedown,在鼠标弹起事件onmouseup触发前,使用D3.js持续绘制最新的行政区域坐标;步骤2.2:2D地图缩小使用javascript监听2D地图鼠标时间,若右键按下时间超过设定时间,将地图缩小到默认的比例尺;步骤2.3:点击3D地球区域,2D地图自动跳转当使用设备与2D地图交互时,通过javascript监听鼠标左键按下事件onmousedown、移动设备接触touch事件,自动获取当前这个点所在的经纬度坐标,让D3.js和three.js居中显示该坐标点区域;区域的拆分和整合步骤3.1:定义一个比例尺,表示缩放比例是行政区域,所述行政区域包括国家、城市,当用户在触发了一个点,判断这个比例尺所在行政区域范围,并读出这个触发点坐标所在的行政区域;步骤3.2:将该行政区域发送给后端数据库,通过行政区域名字,从数据库里将行政区域的GeoJson文件配置推送给客户端浏览器,浏览器直接渲染该配置;步骤3.3:在3D地图上使用javascript监听网页上某个元素的事件,监听3D地球的所在DOM的鼠标双击事件,触发2D地图的还原操作,恢复初始大小和位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都知道创宇信息技术有限公司,未经成都知道创宇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710431988.0/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置