Webページのマップに表示されるマーカーを含む次のSVG要素があります。マーカーは、<image>
さまざまな小さなPNG画像を参照する要素で構成されています。
<svg id="OL_105_svgRoot" width="1246" height="373" viewBox="0 0 1246 373">
<g id="OL_105_root" style="visibility: visible;" transform="">
<g id="OL_vroot">
<image id="P115" cx="843" cy="203" r="1" x="827" y="188" width="32" height="32" href="spider.png" ...>
<image id="P119" cx="453" cy="269" r="1" x="437" y="254" width="32" height="32" href="zoo.png" ...>
<image id="P123" cx="628" cy="82" r="1" x="612" y="67" width="32" height="32" href="wild.png" ...>
<image id="P131" cx="10495" cy="69" r="1" x="1034" y="53" width="32" height="32" href="export.png" ...>
...
</g>
</g>
</svg>
これらの画像を単一の大きな画像ファイルに置き換え、CSSbackground-position
プロパティに似たものを使用して各画像の表示ウィンドウを指定する方法はありますか?