leaflet瓦片地图纠偏
2023-04-18 15:44:08 时间
bug:使用leaflet搭建瓦片离线地图,坐标系皆为gcj02,使用标记定位发现定位偏移。
调试:经过地图缩放发现icon在不断的修正坐标定位,缩放越大,icon位置越精准。
原因:marker标记中使用了自定义icon,icon携带透明padding,因为坐标icon显示是根据icon图片左上角来精准锚点,导致元素大小被填充,图片位置偏差,出现偏移效果。
解决方案:
1、直接使用默认icon。
2、使用自定义icon时,设置iconAnchor(icon图片锚点位置)
注:多看文档。如果不要求使用离线地图,可参考:leaflet中如何优雅的解决百度、高德地图的偏移问题_leaflet地图偏移_GIS兵器库的博客-CSDN博客
相关文章
- 对比Imagick和Gmagick的像素迭代功能
- 反弹SHELL介绍及原理
- 使用Imagick实现图像直方图
- 2020总结来了,文末有福利
- CentOS 用户请关注,你期待的 CentOS Linux 9 再也不会来了
- PHP数组交集的优化
- 浅谈Heatmap
- 快速排序算法介绍
- 完美实现GIF动画缩略图
- python scrapy框架 爬取网页页数多时,造成数据为空
- Umask补习班
- Linux bash 命令行快捷键
- 白话BigPipe
- 优化InnerHTML操作
- 与域名相关的几个命令
- Kubernetes 学习系列文章
- Linux下文件属性中的三个时间
- 实例演示SimpleXMLElement的用法
- 关于如何做好运维管理工作的一点思考
- UTF-8编码中BOM的检测与删除