That was the same idea I had Andrea. I sent Jayansh here from the udig-devel
list.
Sounds like the next step is a bit of research on your end Jayansh - can you
figure out how to extract just the part of the svg file you are interested
in?
Jody
On Sun, Mar 8, 2009 at 9:39 PM, Andrea Aime <[email protected]> wrote:
> Jayansh Shinde ha scritto:
> >
> > Hi,
> >
> > I want to use symbols which are present in a single svg file .
> >
> > e.g.
> >
> > I have a svg file :
> >
> > <?xml version="1.0" standalone="no"?>
> > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
> > "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
> > <svg width="10cm" height="3cm" viewBox="0 0 100 30" version="1.1"
> > xmlns="http://www.w3.org/2000/svg"
> > xmlns:xlink="http://www.w3.org/1999/xlink">
> > <desc>Example Use02 - 'use' on a 'symbol'</desc>
> > <defs>
> > <symbol id="MySymbol" viewBox="0 0 20 20">
> > <desc>MySymbol - four rectangles in a grid</desc>
> > <rect x="1" y="1" width="8" height="8"/>
> > <rect x="11" y="1" width="8" height="8"/>
> > <rect x="1" y="11" width="8" height="8"/>
> > <rect x="11" y="11" width="8" height="8"/>
> > </symbol>
> > </defs>
> > <defs>
> > <symbol id="MySymbol2" viewBox="0 0 20 20">
> > <desc>MySymbol - four rectangles in a grid</desc>
> > <rect x="1" y="1" width="8" height="8"/>
> > <rect x="11" y="1" width="8" height="8"/>
> > <rect x="1" y="11" width="8" height="8"/>
> > <rect x="11" y="11" width="8" height="8"/>
> > </symbol>
> > </defs>
> >
> > </svg>
> >
> > The svg has 2 symbols "MySymbol" and "MySymbol2" which I want to use
> > with 2 different points through sld, I can do these by dividing these
> > symbols in 2 svg files, but is there any way I can use them from a
> > single svg.
>
> Nope, there is no way, thought it may be possible to
> patch the SVGGraphicFactory class to support a url such as:
> file://path/to/svg/file#symbolId
>
> Please open a improvement request at jira.codehaus.org, and
> if you patch the class yourself, would be nice to attach a
> patch to the same issue report.
>
> Cheers
> Andrea
>
> PS: this was a question for the users list
>
> --
> Andrea Aime
> OpenGeo - http://opengeo.org
> Expert service straight from the developers.
>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Geotools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel