GetCapabilities

David Zwiers dzwiers at REFRACTIONS.NET
Wed Sep 29 14:27:47 EDT 2004


Doh, my bad ... you are correct it was being hidden. The problem is on
my end.

David

On Wed, 2004-09-29 at 11:24, Kralidis,Tom [Burlington] wrote:
> > -----Original Message-----
> > From: UMN MapServer Users List
> > [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of
> > Kralidis,Tom [Burlington]
> > Sent: Wednesday, 29 September, 2004 14:23
> > To: MAPSERVER-USERS at LISTS.UMN.EDU
> > Subject: Re: [UMN_MAPSERVER-USERS] GetCapabilities
> >
> >
> > > -----Original Message-----
> > > From: David Zwiers [mailto:dzwiers at refractions.net]
> > > Sent: Wednesday, 29 September, 2004 14:17
> > > To: Kralidis,Tom [Burlington]
> > > Cc: MAPSERVER-USERS at LISTS.UMN.EDU
> > > Subject: RE: [UMN_MAPSERVER-USERS] GetCapabilities
> > >
> > >
> > > Tom,
> > >
> > > My comment was more to the effect that I believe some
> > > attributes are missing in the documents returned. The current
> > > implementation has this as the first element:
> > >
> > > <WFS_Capabilities version="1.0.0" updateSequence="0"
> > > xsi:schemaLocation="http://www.opengis.net/wfs
> > > http://schemas.opengis.net/wfs/1.0.0/WFS-capabilities.xsd">
> > >
> > > but I believe that since both the default namespace has not
> > > been set, and the xsi namespace has not been set, the
> > > schemaLocation attribute is meaningless to a generic parser.
> > > I also do not believe that the capabilities document would validate.
> > >
> >
> > Both WMS targets use MapServer 4.2.0, and both define the xsi
> > namespace,
> > as well as http://www.opengis.net as the default namespace of the
> > document, as well as the xsi:schemaLocation directive properly.
> >
>
> Whoops, I meant http://www.opengis.net/wfs as the default namespace.
>
> > Both documents validate fine.  If you're debugging looking at response
> > through something like Mozilla, you may want to "view source"
> > to see the
> > XML response in its entirety.
> >
> > Cheers
> >
> > ..Tom
> >
> >
> >
> > > My recommendation is to add the the following two attributes
> > > to have the element looks like this:
> > >
> > > <WFS_Capabilities version="1.0.0" updateSequence="0"
> > > xmlns="http://www.opengis.net/wfs"
> > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > > xsi:schemaLocation="http://www.opengis.net/wfs
> > > http://schemas.opengis.net/wfs/1.0.0/WFS-capabilities.xsd">
> > >
> > > Yours,
> > >
> > > David
> > >
> > > On Wed, 2004-09-29 at 10:51, Kralidis,Tom [Burlington] wrote:
> > > > The default namespace is http://www.opengis.net/wfs
> > > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: UMN MapServer Users List
> > > > > [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of David Zwiers
> > > > > Sent: Wednesday, 29 September, 2004 13:37
> > > > > To: MAPSERVER-USERS at LISTS.UMN.EDU
> > > > > Subject: [UMN_MAPSERVER-USERS] GetCapabilities
> > > > >
> > > > >
> > > > > Hello List
> > > > >
> > > > > Apologies in advance if this is an older bug, but I couldn't
> > > > > find it in your bug tracker. I am creating a WFS client, and
> > > > > selected your WFS as one of my victims :).  When reading the
> > > > > capabilities document, you have forgotten to declare the
> > > > > default namespace on the server instances I have seen
> > > > > (included below).
> > > > >
> > > > > I was wondering if these servers are out of date, and if so
> > > > > where I could find a demo server to test against. (BTW the
> > > > > code is freely available in the geotools project).
> > > > >
> > > > > Thanks in advance,
> > > > >
> > > > > David Zwiers
> > > > >
> > > >
> > > http://map.ns.ec.gc.ca/MapServer/mapserv.exe?>
> > map=/mapserver/services/e
> > > > nv
> > > > dat/config.map&service=WFS&version=1.0.0&request=GetCapabilities
> > > >
> > > >
> > > http://excise.pyr.ec.gc.ca/cgi->
> > bin/mapserv.exe?map=/LocalApps/Mapsurfe
> > > > r/
> > > > PYRWQMP.map&version=1.0.0&service=WFS&request=GetCapabilities
> > >
> > >
> >



More information about the mapserver-users mailing list