SVG 扇区 (FoV) 与传单中缩放标记未对齐:如何保持对齐?

问题描述 投票:0回答:1

我正在开发一个基于传单的应用程序,在其中覆盖图像(平面图)并放置代表闭路电视摄像机的可拖动标记。 对于闭路电视摄像机,我将其视场 (FoV) 显示为在图像上渲染的 SVG 扇区。

Img 1:(已缩放 - fov 已附加到标记)

Img 2:这是初始视图(没有缩放 - fov 远离标记

在某一缩放级别,FoV 看起来远离标记。 在其他缩放级别,FoV 似乎与标记保持连接或部分对齐。

这是我尝试过的: 绝对定位:对 SVG 路径使用基于像素的坐标,但缩放时仍然存在未对齐问题。 基于百分比的定位:将 SVG 坐标计算为图像尺寸的百分比。虽然这样可以更好地缩放,但缩放时它仍然会错位

如何确保代表 FoV 的 SVG 扇区在 Leaflet 中的任何缩放级别下与其相应的标记保持完美对齐?

svg leaflet zooming
1个回答
0
投票

我也遇到了类似的问题,任何解决方案都值得赞赏

© www.soinside.com 2019 - 2024. All rights reserved.