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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Leaflet中使用Leaflet.contextmenu插件实现地图上添加鼠标右键菜单

發布時間:2025/3/19 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Leaflet中使用Leaflet.contextmenu插件实现地图上添加鼠标右键菜单 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景

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

Leaflet快速入門與加載OSM顯示地圖_BADAO_LIUMANG_QIZHI的博客-CSDN博客

在上面的基礎上,怎樣使用Leaflet.contextmenu插件實現地圖上顯示右鍵菜單效果如下

注:

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

實現

1、插件地址

GitHub - aratcliffe/Leaflet.contextmenu: A context menu for Leaflet.

2、下載源碼,引入所需要的leaflet.contextmenu.js文件和放大和縮小的圖標文件zoom-in.png和zoom-out.png

3、修改代碼中顯示放大縮小圖片路徑地址

?4、完整示例代碼

? <!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-contextmenu {display: none;box-shadow: 0 1px 7px rgba(0, 0, 0, 0.4);-webkit-border-radius: 4px;border-radius: 4px;padding: 4px 0;background-color: #fff;cursor: default;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.leaflet-contextmenu a.leaflet-contextmenu-item {display: block;color: #222;font-size: 12px;line-height: 20px;text-decoration: none;padding: 0 12px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;cursor: default;outline: none;}.leaflet-contextmenu a.leaflet-contextmenu-item-disabled {opacity: 0.5;}.leaflet-contextmenu a.leaflet-contextmenu-item.over {background-color: #f4f4f4;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}.leaflet-contextmenu a.leaflet-contextmenu-item-disabled.over {background-color: inherit;border-top: 1px solid transparent;border-bottom: 1px solid transparent;}.leaflet-contextmenu-icon {margin: 2px 8px 0 0;width: 16px;height: 16px;float: left;border: 0;}.leaflet-contextmenu-separator {border-bottom: 1px solid #ccc;margin: 5px 0;}</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.contextmenu.js"></script><script type="text/javascript">var map = L.map('map', {contextmenu: true,contextmenuWidth: 140,contextmenuItems: [{text: '顯示坐標',callback: showCoordinates}, {text: '作為地圖中心',callback: centerMap}, '-', {text: '地圖放大',icon: './icon/zoom-in.png',callback: zoomIn}, {text: '地圖縮小',icon: './icon/zoom-out.png',callback: zoomOut}]}).setView([36.09, 120.35], 13);L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {attribution: ''}).addTo(map);function showCoordinates(e) {alert(e.latlng);}function centerMap(e) {map.panTo(e.latlng);}function zoomIn(e) {map.zoomIn();}function zoomOut(e) {map.zoomOut();}</script> </body></html>?

總結

以上是生活随笔為你收集整理的Leaflet中使用Leaflet.contextmenu插件实现地图上添加鼠标右键菜单的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 毛片无码免费无码播放 | 91chinese在线 | 91久色蝌蚪 | 影音先锋亚洲精品 | 欧美黑人又粗又大的性格特点 | 国产成人一区二区三区免费看 | 精品国产午夜 | 国产美女免费网站 | 嫩草伊人| 涩涩99 | 亚洲综合视频在线 | 亚洲欧美变态另类丝袜第一区 | 三上悠亚一区二区 | 91精品综合久久久久久 | 成年网站免费在线观看 | 人妻丰满熟妇av无码久久洗澡 | 国产一级免费片 | 日日夜夜免费 | 天天干少妇 | www.免费av | 日本性视频网站 | 国产精品久久久久毛片软件 | 黄色片免费视频 | 亚洲a级精品 | 日本黄色片| 日韩福利视频 | 脱女学生小内内摸了高潮 | 免费播放片大片 | 日本精品久久久久久 | 婷婷久| 女~淫辱の触手3d动漫 | 亚洲熟女乱综合一区二区三区 | 无码人妻精品一区二区三区在线 | 麻豆影片 | 夜夜嗨av一区二区三区网页 | 91资源站| 91视频在线观看视频 | 干一夜综合 | 日本伦理一区 | 初尝情欲h名器av | 麻豆成人精品国产免费 | 成人午夜免费视频 | 国产一区二区黑人欧美xxxx | 一级黄色伦理片 | 亚洲一区二区三区视频在线 | 9999国产精品 | 久久久久麻豆v国产精华液好用吗 | 久久久久久久久久久国产精品 | 爱欲av| 欧美精品一二三四区 | 国产精品欧美久久久久天天影视 | 啪啪五月天 | 国语久久 | 伊人黄色| 男人天堂网在线观看 | 黄污视频在线播放 | www成人啪啪18软件 | 亚洲午夜视频 | 中文字幕人妻一区二区三区 | 欧美一级免费大片 | 四季av一区二区三区免费观看 | 下面一进一出好爽视频 | 国产精品成人免费一区二区视频 | 性史性dvd影片农村毛片 | 国产激情无套内精对白视频 | 欧洲久久久久 | xxx在线视频 | 少妇精品在线 | av直播在线观看 | 国产一区在线观看免费 | 久久久久久中文字幕 | 日韩综合久久 | 日韩一区视频在线 | 成人免费毛片xxx | 在线看国产视频 | 亚洲av不卡一区二区 | 美女一区| 一级特黄肉体裸片 | 美女黄色免费网站 | 国产精品电影在线观看 | 黑人巨大精品欧美黑白配亚洲 | 神马久久久久久久久 | hd丰满圆润的女人hd | 18一20岁毛毛片 | 亚洲视频精品在线观看 | 在线天堂在线 | 欧美一区二区三区黄片 | 日日爱av| 嫩草视频免费观看 | 国产成人在线视频 | 亚洲欧美日韩高清 | 视频在线观看电影完整版高清免费 | 中文精品在线 | 91精品国产综合久久精品图片 | 成人一二三区 | av狠狠干| 在线无码va中文字幕无码 | 在线观看www视频 | 久久99精品国产91久久来源 |