bing-maps - 根据屏幕密度计算缩放级别
问题描述
我在针对 Android 和 iOS 的 Xamarin.Forms 应用程序中遇到了 bing 地图。在具有不同屏幕尺寸和密度的 2 台设备上的相同代码显示了非常不同的结果:
Android (Moto E4 Plus) 1280 x 720 像素/267 ppp
iOS (iPhone 7 Plus) 1920 x 1080 / 401 ppi
所以我想我只需要计算调用map.setView ({center: ..., zoom: ... }) 时使用的适当缩放级别。
我在正确的轨道上吗?如果是这样,我如何根据屏幕密度计算缩放级别?
提前致谢。
解决方案
推荐阅读
- sql - 我想在每个相同的日期汇总数据
- javascript - 在云中存储变量的最佳方法是什么?
- sql - 如何从 db2 中的 xml 字符串中读取值
- prometheus - Prometheus 查询计算 avg_over_time up-time,但想忽略 down-time 小于 1 分钟
- vue.js - Vue 模板不适用于 IE 11,但适用于 Chrome
- visual-studio - 查找为 VS 2019 中的部分代码提供代码覆盖率的测试
- amazon-web-services - S3 上的应用程序如何连接到私有子网上的内部负载均衡器
- django - Django web app not redirecting and not posting
- websocket - Websocket 握手失败
- windows - windows文件夹和linux文件夹之间的窗口映射中的Docker