javascript - 传单,地图非地理分辨率
问题描述
我对传单上的非地理地图有疑问。我已经用传单网站的例子设置了地图:
var bounds = [[10,10], [window.screen.availHeight,window.screen.availWidth]];
var map = L.map('map', {
crs: L.CRS.Simple,
maxBounds: bounds
});
var image = L.imageOverlay('urlImage.png', bounds).addTo(map);
map.fitBounds(bounds);
我的图像的分辨率太大(14804px X 7686px)。当我去在这张地图上设置一个标记并更改我的电脑的 ppi 时,标记被设置到另一个位置,这是我的问题。更改pc的ppi时如何设置不改变标记位置的地图?
解决方案
推荐阅读
- python - 基于 if/elif/else 条件的 Pandas 新列
- bitcoin - 使用 bitcoin-cli 获取按地址接收的交易时出错
- node.js - 为什么将instanceof应用于nodejs中vm创建的值时无效?
- python - Python:为成对的行解析日志文件
- c# - 我想从枚举 C# 中获取具有特定值的第一个元素
- android - 在 Google Play 商店中发布对不同 Android 版本使用不同权限的应用程序?
- blazor - Blazored Modal 不会出现
- ruby-on-rails - Rails gem BluePrinter
- python - {% csrf_token %} 在 django 中不起作用
- java - Logback 添加错误附加程序使其他附加程序不起作用