[OpenLayers-Users] SVG Overlay
miles
miles.togoe at gmail.com
Wed Dec 12 15:28:30 EST 2007
Tim Schaub wrote:
> Hey-
>
> miles wrote:
>
>> Are there any examples of using a SVG overlay? I didn't see any. I
>> suspect it's kind of tricky since I assume the SVG coordinate system
>> would need to be translated to the coordinate system/projection being
>> used for the base layer.
>>
>
> If you open the following page in Firefox, you're looking at an "SVG
> overlay."
>
> http://openlayers.org/dev/examples/rotate-features.html
>
> Did you mean something different?
>
yes, I realize OpenLayers renders in SVG or VML but I meant overlaying
an actual SVG xml file. This would permit displaying icons made in
Inkscape, etc and I would think be faster since OpenLayers does not have
to convert the vector language code to SVG. Obviously it would only
display in a browser that supports SVG - or should we say won't display
in IE, the only browser that does not support SVG ):
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.0"
width="744.09448"
height="1052.3622"
id="svg2">
<defs
id="defs4" />
<g
id="layer1">
<path
d="M 231.42858 336.64789 A 48.57143 47.142857 0 1 1
134.28572,336.64789 A 48.57143 47.142857 0 1 1 231.42858 336.64789 z"
style="fill:#ff0000;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="path2160" />
</g>
</svg>
More information about the Users
mailing list