1 <!DOCTYPE html>
2 <html lang="zh">
3 <head>
4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <meta http-equiv="X-UA-Compatible" content="ie=edge">
7 <link rel="stylesheet" type="text/css" href="leaflet/leaflet.css" />
8 <title></title>
9 <style type="text/css">
10 body {
11 margin: 0;
12 }
13
14 #mapid {
15 height: 500px;
16 }
17 </style>
18 </head>
19 <body>
20 <div id="mapid"></div>
21
22 <script type="text/javascript" src="leaflet/leaflet.js"></script>
23
24 <script type="text/javascript">
25 const mymapOptions = {
26 // 地图中心
27 center: [50.5, 30.5],
28 // 地图的最小缩放级别
29 minZoom: 11,
30 // 初始化时的缩放等级
31 zoom: 13,
32 // 地图的最大缩放级别
33 maxZoom: 15,
34 // 强制让地图的缩放级别始终为这个值的倍数
35 zoomSnap: 1,
36 // 版权控件添加到地图中(即水印)
37 attributionControl: false,
38 // 是否显示zoom 缩放控件,默认是true
39 zoomControl: true,
40 }
41
42 const mymap = L.map('mapid', mymapOptions);
43
44 const myIcon = L.icon({
45 iconUrl: './leaflet/images/marker-icon.png.png',
46 iconSize: [38, 95],
47 // 图标 "tip" 的坐标(相对于其左上角)。
48 //图标将被对齐,使该点位于标记的地理位置。如果指定了尺寸,默认为居中,也可以在CSS中设置负的边距。
49 iconAnchor: [22, 94],
50 // 弹出窗口(popup)的坐标,相对于图标锚点而言,将从该点打开
51 popupAnchor: [-3, -76],
52
53 });
54
55 const markerOptions = {
56 icon: myIcon,
57 // 不生效,默认是没有tooltip 提示
58 title: 'ddddd'
59 }
60
61
62 const mapMarker = L.marker(markerLatlng).addTo(mymap);
63 // const mapMarker = L.marker([50.5, 30.5]).addTo(mymap); 可以是数组的形式
64 </script>
65
66 </body>
67 </html>

最新文章

  1. COGS 2533. [HZOI 2016]小鱼之美
  2. 关于div的滚动条滚动到底部,内容显示不全的问题。(已解决)
  3. Android应用:StatusBar状态栏、NavigationBar虚拟按键栏、ActionBar标题栏、Window屏幕内容区域等的宽高
  4. (视频) 《快速创建网站》1. 网站管理平台WordPress &amp; 微软Azure 云计算简介
  5. cookie&amp;&amp;session再理解笔记
  6. 在Xcode6.1.1模拟器中点击UITextView不出现软键盘?
  7. 深入Delphi -- Windows 消息机制
  8. Iterable 超级接口
  9. 轨道sql谈话 dbms_monitor
  10. haskell学习笔记&lt;1&gt;--基本语法
  11. jms的初步认识
  12. 【计算机网络】 一个小白的网络层学习笔记:总结下IP,NAT和DHCP
  13. 夜神模拟器链接Android studoid
  14. Grafana 利用Grafana Variables变量配置快速切换不同主机的图表数据展示
  15. 2186 Popular Cows
  16. yocto doc
  17. 深入理解Java:自定义java注解
  18. SQL 抛出异常的例子 RAISERROR 的使用
  19. 在使用Hibernate save()方法的时候 报错: org.hibernate.exception.ConstraintViolationException:could not perform addBath
  20. 8.1 编写USB鼠标驱动程序,并测试

热门文章

  1. TP3.2 I(&#39;post.&#39;) 获取到的参数特殊字符被自动转义
  2. vscode自定义工作目录
  3. SpringCloudBus实现配置文件动态更新
  4. IntelliJ IDEA2021.3破解教程【Windows10系统】
  5. if语法案例
  6. HttpURLConnection.openConnection状态码302
  7. JAVA查漏补缺 2
  8. [服务器]Windows Server 2008 64位1核1G安装SQL Server2008
  9. Mysql 无法使用注释 带注释执行报错 Dbeaver
  10. 使用viper读取配置文件