[Users] configuring layers in geoexplorer
Tim Schaub
tschaub at opengeo.org
Wed Jul 15 18:43:51 CEST 2009
Hey-
Lemarchand, Johan wrote:
> Hi Tim,
>
> Sorry to ask you again but I have used the GeoExplorer and I have an
> issue with the layers styles. When I run the application in IE 6, the
> layers are displayed with a grey background as you can see in the
> attached file. Do you have any idea why?
>
Yeah, IE6 doesn't support alpha transparency in PNG. If you need to
support IE6, you'll have to poke around the code, find where the format
is set to image/png, and change it to image/gif. You may also have to
set the (OpenLayers.Layer.WMS) layer "transparent" parameter to "true".
We're using quite a few images with alpha transparency in that
application, so it will not look nice for users on IE6. In addition,
the publish dialog is not properly laid out on IE6 - so whoever
publishes will have to use a newer browser.
The image format setting needs to be made more easily configurable.
This will happen in a future release. (This application development was
not supported by a client with IE6 needs.)
Thanks for trying it out.
Tim
> regards,
> Johan
>
>
> -----Original Message-----
> From: users-bounces at geoext.org [mailto:users-bounces at geoext.org] On
> Behalf Of Tim Schaub
> Sent: 01 July 2009 02:59
> Cc: Users at geoext.org
> Subject: Re: [Users] configuring layers in geoexplorer
>
> Hey-
>
> Andreas Hocevar wrote:
>> Hi Johan,
>>
>> On Tue, Jun 30, 2009 at 1:54 PM, Lemarchand,
> Johan<lemarchandjo at who.int> wrote:
>>> I have downloaded the latest release of GeoExplorer with the new
> GeoExt.
>>> I am trying to configure the layers added at the initialization of
> the
>>> application. It seems that the layers options such as the style,
> format,
>>> minScale, maxScale, etc... are not passed in when the application is
>>> activated. Is it the correct way to initialize the GeoExplorer? Is it
>>> covered in the current release or will it be covered later?
>> Tthe correct way to configure GeoExplorer is to do it like in the
>> example, i.e. only provide a layer name. The layer name has to
>> correspond with a layer in the capabilities document that is loaded
>> with GeoExplorer. Currently, all layers in GeoExplorer have to come
>> from one WMS, i.e. information about all layers has to be in one
>> capabilities document.
>
> I should add that the latest "release" of the app is actually what you
> get in the zip archive linked from this blog post:
> http://blog.opengeo.org/2009/06/17/geoexplorer-preview/
>
> This comes from the 0.1.x branch - not the trunk.
>
> If you are trying out the app at the trunk, you can use more than one
> OWS. I'll be making another tag for 0.2 in a few days. This tag will
> come with some basic docs.
>
> Tim
>
>> Regards,
>> Andreas.
>>
>>> <script>
>>> Ext.BLANK_IMAGE_URL = "theme/img/blank.gif";
>>> var app = new GeoExplorer.Embed({
>>> proxy: "/proxy/?url=",
>>> ows: {
>>> "demo": "http://demo.opengeo.org/geoserver/ows/"
>>> },
>>> map: {
>>> layers: [{
>>> name: "topp:states",
>>> queryable: true,
>>> formats: "image/gif",
>>> styles: "polygon",
>>> ows: "demo",
>>> background: true,
>>> visibility:true
>>> },{
>>> name: "topp:bluemarble",
>>> ows: "demo",
>>> visibility: false,
>>> background: true
>>> }],
>>> center: [-96.7, 37.6],
>>> zoom: 4
>>> }
>>> });
>>> </script>
>>>
>>> thanks in advance,
>>> Johan Lemarchand
>>> Public Health Information and GIS (GIS)
>>> Health Statistics and Informatics (HSI)
>>> Information Evidence and Research (IER)
>>> World Health Organization
>>> Tel: +41 22 791 1076
>>> Mobile: +41 79 517 4205
>>> Email: lemarchandjo at who.int
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at geoext.org
>>> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>>>
>>
>>
>
>
>
> ------------------------------------------------------------------------
>
--
Tim Schaub
OpenGeo - http://opengeo.org
Expert service straight from the developers.
More information about the Users
mailing list