首页 > 解决方案 > 在 OpenStreetMaps 上的指针(覆盖)附近手动放置信息框(覆盖)

问题描述

我在我的 OpenStreetMap 上使用了一些“高级”指针和信息框。这些标记和信息框被制作为包含 HTML 的覆盖。一切正常 :-) 但我遇到了问题。我总是在指针下方显示信息框(使用 lat 和 long 作为指针),但是当指针 i 放置在地图顶部附近时,我需要在指针下方显示 infoBox。我试图通过将纬度乘以一个数字来解决这个问题,但这个数字取决于缩放级别和纬度。

所以我的问题是,有没有办法计算一个点,所以它总是放置在与指针相同的视觉距离内,代表给定的纬度和经度(指针)?

标签: javascripttypescriptmapsopenlayersopenstreetmap

解决方案


推荐阅读