source: TI03-DataExtractor/branches/old_stuff/latest_dx/dx/web_extras/LiveMap_30/extractorMap2.html @ 793

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI03-DataExtractor/branches/old_stuff/latest_dx/dx/web_extras/LiveMap_30/extractorMap2.html@793
Revision 793, 3.3 KB checked in by astephen, 13 years ago (diff)

Put all the old code in the old_stuff branch.

RevLine 
[793]1<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3<head>
4        <link rel="stylesheet" type="text/css" href="../css/ie5.css">
5<title>Select region from map</title>
6<script language="JavaScript"><!--
7
8        function baseImages(i) {
9          if (it_is_loaded) {
10                if ( i == 0 ) {
11                  document.map.setImage("gifs/java_0_world.gif", -180.0, 180.0, -90.0, 90.0)
12                  document.map.setToolColor("white")
13                } else if (i == 1) {
14                  document.map.setImage("gifs/Indian_Ocean.gif", 15, 125, -75, 35)
15                  document.map.setToolColor("white")
16                } else if (i == 2) {
17                  document.map.setImage("gifs/SeattleMap.gif", -122.5, -121.3, 47.75, 48.35)
18                  document.map.setToolColor("black")
19                }
20          }
21        }
22
23function rightTrim( strValue ) {
24/************************************************
25DESCRIPTION: Trims trailing whitespace chars.
26   
27PARAMETERS:
28   strValue - String to be trimmed. 
29     
30RETURNS:
31   Source string with right whitespaces removed.
32*************************************************/
33var objRegExp = /^([\w\W]*)(\b\s*)$/;
34 
35      if(objRegExp.test(strValue)) {
36       //remove trailing a whitespace characters
37       strValue = strValue.replace(objRegExp, '$1');
38    }
39  return strValue;
40}
41
42
43function setForm() {
44       
45        // Need these for Netscape for some reason (otherwise could just use get_[xy]_range() function in assignments below)
46        document.simpleForm.x_range.value = document.map.get_x_range();
47        document.simpleForm.y_range.value = document.map.get_y_range();
48
49        opener.document.mainForm.westbc.value = document.simpleForm.x_range.value.split(" ")[0];
50
51        opener.document.mainForm.eastbc.value = document.simpleForm.x_range.value.split(" ")[1];
52
53        opener.document.mainForm.southbc.value = document.simpleForm.y_range.value.split(" ")[0];
54
55        opener.document.mainForm.northbc.value = document.simpleForm.y_range.value.split(" ")[1];
56
57    self.close();
58    return false;
59}
60
61
62//--></script>
63
64</head>
65
66<body bgcolor="#FFFFFF">
67        <SCRIPT LANGUAGE="JavaScript">
68        if (navigator.javaEnabled()==true){
69                javaOK="Yes";
70        } else {
71                javaOK="No";
72                document.writeln("Java is not enabled on your browser.");
73        }
74        </SCRIPT>
75        <noscript><font color="red">JavaScript is not enabled on your browser.</font></noscript>
76        <form name="simpleForm" action="return setForm()">
77                        <table border="0" width="80%">
78                                <tr>
79                                        <th>Click and drag to select a geographic bounding rectangle defining your area:</th>
80                                </tr>
81                                <tr>
82                                        <td>
83                                                <input type="hidden" name="x_range" value="-180 180">
84                                                <input type="hidden" name="y_range" value="-90 90">
85                                                <br>
86                                                <div align="center">
87                                                <APPLET CODE="LiveMap_30.class" CODEBASE="http://www.neodc.rl.ac.uk/myclasses/LiveMap_30" MAYSCRIPT WIDTH="500" HEIGHT="160" NAME="map" ARCHIVE="LiveMap_30.jar">
88                                                        <PARAM VALUE="gifs/java_0_world.gif" NAME="base_image">
89                                                        <PARAM VALUE="-180 180" NAME="img_x_domain">
90                                                        <PARAM VALUE="-90 90" NAME="img_y_domain">
91                                                        <PARAM VALUE="XY" NAME="toolType">
92                                                        <PARAM VALUE="-180 180" NAME="tool_x_range">
93                                                        <PARAM VALUE="-90 90" NAME="tool_y_range">
94                                                </APPLET>
95                                                </div>
96                                        </td>
97                                </tr>
98                        </table>
99
100                <br><input type="button" value="Continue" onClick="return setForm()">
101                </form> 
102        <p class="smallgrey" align="right">Uses <a target="_blank" href="http://tmap.pmel.noaa.gov/~callahan/JAVA/map_v3.0/LiveMap_v3.0.html">LiveMap_v3.0</a> map applet.</p>
103
104</body>
105</html>
Note: See TracBrowser for help on using the repository browser.