|
14 | 14 | <script type="text/javascript" src="TimeseriesPlot/rickshaw.js"></script>
|
15 | 15 | <script type="text/javascript" src="WPSResponseManager.js"></script>
|
16 | 16 | <script type="text/javascript" src="jquery-2.1.3.js"></script>
|
17 |
| - <script src="CDS.js"></script> |
18 |
| - <script src="./TimeseriesPlot/timeseries.js"></script> |
| 17 | + <script src="CDS.js"></script> |
| 18 | + <script src="./TimeseriesPlot/timeseries.js"></script> |
19 | 19 | </head>
|
20 | 20 | <body>
|
21 | 21 | <div class="row-fluid">
|
|
35 | 35 | var variable_index = 0;
|
36 | 36 | var embedded = true;
|
37 | 37 | var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS", "http://vmap0.tiles.osgeo.org/wms/vmap0", {layers: 'basic'} );
|
38 |
| - map.addLayer(wms); |
39 |
| - OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, { |
| 38 | + OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, { |
40 | 39 | defaultHandlerOptions: { 'single': true, 'double': false, 'pixelTolerance': 0, 'stopSingle': false, 'stopDouble': false },
|
41 | 40 | initialize: function(options) {
|
42 | 41 | this.handlerOptions = OpenLayers.Util.extend( {}, this.defaultHandlerOptions );
|
43 |
| - OpenLayers.Control.prototype.initialize.apply( this, arguments ); |
| 42 | + OpenLayers.Control.prototype.initialize.apply( this, arguments ); |
44 | 43 | this.handler = new OpenLayers.Handler.Click( this, { 'click': this.trigger }, this.handlerOptions );
|
45 |
| - }, |
| 44 | + }, |
46 | 45 | trigger: function(e) {
|
47 | 46 | var lonlat = map.getLonLatFromPixel(e.xy);
|
48 | 47 | var domain_json = JSON.stringify( { longitude: lonlat.lon, latitude: lonlat.lat }, json_replacer );
|
49 | 48 | var variable_json = JSON.stringify( variables[ variable_index ], json_replacer );
|
50 |
| - |
51 |
| - if ( debug ) { |
| 49 | + |
| 50 | + if ( debug ) { |
52 | 51 | console.log( " @@@ Execute\nDomain:\n " + domain_json );
|
53 |
| - console.log( " Variable:\n " + variable_json ); |
| 52 | + console.log( " Variable:\n " + variable_json ); |
54 | 53 | console.time("WPS Execute");
|
55 | 54 | }
|
56 | 55 | CDS.wps.execute({
|
|
61 | 60 | variable: variable_json,
|
62 | 61 | embedded: embedded
|
63 | 62 | },
|
64 |
| - success: function(output) { |
65 |
| - wpsResponseManager.process( output.responseText, embedded, |
| 63 | + success: function(output) { |
| 64 | + wpsResponseManager.process( output.responseText, embedded, |
66 | 65 | function( responseJson ) {
|
67 | 66 | timeseries.plot( "timeseries-elem", responseJson );
|
68 | 67 | } );
|
69 | 68 | }
|
70 | 69 | });
|
71 | 70 | }
|
72 | 71 | });
|
| 72 | + map.addLayer(wms); |
73 | 73 | var click = new OpenLayers.Control.Click();
|
74 | 74 | map.addControl(click);
|
75 | 75 | map.zoomToMaxExtent();
|
76 | 76 | click.activate();
|
| 77 | + |
77 | 78 | </script>
|
78 | 79 |
|
79 | 80 | </body>
|
|
0 commit comments