See also: IRC log
<trackbot> Date: 14 July 2011
<seang> good morning
<cperey> hello!
<cperey> yeah! could you get me some as well?
<seang> slides: http://atlantides.org/docs/slides/Pleiades-AAG2011/
-> http://pleiades.stoa.org Pleiades
<scribe> scribe: Matt
seang: Raj thought the historical
gazetter that I've been working on would be of interest to
you.
... I'm not sure what I'm working on are POIs in the same way,
I think the use cases around checkins, AR, are of interest to
me and that, for me, would be setting the bar for accessibility
for ancient world data.
Slide 1
seang: One of the goals of the session was to figure out the goals of gazetters.
Slide 2
seang: This was to continue the
work of the Classical Atlas Project. This is a place to
accumulate errata. The editors of the Berington Atlas realized
the publication cycle was so slow that it wasn't feasible to
put out new editions every year, so they needed a digital form
for the updates.
... It's an inventory of ancient place names and locations with
links to bibliography, etc.
... The goal is to make these resources widely available and
editable via the Web.
... Also to integrate with other projects.
Slide 3
seang: The project is run by a number of institutions (listed)
Slide 4
seang: There are a number of contributors (listed), I'm the only paid staff.
Slide 5
seang: There are many users (listed).
s/Barington/Barrington/
-> http://googleancientplaces.wordpress.com/ Google Ancient Places
Slide 6
seang: The origins of the data
comes from tables of names (snapshot on slide).
... This is what we have for structured data. Long lists of
tables like this.
... Note that the references are not meant to be exhaustive,
but starting points.
Slide 7
seang: We wanted the simplest
thing that could work. So, a few number of entity types.
... There's some overlap of the POIWGs entity types and ours. A
small number of entities seems to be a design goal of POIWG as
well.
... These are probably obvious to engineering types, but I
wanted to be explicit for AAG.
Slide 8
seang: This is the simplest
possible view of our model. Names, locations and temporal
annotations.
... A place is a context or container for names and locations,
and those places can then relate to other places.
... We have some unconventional places: unnamed places,
unlocated places, fuzzy places and locations that are
determinable but not needed (e.g. rivers in ancient Europe
known in texts, but that aren't to be treated with any kind of
accuracy).
... Attributes of places include: metadata Dublin Core,
references (scholarly works)...
Slide 11
seang: In our work we needed to
be more focused on names. Our users are primarily researchers
of texts.
... Our names have richer attributes than often find in
GIS.
... We record the language and writing system, their attested
form, transliteration, accuracy of transcription, completeness
of transcription, our certainty of association with a place and
evidence.
Slide 12
@@
Slide 13
seang: This is a transcription of a ??
@@evidence@@
Slide 14
seang: There's a highlight on the 7th line of "coris" that is a locational term.
Slide 15
seang: How to integrate with Web
architecture
... Everything has a URI
... The fine grained API for this is the Web and HTTP
Slide 16
seang: Early on we focused on
features, thinking in a standards oriented way of how we wanted
our entities in the model. Features have now been relegated in
importance to names and places.
... @@ aggregation @@
... When putting it on the Web we wanted precise coordinates
and were based on other digitization projects. We realized we
could go ahead and publish these resources, mint URIs for these
things, even without precise coordinates yet.
... The needs for our users were on the names, not the exact
locations.
... The Web is ideal for these kind of things, but interaction
is kind of chatty and it's hard to get slices of stuff by
interacting with Web resources. So we realized we had to give
other representations like tabular dumps.
... Lots of users want to write rich entries for things -- bit
of scope creep.
... The entries are becoming rather encyclopedic.
... Our use of the term place is different than other people's
understanding.
... POIWG could nail down a particular concept of place.
... Then projects like ours could say we're more or less like
the POIWG place.
raj: Can you clarify the features
concept there?
... Features are spatially focused.
... Is that what you meant?
seang: When I said it's a map
concept it's things represented on a map. Geographic features,
cultural features, etc. In the talk someone pointed out the OGC
abstract feature model as well, in that model largely any
physical entities are features.
... But in a gazetteer, we're more concerned with names and
change in names over time.
raj: A physical object vs a conceptual object?
seang: Yes, that's fair to say, though I came to realize during those sessions that there are different gazetteers, some more concerned with concepts, other with features.
Slide 17
seang: The nature of our places
gives us some properties of a historical gazetteer. A single
Pleiades place can have multiple names and times.
... It provides an entry point for viewing these things on a
timeline and seeing transitions.
... But at the same time some people want to do encyclopedic
work with them, others want to create networks of
relationships.
robman: Is a new place created when a new name appears?
seang: Yes, in our model.
... If someone were to come up with a new name and marshall
enough evidence that this was a real place name and not a
personal name, then we would model it as a name within the
context of a place, even if it's unlocated or unknown other
than through it's name.
robman: Would a place persist across a name change?
seang: Yes, as we model it.
... I'm sure this group has been through a lot of these use
cases. ?? was talking about the changing nature of name over
time.
... Places change over time from being say, a pub to an
intersection to a major cultural landmark.
... Modeling that kind of thing wasn't part of the initial
design and I'm not certain yet how well we can cover
that.
... We can handle changes in names over time, but change in
nature of place over time we don't handle explicitly. We have a
concept of a categorization for places, but it isn't temporally
scoped.
Slide 18
raj: Can you talk about URIs? The WG has a real interest in getting IDs right.
seang: Wiki seems to say that all
entities will be identified with URIs. This isn't a
revolutionary concept in the geo world anymore.
... It's become not only commonplace but best practice.
... Our data is stored in a big tree. There's a line where I
have a URI for a place.
<seang> uri for a place: http://pleiades.stoa.org/places/89152
<seang> uri for a name: http://pleiades.stoa.org/places/89152/coria
seang: If I understand right,
your names are an attribute, not a separate entity.
... What's interesting in Pleiades is that they can parse extra
information out of the URI based on these paths. Bound to have
some trouble if we have a segment attached to a places URI to
get a name.
... You can see our model leaking through to the URLs.
... It gives them a little too much information maybe.
raj: Interesting to have name have another URI.
seang: Place is tricky. We can agree on names and locations. Those are first class resources and the name is there to collect the place and locations together. Place is a concept for scholarly research and therefore a place to collect links on the scholarly work about the place.
raj: A POI is combination of
name, place, person doing the place and the boundary.
... The name and the demarcation of the place is really
effected by who does the naming.
... We've struggled with the concept of the place changing
based on who is doing it when.
matt: There's always one place associated with a name?
seang: Yes. In our data base of
35k, there are a lot of names that are reused over time.
... Common example is a Roman place name you see on maps, 'ad
fines', which means "at the border".
... We have forty different occurrences of this name that are
thought to be distinct places. We don't have that mapped to
those distinct places, but that string reoccurs within 40
different places.
... There will be different time spans for them, different
evidence, so it didn't make sense to have one.
... Same for names of Emperors or Deities.
... Appelonia is scattered all over the Mediterranean. They are
different places, we treat them as different instances and not
the same Appelonia.
matt: What's your process? There's a kml file and the site, how do you go between them? From the KML expand into the site?
seang: We scrap the Barrington
atlas. We accept edits in KML, but we don't have a slick way of
handling that -- there's a lot of power in KML, but it makes it
a pain to parse. The big KML dump that we have is not yet 100%
fidelity recording of what we have in our database.
... I'm intrigued by the idea of serving KML up for a single
place, and have that be editable and have it posted back in
order to make updates.
... Mass market tools like Google Earth have functionality for
changing the location of a placemark, but not a lot of place to
put structured information about placemarks, so they can't use
that for changing the temporal attestations or the references
and such.
... KML for us is at this time is a representation of our data
just meant for discovery and visualization and not much meant
for looking at the history of a place.
raj: The purpose of this group is to create a foundation for POIs that everyone could use. What would you be looking for from this group to make itself valuable to you to make you publish in this format?
seang: A lot of the scholars that
I work with are pretty buried in their texts. To be of interest
to Pleiades, for museum visitors, etc, if the work takes off,
people would be interacting with these things as POIs. If
Pleiades were representing itself in the same way it could
provide access points to the historical and scholarly
work.
... I'm curious how it will come about. I don't use many of the
checkin services, but people are checking in at historical
sites. I'm interested to see where Pleiades fits in. I don't
think you can check into historical places, but who
knows.
... I know of a professor who assigned students to use Gowalla
to do historical re-enactments. Creating logins, checking into
historical places, write up experiences, etc, based on
history.
robman: The URI gets you a place, but is there a query side?
seang: We do have a query
interface, but it's not say GeoSPARQL.
... We have a number of things backed by search results, so we
have URIs representing common query sets.
... People can build these too.
... Can create permalinks for queries.
robman: Metadata tagged queries? Or geo queries?
seang: Both.
... I'm avoiding a lot of API work because at the moment we
don't have so much data that a user can download the whole
thing.
... We don't have the same needs as a POI database that might
have millions or tens of millions of entries.
raj: There is a public mailing list, we'll keep discussion up there.
matt: Where is the metadata?
seang: The title and descriptions are dc meta data.
<robman> thanks seang that was intereting
matt: code for working session: 764323
<robman> bye
matt: Raj has offered us space at the OGC Technical Plenary from 19-21 September. Mark your calendars, our next f2f will be there.
This is scribe.perl Revision: 1.136 of Date: 2011/05/12 12:01:43 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) FAILED: s/Barington/Barrington/ Succeeded: s/ over time// Found Scribe: Matt Inferring ScribeNick: matt Default Present: Raj, robman, cperey, jens, seang Present: Raj robman cperey jens seang Found Date: 14 Jul 2011 Guessing minutes URL: http://www.w3.org/2011/07/14-poiwg-minutes.html People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]