W3C home > Mailing lists > Public > www-svg@w3.org > July 2004

RE: SVG and RDF

From: Kalle Kilpi - BL <kalle.kilpi@netbl.com>
Date: Thu, 8 Jul 2004 11:22:27 +0300
To: "Jim Ley" <jim@jibbering.com>
Cc: <www-svg@w3.org>
Message-ID: <EDENIPAPLAFELIJGPFJDAEENCHAA.kalle.kilpi@netbl.com>

Hi,

>I would just use just id in the SVG element and refer to them with
>rdf:about, no need to use rdf:ID as the resources you create are pointing
to
>concrete things with real addresses distinct from just the document.  you
>can of course embed your RDF within metadata elements, and then reference
>the SVG from there.

Lets take an example. If we had (for example) a woman whose name is Mary and
her URI
is "urn:people:reg:female:123" described in rdf like the bellow:

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:test="http://www.test.com/testns">
  <rdf:Description rdf:about="urn:people:reg:female:123">
    <test:name>Mary</test:name>
  </rdf:Description>
</rdf:RDF>

And we would like to have the following SVG group to represent her.

<g transform="translate(236 194)">
	<title>Female</title>
	<metadata><!-- ..The rdf goes here or withing <metadata/> of the roor
document.. --></metadata>
	<use x="0" y="0" xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="#vwbFemale" xlink:type="simple"  xlink:actuate="onRequest"
xlink:show="replace"/>
	<text x="16" y="44" text-anchor="middle">Female</text>
</g>

How can we define that the SVG <g> represents the URI
"urn:people:reg:female:123"? If I have the right understanding we can't put
the URI as the id of the SVG group or otherwise it would be processed as
<base-uri-of-the-document>#<id> (and therefore the subject described in in
rdf - rdf:about="urn:people:reg:female:123" - wouldn't be equal to it)?

Best regards,
Kalle

PS. Jim I have visited your website frequently and your applications are
very interesting and motivating way to learn & explore new techniques.

-----Original Message-----
From: www-svg-request@w3.org [mailto:www-svg-request@w3.org]On Behalf Of
Jim Ley
Sent: 7. heinäkuuta 2004 22:21
To: www-svg@w3.org
Subject: Re: SVG and RDF




"Kalle Kilpi - BL" <kalle.kilpi@netbl.com> wrote in message
news:EDENIPAPLAFELIJGPFJDIEDDCHAA.kalle.kilpi@netbl.com...
> I'm working in a project where we are implementing an application that
> visualizes certain type of subjects that have URIs (described in RDF) as
> nodes and certain types of relationships between the subjects as links (a
> bit like Foafnaut does with foaf).

The foafnaut is actually a pretty generic relationship browser, for example,
last night in an hour or so I created a theyrule version
<URL: http://jibbering.com/theyrule/foafnaut.svg?id=_%3Adirector693_ >
pretty much everything is customisable.  (mind you the licence other than
something nice and friendly has ever been agreed presumably at worst (ie
most restrictive) it would be something like the


> Xml.com's article "Make Your XML RDF-Friendly"
> (http://www.xml.com/pub/a/2002/10/30/rdf-friendly.html) said that it isn't
> anyway forbidden to use rdf:ID attribute in content other that RDF, so can
> also the rdf:about attribute be used in SVG content to declare the subject
> a
> certain element or group represents? Can graphical elements be mapped to
> RDF
> descriptions that way?

I would just use just id in the SVG element and refer to them with
rdf:about, no need to use rdf:ID as the resources you create are pointing to
concrete things with real addresses distinct from just the document.  you
can of course embed your RDF within metadata elements, and then reference
the SVG from there.

Cheers,

Jim.
Received on Thursday, 8 July 2004 04:26:37 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:14:54 UTC