WFS schemas

Kralidis,Tom [Burlington] Tom.Kralidis at EC.GC.CA
Thu Nov 18 07:00:35 PST 2004


> -----Original Message-----
> From: UMN MapServer Users List 
> [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of N Zhou
> Sent: Thursday, 18 November, 2004 09:55
> To: MAPSERVER-USERS at LISTS.UMN.EDU
> Subject: Re: [UMN_MAPSERVER-USERS] WFS schemas
> 
> 
> Hi Bart,
> 
> Thank you for the information. I updated my mapserver to 4.4 
> in order to add namespace. But namescape doesn't work for the 
> application schema. We also learned that right now we  cannot 
> use application-level schema.
> 

You can also set "wfs_namespace_uri" to set the associated URI for the
prefix.

..Tom


> Naijun
> 
> >From: "Bart van den Eijnden" <bartvde at xs4all.nl>
> >To: "N Zhou" <zhou_naijun at hotmail.com>, MAPSERVER-USERS at lists.umn.edu
> >Subject: Re: [UMN_MAPSERVER-USERS] WFS schemas
> >Date: Mon, 15 Nov 2004 21:22:01 +0100
> >
> >Hi,
> >
> >the following bugzilla reports might be of information to you:
> >
> >http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=950
> >http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=884
> >
> >In short, you cannot use your own schema with Mapserver for 
> WFS at the 
> >moment. You can change the namespace, by using wfs_namespace_prefix, 
> >see:
> >
> >http://mapserver.gis.umn.edu/doc/wfs-server-howto.html
> >
> >Hope this helps.
> >
> >Best regards,
> >Bart
> >
> >On Mon, 15 Nov 2004 14:13:17 -0600, N Zhou <zhou_naijun at HOTMAIL.COM> 
> >wrote:
> >
> >>Hi,
> >>
> >>I'd highly appreciate your help/suggestion on my question 
> of applying 
> >>a different schemas in WFS.
> >>
> >>I sent a WFS DescribeFeatureType request to map server and I got a 
> >>response
> >>as:
> >>
> >><wfs:FeatureCollection xmlns="http://www.ttt.org/myns" 
> >>xmlns:myns="http://www.ttt.org/myns"
> >>xmlns:wfs="http://www.opengis.net/wfs"
> >>xmlns:gml="http://www.opengis.net/gml"
> >>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> >>xsi:schemaLocation="http://www.opengis.net/wfs
> >>http://myhost/wfsschema/wfs/1.0.0/WFS-basic.xsd 
> >>http://www.ttt.org/myns 
> http://myhost/cgi-bin/mapserv?map=/myWFS/data/mywfs.map&SERVIC
E=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAME=ngs">
>>   <import namespace="http://www.opengis.net/gml"
>>schemaLocation="http://myhost/wfsschema/gml/2.1/feature.xsd" />
>>   <element name="ngs" type="myns:ngs_Type" 
>>substitutionGroup="gml:_Feature"
>>/>
>>- <complexType name="ngs_Type">
>>- <complexContent>
>>- <extension base="gml:AbstractFeatureType">
>>- <sequence>
>>   <element name="MS_GEOMETRY" type="gml:PointPropertyType" 
>>nillable="false" />
>>   <element name="PID" type="string" />
>>   <element name="LATITUDE" type="string" />
>>   <element name="LONGITUDE" type="string" />
>>   </sequence>
>>   </extension>
>>   </complexContent>
>>   </complexType>
>>   </schema>
>>
>>Here the feature type "ngs_type" contains a list of elements. I wonder

>>how I can get a response with features and elements defined by a 
>>specific schema
>>(.xsd). I see some wfs schemas under the ows_schemas_location, but I
>>don't
>>know where I can place my own schema.  Do I need to change the
>>xmlns="http://www.ttt.org/myns" to another namespace, and how?
>>Information
>>about how schemas in WFS are imported and refered are also
appreciated.
>>
>>Thanks a lot!
>>
>>Yours,
>>
>>N. Zhou
>>
>
>
>
>--
>Using Opera's revolutionary e-mail client: http://www.opera.com/m2/



More information about the MapServer-users mailing list