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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Leaflet中使用awesome-markers插件显示带图标的marker

發布時間:2025/3/19 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Leaflet中使用awesome-markers插件显示带图标的marker 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景

Vue+Leaflet實現加載OSM顯示地圖:

Vue+Leaflet實現加載OSM顯示地圖_BADAO_LIUMANG_QIZHI的博客-CSDN博客

在上面的基礎上,實現Marker上帶圖標的效果。

注:

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

實現

1、插件地址

GitHub - lennardv2/Leaflet.awesome-markers: Colorful, iconic & retina-proof markers for Leaflet, based on the Font Awesome/Twitter Bootstrap icons.

2、下載源碼,引入所需要的文件

引入這四個png,以及核心js文件leaflet.awesome-marker.js

css文件不再單獨引入,直接寫在html中

2、修改css文件中圖片的路徑

3、完整示例代碼

? <!doctype html> <html lang="en"><head><meta charset="UTF-8"><title>leaflet顯示帶awesome的marker圖標</title><link rel="stylesheet" href="https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" /><link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.0/css/font-awesome.css" rel="stylesheet"><link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"><style>html,body,#map {padding: 0;margin: 0;width: 100%;height: 100%;overflow: hidden;}/* Marker setup */.awesome-marker {background: url('./icon/markers-soft.png') no-repeat 0 0;width: 35px;height: 46px;position: absolute;left: 0;top: 0;display: block;text-align: center;}.awesome-marker-shadow {background: url('./icon/markers-shadow.png') no-repeat 0 0;width: 36px;height: 16px;}/* Retina displays */@media (min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx) {.awesome-marker {background-image: url('./icon/markers-soft@2x.png');background-size: 720px 46px;}.awesome-marker-shadow {background-image: url('./icon/markers-shadow@2x.png');background-size: 35px 16px;}}.awesome-marker i {color: #333;margin-top: 10px;display: inline-block;font-size: 14px;}.awesome-marker .icon-white {color: #fff;}/* Colors */.awesome-marker-icon-red {background-position: 0 0;}.awesome-marker-icon-darkred {background-position: -180px 0;}.awesome-marker-icon-lightred {background-position: -360px 0;}.awesome-marker-icon-orange {background-position: -36px 0;}.awesome-marker-icon-beige {background-position: -396px 0;}.awesome-marker-icon-green {background-position: -72px 0;}.awesome-marker-icon-darkgreen {background-position: -252px 0;}.awesome-marker-icon-lightgreen {background-position: -432px 0;}.awesome-marker-icon-blue {background-position: -108px 0;}.awesome-marker-icon-darkblue {background-position: -216px 0;}.awesome-marker-icon-lightblue {background-position: -468px 0;}.awesome-marker-icon-purple {background-position: -144px 0;}.awesome-marker-icon-darkpurple {background-position: -288px 0;}.awesome-marker-icon-pink {background-position: -504px 0;}.awesome-marker-icon-cadetblue {background-position: -324px 0;}.awesome-marker-icon-white {background-position: -574px 0;}.awesome-marker-icon-gray {background-position: -648px 0;}.awesome-marker-icon-lightgray {background-position: -612px 0;}.awesome-marker-icon-black {background-position: -682px 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.awesome-markers.js"></script><script type="text/javascript">var map = L.map('map').setView([36.09, 120.35], 13);L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {attribution: ''}).addTo(map);L.marker([51.941196, 4.512291], {icon: L.AwesomeMarkers.icon({icon: 'link',prefix: 'glyphicon',markerColor: 'red',spin: true})}).addTo(map);L.marker([51.927913, 4.521303], {icon: L.AwesomeMarkers.icon({icon: 'certificate',prefix: 'glyphicon',markerColor: 'red'})}).addTo(map);L.marker([51.936063, 4.502077], {icon: L.AwesomeMarkers.icon({icon: 'cog',prefix: 'glyphicon',markerColor: 'purple'})}).addTo(map);L.marker([51.932835, 4.506969], {icon: L.AwesomeMarkers.icon({icon: 'send',prefix: 'glyphicon',markerColor: 'green'})}).addTo(map);L.marker([51.930295, 4.515209], {icon: L.AwesomeMarkers.icon({icon: 'star',prefix: 'glyphicon',markerColor: 'blue',iconColor: 'black'})}).addTo(map);L.marker([51.930083, 4.507742], {icon: L.AwesomeMarkers.icon({icon: 'tags',prefix: 'fa',markerColor: 'orange'})}).addTo(map);L.marker([51.930454, 4.527054], {icon: L.AwesomeMarkers.icon({icon: 'bookmark',prefix: 'fa',markerColor: 'darkred'})}).addTo(map);L.marker([51.929607, 4.527054], {icon: L.AwesomeMarkers.icon({icon: 'picture-o',prefix: 'fa',markerColor: 'darkblue'})}).addTo(map);L.marker([51.928919, 4.528856], {icon: L.AwesomeMarkers.icon({icon: 'move',prefix: 'fa',markerColor: 'cadetblue'})}).addTo(map);L.marker([51.930295, 4.530745], {icon: L.AwesomeMarkers.icon({icon: 'play',prefix: 'fa',markerColor: 'darkpurple'})}).addTo(map);L.marker([51.925055, 4.512806], {icon: L.AwesomeMarkers.icon({icon: 'barcode',prefix: 'fa',markerColor: 'darkgreen'})}).addTo(map);L.marker([51.925902, 4.505768], {icon: L.AwesomeMarkers.icon({icon: 'inbox',prefix: 'fa',markerColor: 'darkblue'})}).addTo(map);L.marker([51.925902, 4.505768], {icon: L.AwesomeMarkers.icon({icon: 'inbox',prefix: 'fa',markerColor: 'darkblue'})}).addTo(map);</script> </body></html>?

總結

以上是生活随笔為你收集整理的Leaflet中使用awesome-markers插件显示带图标的marker的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 大黄一级片 | 在线观看日韩国产 | 日本丰满少妇做爰爽爽 | 大乳女喂男人吃奶视频 | 日韩在线免费视频 | 亚洲一久久 | 亚洲区一区二区三区 | 欧美极品videos精品 | 操出白浆视频 | 黄色一级片欧美 | 毛片毛片毛片 | 色狠狠综合 | 日韩网站免费 | 国产调教在线 | 午夜影院免费观看 | 日本wwwwwww | 日韩av网站在线播放 | 久久久久亚洲av片无码v | 黄片毛片在线免费观看 | 人妻少妇精品久久 | 亚洲第一天堂影院 | 久久久老熟女一区二区三区91 | 亚洲av久久久噜噜噜熟女软件 | 黄色大片儿 | 亚洲国产高清在线 | 国产又粗又猛又爽又黄的视频小说 | 久久精品这里 | www.国产黄色 | 嫩草影院菊竹影院 | 欧美日韩操 | 夜夜嗨老熟女av一区二区三区 | china国模大尺度pics | 欧美在线观看一区二区 | 一本一道久久a久久综合蜜桃 | 狠狠干超碰 | 日韩1区2区3区 | 五月天激情四射 | 日本理论视频 | 亚洲av无码专区国产乱码不卡 | 日韩av在线直播 | 一级二级av | 香蕉黄色网| 国产高清免费在线 | 免费无码国产精品 | 夜夜爽夜夜 | 免费黄色大片网站 | 成人在线影视 | 久久无码人妻丰满熟妇区毛片 | 特级大胆西西4444人体 | 成人动漫久久 | 亚洲第一成人在线 | 欧美黄色免费观看 | 日韩精品系列 | 无遮挡av| 91玖玖| 日皮视频免费看 | 成人精品影视 | 日本不卡视频在线观看 | 久久露脸国语精品国产 | 丁香激情五月少妇 | 日韩久久久久久久久久久 | 久操色| av网址在线播放 | 男人天堂2020 | 偷拍视频久久 | 免费a级网站| 午夜黄色在线 | 日本一区二区三区视频免费看 | 精产国产伦理一二三区 | 亚洲国产精品一区二区尤物区 | 天堂va在线 | 传媒视频在线观看 | 亚洲区精品 | 日韩精品视频免费播放 | 色av一区 | 亚洲色图久久 | 国产特黄一级片 | 日韩精品在线视频免费观看 | 葵司免费一区二区三区四区五区 | 青青草国产精品视频 | 亚洲欧美综合色 | 一级性毛片| 绝顶高潮合集videos | 91在线免费视频观看 | 日本精品网站 | 性综艺节目av在线播放 | 91插插插视频 | 午夜在线一区二区 | 在线播放无码后入内射少妇 | 91免费国产视频 | 日日日人人人 | 日本人妻不卡一区二区三区中文字幕 | 国内一级黄色片 | 99精品人妻无码专区在线视频区 | 黄色免费大片 | 波多野结衣日韩 | 小毛片| 久久久久久久久久国产精品 | 天天操天天射天天 |