https://github.com/mroberge/HydroCloud
Raw File
Tip revision: 4d2f3243b15298d0bffb66db430a02982a638ab4 authored by Martin Roberge on 09 April 2018, 02:46:03 UTC
Merge pull request #123 from mroberge/Feedback
Tip revision: 4d2f324
testAsync.html
<!DOCTYPE HTML>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Jasmine Spec Runner v2.0.0</title>

    <link rel="shortcut icon" type="image/png" href="lib/jasmine-2.0.0/jasmine_favicon.png">
    <link rel="stylesheet" type="text/css" href="lib/jasmine-2.0.0/jasmine.css">

    <script type="text/javascript" src="lib/jasmine-2.0.0/jasmine.js"></script>
    <script type="text/javascript" src="lib/jasmine-2.0.0/jasmine-html.js"></script>
    <script type="text/javascript" src="lib/jasmine-2.0.0/boot.js"></script>

    <!-- include library files here... -->
    <script type="text/javascript" src="lib/d3/d3.v3.js"></script>
    <script type="text/javascript" src="lib/jquery/jquery-2.0.2.js  "></script>
    <script type="text/javascript" src="lib/jasmine-jquery.js"></script>

    <!-- include source files here... -->
    <script type="text/javascript" src="src/hydrograph.js"></script>

    <!-- include spec files here... -->
    <script type="text/javascript" src="spec/spec.datafeeds.js"></script>

  </head>

  <body>
    <h1>Test of data server availability</h1>
    <h4>TU NEXRAD service</h4>
    <p>NOTE: This service is currently only available from TU IP addresses.</p>
    <ul>
      <li>
        View JSON result: <a href="https://10.55.17.48:5000/nexradTS/id=01646500/startdate=2012-01-01/enddate=2012-01-02">https://10.55.17.48:5000/nexradTS/id=01646500/startdate=2012-01-01/enddate=2012-01-02</a>
      </li>
      <li>
        HTTP status code: <span id="TUstatusCode"></span>
      </li>
      <li>
        return text: <span id="TUstatusText"></span>
      </li>
    </ul>
    <br>
        <h4>USGS real-time stream gauge service</h4>
    <ul>
      <li>
        View JSON result: <a href="https://waterservices.usgs.gov/nwis/iv/?format=json&sites=01646500&parameterCd=00060">https://waterservices.usgs.gov/nwis/iv/?format=json&sites=01646500&parameterCd=00060</a>
      </li>
      <li>
        HTTP status code: <span id="USGSstatusCode"></span>
      </li>
      <li>
        return text: <span id="USGSstatusText"></span>
      </li>
    </ul>

    <script type="text/javascript">
      $.ajax({
        url : "https://10.55.17.48:5000/nexradTS/id=01646500/startdate=2012-01-01/enddate=2012-01-02",
        dataType : "json",
        error : function(request, textStatus, errorThrown) {
          $("#statusCode").append(errorThrown);
        },
        complete : function(tuJSON) {
          console.log("request complete");
          console.log(tuJSON);
          $("#TUstatusCode").append(tuJSON.status);
          $("#TUstatusText").append(tuJSON.statusText);
        }
      });

      $.ajax({
        url : "https://waterservices.usgs.gov/nwis/iv/?format=json&sites=01646500&parameterCd=00060",
        dataType : "json",
        error : function(request, textStatus, errorThrown) {
          $("#USGSstatusCode").append(errorThrown);
        },
        complete : function(JSON) {
          console.log("request complete");
          console.log(JSON);
          $("#USGSstatusCode").append(JSON.status);
          $("#USGSstatusText").append(JSON.statusText);
        }
      });

    </script>
  </body>
</html>
back to top