[Mapserver-users] potential problem with layer names containi ng spaces

Tom Kralidis [Burlington] Tom.Kralidis at ec.gc.ca
Wed Nov 19 14:31:44 EST 2003


> -----Original Message-----
> From: Doug Cates [mailto:doug at moximedia.com] 
> Sent: Wednesday, November 19, 2003 1:57 PM
> To: Tom "Kralidis [Burlington]
> Cc: 'bartvde at xs4all.nl'; mapserver-users at lists.gis.umn.edu
> Subject: RE: [Mapserver-users] potential problem with layer 
> names containi ng spaces
> 
> 
> Tom,
> 
> Agreed, but the issue will come up again when outputting GML2 
> which is the default for WFS.
> 

I'm not sure I understand -- how so?

..Tom


> Doug
> 
> 
> On Wed, 2003-11-19 at 09:50, Tom Kralidis [Burlington] wrote:
> > > -----Original Message-----
> > > From: bartvde at xs4all.nl [mailto:bartvde at xs4all.nl]
> > > Sent: Wednesday, November 19, 2003 12:09 PM
> > > To: mapserver-users at lists.gis.umn.edu
> > > Subject: [Mapserver-users] potential problem with layer names 
> > > containing
> > spaces
> > > 
> > > 
> > > Hi list,
> > > 
> > > I have encountered a potential problem with layer names 
> containing 
> > > spaces. This will lead to invalid GML responses when requesting 
> > > GetFeatureInfo in the GML format.
> > > 
> > > What would be a good solution to overcome this?
> > > 
> > 
> > This can also be painful to parse for some who wish to process 
> > GetFeatureInfo responses.
> > 
> > Suggest to abstract the GetFeatureInfo reponse construct to not 
> > include data as element names and / or attributes, yet 
> values of said.
> > 
> > i.e.
> > 
> > <Layer name="Groningen kust vlakken 2002">
> >  <Feature>
> >  ...
> >  </Feature>
> > </Layer>
> > 
> > ..Tom
> > 
> > 
> > 
> > > > a. when parsing the mapfile make sure no spaces are 
> contained in 
> > > > layer names (or is this too rigorous for applications not using 
> > > > GML?)
> > > > 
> > > > b. when generating the GML for GetFeatureInfo check the layer 
> > > > names or check if the generated GML is valid and 
> well-formed? If 
> > > > the GML is not valid or not well-formed it is better to 
> generate a 
> > > > WMS Exception I guess than generating invalid GML.
> > > > 
> > > > Any thoughts on this?
> > > > 
> > > > Best regards,
> > > > Bart
> > > > 
> > > > excerpt:
> > > > 
> > > > <?xml version="1.0" encoding="ISO-8859-1"?>
> > > > <msGMLOutput
> > > > 	 xmlns:gml="http://www.opengis.net/gml"
> > > > 	 xmlns:xlink="http://www.w3.org/1999/xlink"
> > > > 	 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> > > > 	<Groningen kust vlakken 2002_layer>
> > > > 		<Groningen kust vlakken 2002_feature>
> > > > 			<AREA>51785.891</AREA>
> > > > 			<PERIMETER>1290.295</PERIMETER>
> > > > 			<ZOSTOT>2</ZOSTOT>
> > > > 			<ZOSNOL>2</ZOSNOL>
> > > > 			<ZOSMAR>0</ZOSMAR>
> > > > etc.
> > > > 
> > > > _______________________________________________
> > > > Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu 
> > > > http://lists.gis.umn.edu/mailman/listinfo/maps> erver-users
> > > > 
> > > 
> > _______________________________________________
> > Mapserver-users mailing list Mapserver-users at lists.gis.umn.edu
> > http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> 



More information about the mapserver-users mailing list