source: TI04-geosplat/trunk/web_extras/LiveMap_30/extractorMap2.html @ 798

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI04-geosplat/trunk/web_extras/LiveMap_30/extractorMap2.html@798
Revision 798, 3.3 KB checked in by astephen, 14 years ago (diff)

Latest working version with install method.
Can accept more than one file but doesn't combine variables yet.

Line 
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.