[mapserver-users] Using space in layer's name?

kreshna_iceheart at yahoo.com kreshna_iceheart at yahoo.com
Fri Aug 22 02:21:34 EDT 2008


Er, no. My layers do not contain capitals, only spaces. 


--- On Wed, 8/20/08, TC Haddad <tchaddad at gmail.com> wrote:

> From: TC Haddad <tchaddad at gmail.com>
> Subject: Re: [mapserver-users] Using space in layer's name?
> To: kreshna_iceheart at yahoo.com
> Date: Wednesday, August 20, 2008, 9:55 AM
> It looks like you are using mapserver CGI .... if so I have
> noticed
> that passing layer names is sometimes case sensitive.
> 
> Is it possible that your layer with spaces in the name also
> has a
> capital letter in the name that you are not using in the
> URL string
> that you are passing?
> 
> Another idea is that you can insert a GROUP name for that
> layer that
> does not have a space, and then just call that layer in the
> URL using
> the GROUP name instead. That should avoid the problem
> altogether.
> (Also remember to use case sensitive for GROUP name).
> 
> Tanya
> 
> On Wed, Aug 20, 2008 at 12:00 AM,
> kreshna_iceheart at yahoo.com
> <kreshna_iceheart at yahoo.com> wrote:
> > Er, nope. I'm not using WMS.
> >
> >
> > --- On Wed, 8/20/08, Rahkonen Jukka
> <Jukka.Rahkonen at mmmtike.fi> wrote:
> >
> >> From: Rahkonen Jukka
> <Jukka.Rahkonen at mmmtike.fi>
> >> Subject: Re: [mapserver-users] Using space in
> layer's name?
> >> To: kreshna_iceheart at yahoo.com,
> mapserver-users at lists.osgeo.org
> >> Date: Wednesday, August 20, 2008, 2:46 AM
> >> Hi,
> >>
> >> Are you using WMS?In the document "WMS
> servers with
> >> MapServer"
> >> http://mapserver.gis.umn.edu/docs/howto/wms_server
> >> reads:
> >> #
> >> Layer Name and wms_title metadata:
> >> Every individual layer needs its own unique name
> and title.
> >> Layer names are also used in GetMap and
> GetFeatureInfo
> >> requests to refer to layers that should be
> included in the
> >> map output and in the query. Layer names must
> start with a
> >> letter when setting up a WMS server (layer names
> should not
> >> start with a digit or have spaces in them).
> >>
> >> I believe that spaces in layer names are not
> allowed by WMS
> >> standard, but I may be wrong.  I do also believe
> that
> >> MapServer cgi supports them, at least I can find
> example map
> >> files with layers named like "my layer".
> >>
> >> -Jukka Rahkonen-
> >>
> >> > -----Alkuperäinen viesti-----
> >> > Lähettäjä:
> mapserver-users-bounces at lists.osgeo.org
> >> >
> [mailto:mapserver-users-bounces at lists.osgeo.org]
> >> Puolesta
> >> > kreshna_iceheart at yahoo.com
> >> > Lähetetty: 20. elokuuta 2008 8:40
> >> > Vastaanottaja:
> mapserver-users at lists.osgeo.org
> >> > Aihe: [mapserver-users] Using space in
> layer's
> >> name?
> >> >
> >> > I'm using MapServer 5.0.2.
> >> >
> >> > I have two layers: the first is named
> "jaringan
> >> ipal dan
> >> > iplt" (layer name contains space
> character),
> >> while the second
> >> > is named "jaringan_telepon" (does
> not
> >> contain space).
> >> >
> >> > I am using the [layers] parameter to
> dynamically pass
> >> my
> >> > layers to another template for printing
> purpose. Alas,
> >>
> >> > because one layer contains space, that
> particular
> >> layer is
> >> > not passed at all. Here is the contents of
> the
> >> [layers] parameter:
> >> >
> >> >
> >>
> &layers=jaringan%20ipal%20dan%20iplt%20jaringan_telepon
> >> >
> >> > The layer "jaringan_telepon" is
> displayed
> >> correctly, but the
> >> > layer "jaringan ipal dan iplt"
> fails to
> >> display, because
> >> > MapServer takes the space character (%20) as
> >> delimiter.
> >> >
> >> > I tried to use the parameter [layers_esc]
> instead, and
> >> here
> >> > is the contents of the [layers_esc]:
> >> >
> >> >
> &layers=jaringan+ipal+dan+iplt+jaringan%5Ftelepon
> >> >
> >> > Here, the layer "jaringan ipal dan
> iplt"
> >> still fails to
> >> > display, because MapServer replaces the space
> with
> >> "+" (plus
> >> > sign), which is also used as delimiter.
> >> >
> >> > Thus, not even [layers_esc] allows us to use
> space
> >> character
> >> > in layer's name. Is there any other way
> to use
> >> layer with
> >> > space character in its name, then?
> >> >
> >> > Thanks,
> >> > -Kresh
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> _______________________________________________
> >> > mapserver-users mailing list
> >> > mapserver-users at lists.osgeo.org
> >> >
> >>
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> >> >
> >
> >
> >
> > _______________________________________________
> > mapserver-users mailing list
> > mapserver-users at lists.osgeo.org
> >
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> >


      


More information about the mapserver-users mailing list