W3C home > Mailing lists > Public > public-poiwg@w3.org > October 2011

Re: data model and example

From: Alex Hill <ahill@gatech.edu>
Date: Tue, 4 Oct 2011 11:34:31 -0400
Cc: "public-poiwg@w3.org" <public-poiwg@w3.org>
Message-Id: <11FA95A1-FAF8-41B6-BC5E-0A1131594965@gatech.edu>
To: roBman@mob-labs.com
At one point during the F2F we had time as a POIStructuredNameType.
I like the flexibility it offers and am not sure that leaving time out of the core seems correct.

On Oct 3, 2011, at 10:18 PM, Rob Manson wrote:

> It would be good to add a term="open" or similar to that <time>
> otherwise there's no real meaning to it.  Also, because <time> in the
> UML Data Model diagram is defined as POISimpleType it can then also
> support start/end...which seems a bit circular 8/  Maybe <time> should
> just be a POIStructuredNameType.
> 
> We don't seem to have any mechanism for people to add arbitrary tags
> like the SupplierID=3.  I think not allowing this is a real limitation.
> 
> Does <address> only support vcard?  
> If not then we should add a type to that.
> NOTE: That vcard also has some invalid chars after it (US).
> 
> And are we supporting non-URI(URL/IRI/IRL) id's on things like <poi>?  
> Then are we just using href to refer to permalinks?
> 
> roBman
> 
> 
> On Mon, 2011-10-03 at 13:33 -0400, Raj Singh wrote:
>> Here's one of your POIs, and my POIWG interpretation. 
>> Will post on Wiki soon.
>> Matt, did you figure out how we can do XML syntax highlighting on the wiki?
>> ---
>> Raj
>> The OGC: Making location count...
>> http://www.opengeospatial.org/contact
>> 
>> On Oct 3, at 9:37 AM, Seiler, Karl wrote:
>> 
>>> Raj,
>>> 
>>> Attached are 2 files with some example POIs that are rich, in the common sense, in my conventional POIXML format. I was going to try to convert to the W3C POI model.
>>> 
>>> I can grab some reference snapshots of:
>>> - location objects (areas) - for city, state
>>> - attached are raw materials for restaurants and camping
>>> - commercial airports consist typically of several POIs for different arrivals and departure gates, will find some WEU and ME-A references
>>> - for routes I will try to lift a formal bus or train transit route's raw product XML and see if we can convert
>>> 
>>> More to follow
>>> _______________________________
>>> Karl Seiler
>>> Director Location Technology & Services
>>> NOKIA Location and Commerce - Chicago
>>> (T)  +312-894-7231
>>> (M) +312-375-5932
>>> 
>>> 
>>> -----Original Message-----
>>> From: Raj Singh [mailto:rsingh@opengeospatial.org]
>>> Sent: Friday, September 30, 2011 10:58 PM
>>> To: Seiler, Karl
>>> Cc: public-poiwg@w3.org W3C
>>> Subject: Re: data model and example
>>> 
>>> Great! I'd love to start writing examples. I'd like a few more details though. Can you write up a series of use cases in short bullet points. Here are some examples already on my list:
>>> - city in the US
>>> - county in the US
>>> - state in the US
>>> - the US
>>> - restaurant in NYC (with: opening/closing hours, menu, ratings, reviews)
>>> - airport (links to airlines serving the airport?)
>>> - museum (links to items in the collection?)
>>> - historic site
>>> - Boston Freedom Trail
>>> - a bike route
>>> 
>>> ---
>>> Raj
>>> The OGC: Making location count...
>>> http://www.opengeospatial.org/contact
>>> 
>>> 
>>> On Sep 30, at 3:28 PM, Seiler, Karl wrote:
>>> 
>>>> Reviewed the example XML via the link below. Stared at it for a good bit. Made a few permutations of my own to see if I got how the layering works. I like it very much.
>>>> 
>>>> This is good! This works. This is useful.
>>>> 
>>>> I would like to make some smallest (crispest - minimal) to largest examples (all rich content as per fully blown out real world POIs fully and explicitly rendered) based on this model.
>>>> 
>>>> _______________________________
>>>> Karl Seiler
>>>> Director Location Technology & Services
>>>> NOKIA Location and Commerce - Chicago
>>>> (T)  +312-894-7231
>>>> (M) +312-375-5932
>>>> 
>>>> -----Original Message-----
>>>> From: public-poiwg-request@w3.org [mailto:public-poiwg-request@w3.org] On Behalf Of Raj Singh
>>>> Sent: Friday, September 30, 2011 1:22 PM
>>>> To: roBman@mob-labs.com
>>>> Cc: public-poiwg@w3.org
>>>> Subject: Re: data model and example
>>>> 
>>>> On Sep 30, at 12:35 AM, Rob Manson wrote:
>>>> 
>>>>> Hey Raj,
>>>>> 
>>>>>> No. I wanted to specify the author, but I'm having trouble figuring
>>>>>> out how to represent it. See:
>>>>>> http://rajsingh.org/poiwg/poi_logan_2.xml
>>>>> 
>>>>> Yeah I think that's better.  I'd assume if <value> is not defined then
>>>>> the full content is assumed to be the payload?
>>>> 
>>>> I suppose that's a possibility. It would look cleaner, but as a developer, I'd rather just always know to parse the <value> element as text, rather than have a conditional check to see if there are elements within <description>, and if not then treat <description> as text.
>>>> 
>>>>>>> Is the <point><Point>...</Point></point> double nesting needed?
>>>>>> 
>>>>>> Yes. Everything in <Point> is straight from GML 3.3. And the
>>>>>> double-nesting will be useful. For one, it will avoid the problem with
>>>>>> <description> above, where you don't want to mix CDATA with an
>>>>>> element. I.e. it's easy to slip an <author> element in as a child of
>>>>>> <point> without messing with the location specification in <Point>.
>>>>> 
>>>>> Fair enough.  I'd also like to be able to support the simpler geo:uri
>>>>> too as a lot of developers would be happy with just that too.
>>>> 
>>>> At the face-to-face we decided to put a stake in the ground here and have a single way to represent a point. There are too many "pet" point formats around. It would be better in the long run for the world to focus on a single one for interoperability. And what better place to have the canonical one than the W3C POI spec? And for practical reasons, if you're generating POIs, writing <Point><posList> instead of geo:uri is the least of your problems! And as a consumer of POI data (at least the XML format), it's nice to always know to find the coordinates in the <posList> element.
>>>> 
>>>> 
>>>> 
>>>> The information contained in this communication may be CONFIDENTIAL and is intended only for the use of the recipient(s) named above.  If you are not the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication, or any of its contents, is strictly prohibited.  If you have received this communication in error, please notify the sender and delete/destroy the original message and any copy of it from your computer or paper files.
>>> 
>>> 
>>> The information contained in this communication may be CONFIDENTIAL and is intended only for the use of the recipient(s) named above.  If you are not the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication, or any of its contents, is strictly prohibited.  If you have received this communication in error, please notify the sender and delete/destroy the original message and any copy of it from your computer or paper files.
>>> <NVTPOI_03_01_5800_001 xml><NVTPOI_03_ZAF_9517_001 xml>
>> 
> 
> 

Alex Hill Ph.D.
www.alexshill.com
Received on Tuesday, 4 October 2011 15:35:30 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:05:22 UTC