日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Leaflet中使用Leaflet.MagnifyingGlass实现放大镜效果

發布時間:2025/3/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Leaflet中使用Leaflet.MagnifyingGlass实现放大镜效果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景

Leaflet快速入門與加載OSM顯示地圖:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/122290880?

在上面的基礎上,怎樣使用插件實現放大鏡效果如下

注:

博客:
BADAO_LIUMANG_QIZHI的博客_霸道流氓氣質_CSDN博客-C#,SpringBoot,架構之路領域博主
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

1、插件地址

GitHub - bbecquet/Leaflet.MagnifyingGlass: A plugin to add a customizable magnifying glass tool to a Leaflet map.

2、下載源碼,引入所需要的leaflet.magnifyingglass.js文件,將css文件直接寫在html中,完整html代碼

? <!doctype html> <html lang="en"><head><meta charset="UTF-8"><title>leaflet實現放大鏡效果</title><link rel="stylesheet" href="https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" /><style>html,body,#map {padding: 0;margin: 0;width: 100%;height: 100%;overflow: hidden;}.leaflet-magnifying-glass {border-radius: 50%;border: 1px solid gray;box-shadow: 0 0 5px gray;position: absolute;overflow: hidden;-moz-box-sizing: border-box;box-sizing: border-box;}.leaflet-magnifying-glass>.leaflet-container {height: 100%;width: 100%;}/* Webkit-only workaround for the border-radius clipping bug, applied to the map container */.leaflet-magnifying-glass-webkit {border-radius: 50%;-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);}</style> </head><body><div id="map"></div><script type="text/javascript" src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js"></script><script type="text/javascript" src="./js/leaflet.magnifyingglass.js"></script><script type="text/javascript">var map = L.map('map').setView([36.09, 120.35], 13);var tileUrl = "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png";L.tileLayer(tileUrl, {attribution: ''}).addTo(map);var magnifyingGlass = L.magnifyingGlass({zoomOffset: 3,layers: [L.tileLayer(tileUrl)]});map.addLayer(magnifyingGlass);// make the glass disappear on click...magnifyingGlass.on('click', function () {map.removeLayer(magnifyingGlass);})// ...and reappear on right clickmap.on('contextmenu', function (mouseEvt) {if (map.hasLayer(magnifyingGlass)) {return;}map.addLayer(magnifyingGlass);magnifyingGlass.setLatLng(mouseEvt.latlng);});</script> </body></html>?

總結

以上是生活随笔為你收集整理的Leaflet中使用Leaflet.MagnifyingGlass实现放大镜效果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产码视频 | 91视频看片| 9.1在线观看免费 | 少妇一级淫免费播放 | 国产欧美123| 视频区小说区图片区 | 丰满熟女人妻一区二区三区 | 李宗瑞91在线正在播放 | 中文字幕无线精品亚洲乱码一区 | 国产一卡二卡在线播放 | 免费一级片网址 | 岛国精品视频 | 亚洲高清无码久久久 | 女女百合高h喷汁呻吟玩具 www.亚洲一区 | 欧美精品久久久久久久自慰 | 日韩色网站 | 丰满岳跪趴高撅肥臀尤物在线观看 | 欧美呦交 | 日本一道本 | 男人天堂aaa| 天天舔天天爱 | 四虎色网 | 国产成人在线免费观看视频 | 色伊伊| 91网站免费在线观看 | 天天综合在线视频 | 91av视频播放 | 成人青青草 | 91操人视频| 777亚洲 | 91超碰在线免费观看 | 91亚色视频在线观看 | 色婷婷国产精品 | av中文字幕网站 | 88av.com| 一区二区三区偷拍 | 中文资源在线播放 | 99热精品在线观看 | 日韩高清影院 | 天天尻逼| 91福利在线观看视频 | 久热在线 | 亚洲免费大片 | 午夜激情免费 | jizz一区二区三区 | 女同爱爱视频 | 精品在线观看一区 | 制服丝袜成人动漫 | 伊人久久超碰 | 高h喷水荡肉少妇爽多p视频 | 91沈先生在线 | 久久国产福利一区 | 国产一区二区久久 | 成人欧美精品一区二区 | 一区精品二区国产 | 毛片h | 日本伊人色| 成人黄色在线看 | 在线观看国产精品视频 | exo妈妈mv在线播放免费 | 国产精品久久久久久久无码 | 新中文字幕 | 日本色片网站 | h部分肌肉警猛淫文 | 国产成人无码性教育视频 | 婷婷色图| 91九色国产视频 | 蜜桃做爰免费网站 | 成人午夜免费观看 | 国内黄色一级片 | 97伊人超碰| 亚洲成人经典 | 精品人妻一区二区三区日产乱码 | 男女啪啪无遮挡 | 免费在线a | 午夜亚洲AV永久无码精品蜜芽 | asian性开放少妇pics | 国产精品777 | 国产一卡二 | 国产免费a级片 | 老师的肉丝玉足夹茎 | 国产精品二 | 大香蕉视频一区二区 | 瑟瑟网站免费 | 亚洲精品国产精品乱码视色 | 伊人精品一区二区三区 | 男人舔女人下部高潮全视频 | 羞羞色视频 | 性欧美jzjz2 九草影院 | а√天堂8资源在线官网 | 国产乱色 | 麻豆乱码国产一区二区三区 | 国产欧美一区二区三区在线老狼 | 国产精品久久999 | 日韩黄色网址 | 91福利视频网站 | xvideos永久免费入口 | 国产吃瓜在线 | 天天添|