[georss] Georss extension

Carl Reed OGC Account creed at opengeospatial.org
Sat Sep 23 18:13:13 EDT 2006


Marc -

Good points all. And I agree with your thinking regarding perhaps a simple 
xAL.

I think that what I am suggesting is that there are perhaps schema  snippets 
of xAL that would be very useful. By using common taggage, interoperabity 
would be enhanced (my belief anyway). I would not suggest using the entire 
xAL schema. I agree that this would be way to heavy for georss. That said, 
we went through a similar dialogue with regard to GML and GeoRSS. GML is 
extremely expressive - a pretty generic - just the way xAL is. So, we had to 
think about how to structure a really light weight info model that would 
allow for a very simple serialization for GML GeoRSS. So I am totally 
agreeing with your thought regarding a simple xAL - one that covers 
zones/regions and we document this serialization.

As to Country codes, I would recommend international best practice - ISO. 
All the internet standards use ISO. I believe that all the W3C standards 
that need to specify country code use the ISO standard. And I know that all 
the OASIS standards that I have been involved with use the ISO standard. 
Related to this are the ISO language codes (2 letter and 3 letter). The 
international language folks decided to make answering the question "Should 
I use two-letter or three-letter ISO language codes in language tags?" easy. 
There is now an IANA registry. 
http://www.iana.org/assignments/language-subtag-registry .

Sorry, beginning to wander . . .

Have a good weekend.

Carl



----- Original Message ----- 
From: "Marc" <marc at geonames.org>
To: "Carl Reed OGC Account" <creed at opengeospatial.org>
Cc: "Pat Cappelaere" <pat at cappelaere.com>; <georss at lists.eogeo.org>; "Dan 
Mandl" <dan.mandl at gsfc.nasa.gov>; "Stuart Frye" <Stuart.Frye at gsfc.nasa.gov>; 
"Linda Derezinski" <linda at innovatesolutions.com>; 
<ows-4-swe at opengeospatial.org>
Sent: Saturday, September 23, 2006 1:09 AM
Subject: Re: [georss] Georss extension


> Hi Carl
>
> xAL is a fantastic specification, no doubt about it. I just have the 
> feeling it is too complicated for 'Really Simple Syndication' and it is 
> addressing an other problem. I am not speaking about addresses since 
> lat/lng are already covering this granularity. What I have in mind is the 
> higher level granularity where lat/lng does not make sense.
>
> I would like to illustrate the complexity of xAL with one single line of 
> the example you provided.
>
>> <CountryNameCode>US</CountryNameCode>
>
> You could also have written :
> <CountryNameCode>USA</CountryNameCode>
>
> The xAL specification does not say which country code is contained in the 
> element (at least I am not able to find it, please correct me if I am 
> wrong). What about this :
> <CountryNameCode>AU</CountryNameCode>
>
> Does AU refer to Australia or Austria?
>
> There is absolutely no way for you to know, as both are perfectly legal 
> and widely used country codes. In ISO 'AU' stands for Australia and in 
> FIPS 'AU' stands for Austria. To make unequivocally sure which country you 
> mean you have to write :
>
> <CountryNameCode Scheme=iso.3166-2>AU</CountryNameCode>
>
> The point I am trying to make is : 'How does Joe Average Programmer know 
> this?' Don't we need a simple and bulletproof specification understandable 
> also for non gis-specialists?
> Maybe we can agree on a subset of xAL, a kind of "Simple xAL". The xAL 
> specification clearly says : "Important: Use only elements and attributes 
> that make sense to you. Ignore the rest that are needless for you. "
>
> Cheers
>
> Marc 




More information about the georss mailing list