我使用ST_AsSVG将shapefile从PostGIS导出到SVG。我选择使用相对坐标进行导出。导出的结果如下:
当我将它放入一个带有SVG路径元素的非常简单的HTML页面时,我看不到任何路径。我猜测它与viewBox / scaling / transform有关 - 但我不知道从哪里开始,这是我第一次涉足这个领域。
有什么想法吗?
答案 0 :(得分:1)
这是我发现嵌入你的形状的方法:
<!DOCTYPE html>
<html>
<body>
<svg xmlns="http://www.w3.org/2000/svg"
width="800"
height="600"
style="border: 1px solid red">
<path
transform="translate(400,300) scale(.01, .01) translate(-323712.401, 4848647.35)"
d="... YOUR PATH ..." />
</svg>
</body>
</html>
我所做的是做一个&#34;转换&#34;属性(从右到左):
我认为你可以根据自己的需要调整它(或者甚至制作一个脚本来提取边界框信息等)。