gpt4 book ai didi

here-api - 使用 HERE Maps API 的高分辨率 map

转载 作者:行者123 更新时间:2023-12-03 06:24:45 27 4
gpt4 key购买 nike

如何显示类似于 https://beta.here.com 处的高分辨率 map 使用适用于 JavaScript 的 HERE Maps API?

来自API reference创建 map 时可以选择更改pixelRatio

var map = new H.Map(
document.getElementById('map'),
defaultLayers.normal.map,
{ pixelRatio: 2 }
);

这效果很好,可以在高 DPI 屏幕上生成高分辨率 map ,但是,这会改变 map 的比例,所有 map 对象都会变小,并且文本变得难以阅读。

最佳答案

JavaScript API 引用中没有很好地记录 PPI 设置,但在 Map Tile API 中记录了.

Pixels per inch. Resolution that can be requested, valid values are: 72 – normal, used by default if no value provided 250 – mobile 320 – hi-res

您可以在创建默认图层时指定 PPI(第二个选项)。

var defaultLayers = platform.createDefaultLayers(512, 320);

var map = new H.Map(
document.getElementById('map'),
defaultLayers.normal.map,
{ pixelRatio: 2 }
);

关于here-api - 使用 HERE Maps API 的高分辨率 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27310007/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com