[georss] Simultaneous use of multiple SRS in a georss gml instance--clarification
Pat Cappelaere
pat at cappelaere.com
Thu Mar 8 22:09:07 EST 2007
Louis,
I do not understand your requirement of expressing that point using two CRS.
If you specify one CRS, the application should be able to reproject to the
user's desires, right?
What am I missing?
Thanks,
Pat.
> From: Louis Sweeny <louis.sweeny at ross-assoc.com>
> Date: Thu, 8 Mar 2007 13:48:04 -0800
> To: Raj Singh <raj at rajsingh.org>, <georss at lists.eogeo.org>
> Conversation: [georss] Simultaneous use of multiple SRS in a georss gml
> instance--clarification
> Subject: Re: [georss] Simultaneous use of multiple SRS in a georss gml
> instance--clarification
>
> That makes sense.
>
> I think this thread may be veering away from GeoRSS let me know if it
> should go elsewhere:
>
> Here are the options I was considering:
>
> A) Use whole geoRSS including "entry" ---> no need since we are not
> building feeds
> B)Use just the "where" and its children ----> are there likely to be
> "where" aware applications? That would not be RSS readers?
> C) Use just the georss elements "point" "line" ect ---> this would be
> purest, but also most distant from GeoRSS world
>
> Thanks to other comments/research I think I understand now also, that I
> was probably asking the wrong question before: I'm trying to express the
> following business fact:
>
> here is one point AS represented in two different CRSs (e.g. after a
> --If you are an application just "draw" it once (you pick which CRS to
> use).
>
> My solution of doing two "where", or two "point" elements, FOR THE SAME
> CONCEPTUAL LOCATION, but different CRCs will be confusing because there
> is no way (I can see in GML) of expressing this fact. This scenario
> arises, per my original post, when a CRS of record is re-projected to a
> new CRS, but the provider wishes to retain both.
>
> One approach would be something like:
> <location>
> <gml:Point>
> <gml:pos>45.256 -71.92</gml:pos>
> </gml:Point>
> <alternative CRS>
> <gml:pos srsName="urn:ogc:def:crs:EPSG:6.6:26986">
> <gml:pos> -45.256 -110.45 </gml:pos>
> </gml:Point>
> </location>
>
>
> Louis.
>
>
>
> -----Original Message-----
> From: Raj Singh [mailto:raj at rajsingh.org]
> Sent: Thursday, March 08, 2007 11:40 AM
> To: Louis Sweeny; georss at lists.eogeo.org
> Subject: Re: [georss] Simultaneous use of multiple SRS in a georss gml
> instance
>
> I would argue if you're not creating an RSS feed, you don't need the
> parent <georss:where> element. No need to conform exactly to the rules
> of GeoRSS in general, if no generic GeoRSS client will be parsing your
> particular brand of XML. Just use GeoRSS GML, include that schema in
> your existing .xsd and do the usual schema rules for saying you can have
> 2 GeoRSS GML elements.
> ---
> Raj
>
>
> On Mar 7, 2007, at 10:58 AM, Louis Sweeny wrote:
>
>> Thanks for the reply.
>>
>> While creating RSS "feeds" is definitely something we're interested in
>
>> eventually, we are primarily looking to re-use the element definitions
>
>> from GeoRss gml (from gml) in our schema, straight GML was too
>> complex.
>> For example we would use the where construct to provide the location
>> of an environmental monitoring point, as part of a larger schema. We
>> have a "proprietary" set of web services used to move/query instance
>> documents, and so are not using the "rss" part of georss gml (e.g.
>> the "entry"
>> construct" quite yet, but we obviously want to build in forward
>> compatibility with it, so I'm not inclined to dink with the where
>> construct itself either.
>>
>> So I'm probably stuck with two "where" constructs per entity, with a
>> relationshiptag but I agree that is awkward---for the reasons you
>> state.
>>
>>
>>
>> -----Original Message-----
>> From: ajturner at gmail.com [mailto:ajturner at gmail.com] On Behalf Of
>> Andrew Turner
>> Sent: Tuesday, March 06, 2007 7:50 AM
>> To: Louis Sweeny
>> Cc: georss at lists.eogeo.org
>> Subject: Re: [georss] Simultaneous use of multiple SRS in a georss gml
>
>> instance
>>
>> Louis Sweeny <louis.sweeny at ross-assoc.com> wrote:
>>>
>>> I'm a georss newbie.
>>
>> Hi Louis, welcome to GeoRSS!
>>
>>>
>>> I don't see any way of doing this without having two "where"
>>> elements,
>>
>>> for each feature, which seems awkward.
>>
>> As was just evidenced by quite a long discussion - multiple
>> georss:where elements isn't supported as part of the standard (though
>> perhaps whomever is keeping score will give a +1 to the request tally)
>>
>> Right now there isn't a way to specify this in GeoRSS. What would be a
>
>> valid (and probably good) solution would be to provide two GeoRSS
>> feeds, the default being WGS-84 and then others for the appropriate
>> CRS. This could even just be a parameter to the URL (e.g.
>> ?crs=EPSG3089 or whatever)
>>
>> I could see this as being useful for multiple where elements that had
>> their relationshiptag somehow specifying that it is just another
>> representation of the same point, but this may also be confusing to
>> readers or consumers. Splitting into a separate feed would make it
>> clear "the data in this feed is in *this* CRS"
>>
>> Andrew
>> _______________________________________________
>> georss mailing list
>> georss at lists.eogeo.org
>> http://lists.eogeo.org/mailman/listinfo/georss
>
> _______________________________________________
> georss mailing list
> georss at lists.eogeo.org
> http://lists.eogeo.org/mailman/listinfo/georss
More information about the georss
mailing list