Bruce,

I agree with Tim, that assigning rdf:type values of both foaf:Person and
cv:Person to the same instance is the simplest approach. 

The geonames ontology at
http://www.geonames.org/ontology/ontology_v2.2.1.rdf assigns the gn: prefix
to the http://www.geonames.org/ontology# URI, and the one included with
TopBraid assigns the ontology: prefix, so you would see the name property as
either gn:name or ontology:name in TopBraid Composer's Properties view,
depending on which one you use. 

The geo: prefix is most often used with the W3C's Geo Positioning ontology
(http://www.w3.org/2003/01/geo/wgs84_pos), which is separate from the
geonames one and included with TopBraid as wgs84_pos.rdf. This ontology does
not include a name property, but does have alt, lat, long, and lat_long
properties, so perhaps that is what you saw. 

Instead of choosing between the geonames and wgs84_pos ontologies, you can
easily import both into the same project and use them together. 

Bob DuCharme
TopQuadrant


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Tim Smith
Sent: Wednesday, August 03, 2011 7:22 PM
To: TopBraid Suite Users
Subject: [topbraid-users] Re: Using owl:sameAs and also issue with geonames
ontology


Hi Bruce,

Without knowing anything about your intended use of your ontology and
instances, I'm going to take a guess and suggest that you can make an
instance of foaf:Person and then make the same instance an instance of
cv:Person by dragging the cv:Person class onto the rdf:type property
in the form view of the instance.  This will create a single resource
that is both a cv:Person and foaf:Person, eliminating the need to use
owl:sameAs.

If you need to use owl:sameAs, you can find it by going to the
properties window, and clicking on "Preferences" on the drop-down
menu.  You can then select the system properties you would like
displayed in the properties window including owl:sameAs.

I don't have any ideas regarding what you are seeing with respect to
the geonames import.

Hope that helps,

Tim

On Aug 3, 6:18 pm, brucewhealton <[email protected]> wrote:
> Hello,
>           I imported the resume-rdf vocabulary into a file using the
> import from URL option.  I want to see if I am doing this right.  This
> vocabulary has its own class for a Person.  I thought that I needed to
> create an instance of both a foaf:Person and cv:Person (the prefix for
> resume-rdf is cv) and then use owl:sameAs to equate them.
> Unfortunately, I couldn't even find the owl:sameAs option to try to
> relate these two Instances together and say they are about the same
> person.
>            I also found it strange that when I imported geonames
> ontology from the web, I didn't see many of the properties that are
> part of the specification.  For example, geo:name.  I only have
> altitude, lat/long, latitude, location and longitude.
> Thanks,
> Bruce

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to