mapbox 双屏联动

原文 https://blog.csdn.net/weixin_42599077/article/details/103516695


        // 拖拽
        map2.on("drag", function() {
            map2_x = map2.getCenter().lng;
            map2_y = map2.getCenter().lat;
            map1.setCenter([map2_x, map2_y]);
        });
        map1.on("drag", function() {
            map1_x = map1.getCenter().lng;
            map1_y = map1.getCenter().lat;
            map2.setCenter([map1_x, map1_y]);
        });

        //   放大缩小
        map2.on("zoom", function() {
            map2_zoom = map2.getZoom();
            map1.setZoom(map2_zoom);
        });
        map1.on("zoom", function() {
            map1_zoom = map1.getZoom();
            map2.setZoom(map1_zoom);
        });

        // 倾斜
        map2.on("pitch", function() {
            map2_pitch = map2.getPitch();
            map1.setPitch(map2_pitch);
        });
        map1.on("pitch", function() {
            map1_pitch = map1.getPitch();
            map2.setPitch(map1_pitch);
        });

        // 旋转
        map1.on("rotate", function() {
            map1_bear = map1.getBearing();
            map2.setBearing(map1_bear);
        });
        map2.on("rotate", function() {
            map2_bear = map2.getBearing();
            map1.setBearing(map2_bear);
        });

posted @   珞珞9527  阅读(139)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
历史上的今天:
2020-01-06 第一部分 JavaScript语言核心(一)
点击右上角即可分享
微信分享提示