[georss] WAS: GeoRSS Validation Service? RETURNING TO: multiplelocations and time
Raj Singh
raj at rajsingh.org
Sat Mar 3 22:28:59 EST 2007
Jason let me just say that we were making these arguments a year and
a half ago. I think the main deal-breaker was the
<gml:exterior><gml:LinearRing> elements in <Polygon>, which seemed
too verbose.
But that's not the real point I want to make. I think it's great that
we're having this debate, and that there's now such a larger
community that knows what GML is compared to 18 months ago. From my
OGC perspective, that makes the whole GeoRSS effort a success right
there.
Now onto the future, I've been fighting adding features to GeoRSS GML
these last few weeks, but I'm not fighting the idea of creating more
simple expressions of geography. I've been quiet because I didn't
know what to propose, but I like the idea of having other kinds of
simple GML that could be put into a <where> element. I'm just not
convinced they should be called GeoRSS.
Maybe a starting point for these feature discussions is to say that
GML geometries found under <georss:where> are limited to Envelope,
Point, Line and Polygon. New features should include a new child
element of <georss:where>, such as for time
<georss:where>
<georss:mobileobject>
<gml:Point>...
<gml:Point>...
<gml:Point>...
<georss:mobileobject>
<georss:where>
or for multi-geometry objects (simplefeature alludes to the
geometries allowed in the GML Simple Features specification available
here: http://www.opengeospatial.org/standards/gml)
<georss:where>
<georss:simplefeature>
<gml:MultiPoint>...
<gml:MultiPoint>...
<gml:MultiPoint>...
<georss:simplefeature>
<georss:where>
Encapsulating and naming functionality this way makes it easier for
parsers to find the bits they can't handle, and for developers to
make decisions about what to support.
---
Raj
On Mar 3, 2007, at 2:42 AM, Jason Birch wrote:
> Andrew Turner wrote:
>> Let me be the first to cast in my vote of dissent on this. Simple has
>> been embraced and is understandable by non-GIS professionals who want
>> to map (let us call them 'Neogeographers'). It is the 'gateway drug'
>> that gets them interested in the larger Geo-standards that they will
>> grow into.
>
> Hi Andrew :)
>
> I really shouldn't have posted that note knowing that I wouldn't be
> able
> to come back to it right away. Sorry for stirring the pot then
> disappearing.
>
> I just don't feel that the differential between Simple and GML is
> enough
> to justify having two active "standards". Does anyone really have
> difficulty with this:
>
> <georss:where>
> <gml:Point>
> <gml:pos>45.256 -71.92</gml:pos>
> </gml:Point>
> </georss:where>
>
> instead of this:
>
> <georss:point>45.256 -71.92</georss:point>
>
> That's like saying that someone wouldn't be able to create a bold
> italicized string because it involves nesting <strong><em>the
> tags</em></strong>. I don't think that you're giving neophyte users
> enough credit. Of course they'll prefer to use Simple (it's easier),
> but I don't think that GML is hard enough to dissuade anyone. Not
> even
> a high-school birdwatcher (who would likely be using a WordPress
> plugin
> anyway)
>
> OK, let's look at this the other way...
>
> If GeoRSS is resistant to supporting additional GML constructs beyond
> what is currently in the specification, why does it bother with the
> GML
> version at all? You're adding complexity without the additional value
> required to convince your users to "take a hit" of the arguably more
> powerful drug. At this point, even KML allows much more expression
> than
> GeoRSS GML.
>
> Not that swapping GML for KML is really an answer. As much as I love
> KML (mostly because of the compelling client software and the
> incredible
> findability that Google brings to the table) I have no idea how it
> could
> be successfully integrated into feeds without duplicating feed content
> within the Placemark tags as name/snippet/description.
>
> In general, it feels to me like GeoRSS has prevented a
> proliferation of
> "standards" by saying that they're all OK and wrapping them in the
> GeoRSS name (*). While this is successful from a marketing
> perspective,
> and has brought all of the interested parties into a single room, I
> don't think that it is a wise long-term strategy. Especially if, now
> that you have a level of simplicity that you're happy with, you're
> willing to let people leave the room because they require more
> expressiveness than the current specification supports.
>
> I don't ever want to see GeoRSS become as open-ended as GML (that's
> just
> way too complex for most people that are not developing data
> interchange
> specifications) but it would be nice to have a single approved
> standard
> on which to build approved extensions, leveraging existing standards
> where possible. What I see right now is the potential for the
> possibilities to mushroom to the extent that no client software
> developer will want to take the time to support all of them.
>
> * I know that this is oversimplifying things and I'm sorry to
> trivialize
> the important efforts of the folks who worked on GeoRSS just to
> make my
> point...
>
> Jason
>
>
> _______________________________________________
> georss mailing list
> georss at lists.eogeo.org
> http://lists.eogeo.org/mailman/listinfo/georss
More information about the georss
mailing list