[CITE-Forum] Fwd: namespace problem in CITE WFS 1.1.0
Richard Martell
rmartell at galdosinc.com
Mon Sep 13 12:31:20 EDT 2010
Yes. Suppose a data provider declared the following namespace in
an app schema:
xmlns:tns="http://data.example.org/gml" OR
xmlns="http://data.example.org/gml"
A client could use any valid prefix (or none at all) in a request as
long as the namespace binding is correct:
e.g.
datns=http://data.example.org/gml
--
rjm
> -----Original Message-----
> From: Arthur Liu [mailto:arthur.liu at autodesk.com]
> Sent: Monday, 13 September, 2010 04:54
> To: Richard Martell; Luis Bermudez
> Cc: cite-forum at lists.opengeospatial.org
> Subject: RE: [CITE-Forum] Fwd: namespace problem in CITE WFS 1.1.0
>
> Hi Richard,
>
> Thanks for your reply.
>
> Just confirm this with you to make sure I understand the spec.
> Does this mean that the WFS "publisher" could specify a
> namespace URL and a default prefix for the data source or
> schema, and the WMS "user" or "client" can change the prefix
> by the Namespace parameter?
>
> Regards,
> Arthur
>
> -----Original Message-----
> From: Richard Martell [mailto:rmartell at galdosinc.com]
> Sent: Saturday, September 11, 2010 12:26 AM
> To: Luis Bermudez; Arthur Liu
> Cc: cite-forum at lists.opengeospatial.org
> Subject: RE: [CITE-Forum] Fwd: namespace problem in CITE WFS 1.1.0
>
>
>
> Never assume a namespace prefix for a given namepace name (an
> absolute URI)--it is an arbitrary NCName as Luis pointed out,
> and it may change from one request to the next as specified
> in the appropriate namespace declaration.
>
> e.g.
> xmlns:tns="http://cite.opengeospatial.org/gmlsf"
>
> As for GetFeature requests using the GET method, the
> namespace bindings are provided by the "namespace" query
> parameter (see WFS 1.1, Table 7).
>
>
> The following requests are equivalent, and a conforming WFS
> must respond in an identical manner (some params omitted for brevity):
>
> request=GetFeature&
> typename=tns:PrimitiveGeoFeature&
> namespace=xmlns(tns=http://cite.opengeospatial.org/gmlsf)&
> maxFeatures=10
>
> request=GetFeature&
> typename=ns2:PrimitiveGeoFeature&
> namespace=xmlns(ns2=http://cite.opengeospatial.org/gmlsf)&
> maxFeatures=10
>
> request=GetFeature&
> typename=PrimitiveGeoFeature&
> namespace=xmlns(http://cite.opengeospatial.org/gmlsf)&
> maxFeatures=10
>
>
> --
> Richard
>
More information about the CITE-Forum
mailing list