我正在从 SVG 路径渲染地图(使用j矢量图).
在某些情况下,一个区域必须与相邻区域合并。
不幸的是,这两个区域没有相互接触,我必须进行插值来填充之间的空间。
jVectormap 使用非常简单的 SVG 路径M
设置绝对起点和l
连接相对点。
SVG 库是否涵盖了此类操作?
我还没有尝试过这个,但你可以通过运行来解决它jVectormap 的转换器具有以下参数:
--buffer_distance=0
--where="ISO='region_1' OR ISO='region_2'"
Where region_1
and region_2
是您需要合并的两个区域。
以这种方式解决问题还意味着生成的 SVG 路径与原始坐标相符,而以下修复可能会导致一些(可能是轻微的)不一致。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)