[Commits] r1966 - sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples
commits at geoext.org
commits at geoext.org
Mon Mar 15 21:11:15 CET 2010
Author: adube
Date: 2010-03-15 21:11:14 +0100 (Mon, 15 Mar 2010)
New Revision: 1966
Added:
sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.html
sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.js
Log:
wmslayeradder - example in window
Added: sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.html
===================================================================
--- sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.html (rev 0)
+++ sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.html 2010-03-15 20:11:14 UTC (rev 1966)
@@ -0,0 +1,36 @@
+<html>
+ <head>
+ <title>WMSLayerAdder (in Window) Example</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <!-- ext version 3.1.0 -->
+ <script type="text/javascript" src="../../../../ext/adapter/ext/ext-base.js"></script>
+ <script type="text/javascript" src="../../../../ext/ext-all.js"></script>
+ <link rel="stylesheet" type="text/css" href="../../../../ext/resources/css/ext-all.css" />
+ <link rel="stylesheet" type="text/css" href="../../../../ext/examples/shared/examples.css" />
+
+ <!-- openlayers version trunk -->
+ <script type="text/javascript" src="../../../../openlayers/lib/OpenLayers.js"></script>
+ <script type="text/javascript" src="../../../../openlayers/lib/OpenLayers/Lang/fr.js"></script>
+ <script type="text/javascript" src="../resources/lang/fr.js"></script>
+ <script type="text/javascript" src="../../../../geoext/lib/GeoExt.js"></script>
+
+ <link rel="stylesheet" type="text/css" href="../resources/css/WMSLayerAdder.css" />
+ <script type="text/javascript" src="../lib/GeoExt.ux/SingleFile.js"></script>
+
+ <script type="text/javascript" src="WMSLayerAdderInWindowExample.js"></script>
+
+ </head>
+ <body>
+ <h1>WMSLayerAdder (in Window) example</h1>
+
+ <p></p>
+
+ <p></p>
+
+ <p></p>
+
+ <p>See <a href="WMSLayerAdderInWindowExample.js">WMSLayerAdderInWindowExample.js</a> for the source code.</p>
+
+ <div id="content"></div>
+ </body>
+</html>
Property changes on: sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.html
___________________________________________________________________
Name: svn:mime-type
+ text/html
Name: svn:eol-style
+ native
Added: sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.js
===================================================================
--- sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.js (rev 0)
+++ sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.js 2010-03-15 20:11:14 UTC (rev 1966)
@@ -0,0 +1,69 @@
+var WMSLayerAdder, mapPanel, layerAdderWindow;
+
+//OpenLayers.ProxyHost = "./proxy.py?url=";
+
+Ext.onReady(function() {
+
+ Ext.QuickTips.init();
+
+ var actions = [];
+
+ var action = new Ext.Action({
+ text: 'WMSLayerAdder',
+ handler: openWindow,
+ scope: this,
+ tooltip: OpenLayers.i18n('Add currently selected layers')
+ });
+ actions.push(action);
+
+ mapPanel = new GeoExt.MapPanel({
+ region: "center",
+ layers: [new OpenLayers.Layer.WMS("Global Imagery",
+ "http://labs.metacarta.com/wms/vmap0",
+ {layers: "basic"})] ,
+ center: [-68,52],
+ zoom: 4,
+ tbar: new Ext.Toolbar(actions)
+ });
+
+ new Ext.Panel({
+ renderTo: "content",
+ layout: "border",
+ width: 400,
+ height: 350,
+ items: [mapPanel]
+ });
+});
+
+var openWindow = function() {
+ if(!layerAdderWindow) {
+ var oServerStore = new Ext.data.SimpleStore({
+ fields: ['url'],
+ data : [
+ ["http://127.0.0.1/cgi-bin/mapserv?map=/home/adube/proj/bdga/msp/wms/bdga.map"],
+ ['http://dev4g.mapgears.com/cgi-bin/mapserv?map=/home/mapgears/proj/geoprisma-demo/map/gmap/gmap75_wms.map']
+ ]
+ });
+
+ WMSLayerAdder = new GeoExt.ux.WMSLayerAdder({
+ region: "east",
+ gridPanelOptions: {'height': 210},
+ serverStore: oServerStore,
+ map: mapPanel.map
+ });
+
+ layerAdderWindow = new Ext.Window({
+ resizable: false,
+ modal: true,
+ closeAction: 'hide',
+ width: 600,
+ height: 350,
+ title: OpenLayers.i18n("WMSLayerAdder"),
+ layout: 'fit',
+ items: [WMSLayerAdder]
+ });
+ }
+
+ layerAdderWindow.show();
+
+};
Property changes on: sandbox/mapgears/geoext.ux/ux/WMSLayerAdder/examples/WMSLayerAdderInWindowExample.js
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
More information about the Commits
mailing list