这个是Cesium三维地图结合openlayers二维地图的鹰眼图实现,代码有相关注释。

// 创建鹰眼图
this.map = new Map({layers: [layers_arcgis],target: 'map2d',view: new View({projection: 'EPSG:4326',center: [116.240601, 39.827107],zoom: 13})
});
// 添加Cesium 视图监听事件
this.viewer.scene.postRender.addEventListener(this.sceneRenderHandler, this);// 监听事件所执行的方法
sceneRenderHandler: function (e) {let extend = mars3d.point.getExtent(this.viewer);  //获取Cesium当前视图的范围let point = mars3d.point.getCenter(this.viewer);  //获取Cesium当前视图的中心点if (extend.xmin == -180 && extend.xmax == 180&& extend.ymax == 90 && extend.ymin == -90) { //整个地球在视域内this.map.getView().setZoom(2);this.map.getView().animate({center: [point.x, point.y],duration: 0});} else {// 根据当前地图范围和大小获取 分辨率let r = this.map.getView().getResolutionForExtent([extend.xmin, extend.ymin, extend.xmax, extend.ymax], this.map.getSize());// 设置分辨率this.map.getView().setResolution(r);// 设置鹰眼图中心点this.map.getView().setCenter(extentGetCenter([extend.xmin, extend.ymin, extend.xmax, extend.ymax]));}
}

openlayers鹰眼图实现相关推荐

  1. 制图操作案例:ArcGIS Pro鹰眼图快速制图

    ArcGIS Pro为我们提供了丰富的制图模板,这不直接套底图开干? 我随便做的,别当真,本文仅为介绍方法 插入内置鹰眼图布局,随便选,基本都一样,当然大佬可以自己做布局 我选的这个,因为俺老家临汾他 ...

  2. ArcGIS Pro鹰眼图快速制图

    大家好,我是南南 昨天水群发现一个小姐姐在问ArcGIS Pro怎么做鹰眼图,本着水文章的想法来给大家演示一下Pro的**"奇淫技巧"** 大家都知道,小南我是非常懒的,能拖就拖, ...

  3. 04 在地图上添加主页、定位、鹰眼图和比例尺控件

    在上一篇文章中我们学习了如何创建一个简单的地图,那接下来,我们学习如何给创建好的地图上添加一些基本的空间,最终效果如下图所示: 由上图可以看出,我们在地图上添加了主页.定位.鹰眼图以及比例尺控件,下面 ...

  4. ArcGIS出图小技巧——比例尺、鹰眼图、表格、文本、图片

    欢迎大家关注我的公众号,最新内容先在公众号发布.点击这里查看近期文章合集. 文章目录 一.比例尺 1.修改比例尺的显示单位 2.去掉比例尺中的千位符(逗号).修改小数位数 二.鹰眼图(范围指示器) 三 ...

  5. leaflet添加鹰眼图,并切换鹰眼图(三)

    添加鹰眼图 鹰眼图是当成一个插件来使用的 github地址 import MiniMap from "leaflet-minimap"; //引入样式 import "l ...

  6. Openlayers 聚合图、权重聚合图以及聚合图点击事件

    Openlayers 聚合图.权重聚合图以及聚合图点击事件 OpenLayers 教程 Openlayers 聚合图.权重聚合图.聚合图事件 在线示例 OpenLayers 教程 在实际工作中,Ope ...

  7. leaflet 实现鹰眼图 (代码示例043)

    第043个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet中实现鹰眼图效果,这里要引用Leaflet-MiniMap插件.需要说明的是:不要将小地图组件添加到主地图的图层上,需要 ...

  8. arcgis 出图背景_ArcGIS中导出数据时老显示导出失败,显示“保存对象时出错”什么原因?...

    当我们将数据导出出,有时会导出失败,弹出以下对话框,显示"保存对象时出错" 很多人一度怀疑是自己的数据或者软件出现了问题 因为在别人的电脑上同样的步骤操作成功了 那么究竟是什么原因 ...

  9. 基于ArcEngine与C#的鹰眼地图实现

    鹰眼图是对全局地图的一种概略表达,具有与全局地图的空间参考和空间范围.为了更好起到空间提示和导航作用,有些还具备全局地图中重要地理要素,如主要河流.道路等的概略表达.通过两个axMapControl控 ...

最新文章

  1. php限制接口访问次数_PhalApi专业版 v2.4 版本发布!接口开发,快人一步
  2. Android系统默认Home应用程序(Launcher)的启动过程源码分析
  3. python装饰器_python装饰器完全指南之一
  4. ExtJs、ASP.net运用Linq to SQL与SQL储存过程交互
  5. LiveVideoStack线上分享第四季(二):基于内容的自适应视频传输算法及其应用...
  6. 递归算法 流程图_什么是算法?如何学习算法?算法入门的学习路径
  7. 初中数学503个必考知识点_2020年中考数学必考知识点公布,考生高分、满分提分必备神器...
  8. 使用 MaxCompute(原ODPS) java sdk 运行安全相关命令
  9. 书写css伪类时冒号前或后多个空格导致该规则失效-softbar
  10. 安卓案例:联选系部与专业
  11. 周鸿祎:不得不说的话
  12. HTTP 浏览器发送给服务器的数据编码问题
  13. 优化理论12---- Rosen的梯度投影法 、投影矩阵、 既约梯度法
  14. html算命源码,index.html
  15. 破解 京东登录滑块验证
  16. 笔记木计算机自动关机怎么办,为什么笔记本电脑自动关机 笔记本电脑自动关机解决方法...
  17. python超清壁纸_python爬虫 爬取超清壁纸代码实例
  18. 关于阿里云服务器密码重置和使用方法
  19. Can't create pdf file with font calibri bold 错误解决方案
  20. 用ffmpeg将多张图片转为视频

热门文章

  1. kdevtmpfsi木马清除
  2. 女孩取名:大方优雅、乖巧伶俐的女孩名字
  3. 自动化设备软件,遵循SECS/GEM
  4. 啪的一下就进来了,很快哦
  5. 推荐系统笔记(十三):SGL算法的代码实现
  6. PTA L2 题目合集
  7. 经济学中ppf计算机会成本例题,opportunity cost(机会成本)、PPF(生产可能性曲线)
  8. altera_reserved_tck的问题
  9. 伊吹萃香 纪中2556 分层图+spfa
  10. Config原理解析,项目搭建以及如何获取不同环境下的配置文件信息(一)