javascript - 在 OpenStreetMaps 上的指针(覆盖)附近手动放置信息框(覆盖)
问题描述
我在我的 OpenStreetMap 上使用了一些“高级”指针和信息框。这些标记和信息框被制作为包含 HTML 的覆盖。一切正常 :-) 但我遇到了问题。我总是在指针下方显示信息框(使用 lat 和 long 作为指针),但是当指针 i 放置在地图顶部附近时,我需要在指针下方显示 infoBox。我试图通过将纬度乘以一个数字来解决这个问题,但这个数字取决于缩放级别和纬度。
所以我的问题是,有没有办法计算一个点,所以它总是放置在与指针相同的视觉距离内,代表给定的纬度和经度(指针)?
解决方案
推荐阅读
- javascript - 如何在odoo 12的付款部分的pos中添加按钮?
- json - 请分享示例代码以比较和传递来自 JSON 响应的动态值
- postgresql - 无法安装repmgr
- firefox - 如何强制 Firefox 将 .part 文件下载到 /tmp 以外的其他地方
- spring - 如何获取 Spring Eureka 服务的 URL?
- javascript - Next.js / React - 先加载一个脚本
- javascript - 打字稿索引错误:循环通过键入对象的键
- scala - 如何解决 scala 特征中的冲突成员 (org.slf4j.Logger/com.typesafe.scalalogging.Logger)
- c++ - 如何使用 boost C++ 连接到 websocket 服务器
- github - Github 操作未上传数据