NLeSC/Cesium-NcWMS

View on GitHub
app/index.html

Summary

Maintainability
Test Coverage
<!doctype html>
<html class="no-js">
  <head>
    <meta charset="utf-8">
    <title></title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width">
    <!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
    <!-- build:css(.) styles/vendor.css -->
    <!-- bower:css -->
    <link rel="stylesheet" href="bower_components/cesiumjs/Cesium/Widgets/widgets.css" />
    <link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" />
    <!-- endbower -->
    <!-- endbuild -->
    <!-- build:css styles/main.css -->
    <link rel="stylesheet" href="styles/main.css">
    <!-- endbuild -->
  </head>
  <body ng-app="eWaterCycleApp">
    <!-- The splash screen must be first -->
    <div id="splash" ng-cloak>
      <h2>Loading</h2>
    </div>

    <!-- Google analytics code to track useage stats -->
    <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

      ga('create', 'UA-61775345-1', 'auto');
      ga('send', 'pageview');
    </script>

    <script lang="javascript">
      CESIUM_BASE_URL = 'bower_components/cesiumjs/Cesium/';
    </script>


    <!--[if lt IE 7]>
      <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
    <![endif]-->

    <!-- build:js(.) scripts/vendor.js -->
    <!-- bower:js -->
    <script src="bower_components/jquery/dist/jquery.js"></script>
    <script src="bower_components/angular/angular.js"></script>
    <script src="bower_components/angular-animate/angular-animate.js"></script>
    <script src="bower_components/angular-cookies/angular-cookies.js"></script>
    <script src="bower_components/angular-resource/angular-resource.js"></script>
    <script src="bower_components/angular-route/angular-route.js"></script>
    <script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
    <script src="bower_components/angular-touch/angular-touch.js"></script>
    <script src="bower_components/cesiumjs/Cesium/Cesium.js"></script>
    <script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
    <script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
    <script src="bower_components/d3/d3.js"></script>
    <!-- endbower -->
    <!-- endbuild -->

    <!-- build:js({.tmp,app}) scripts/scripts.js -->
    <script src="scripts/app.module.js"></script>

    <script src="scripts/util/decimaladjust.service.js"></script>
    <script src="scripts/util/messagebus.service.js"></script>
    <script src="scripts/util/userAgent.service.js"></script>

    <script src="scripts/ncwmsservice/ncwms.service.js"></script>

    <script src="scripts/cesiumviewer/cesium-viewer.service.js"></script>
    <script src="scripts/cesiumviewer/cesium-viewer.controller.js"></script>
    <script src="scripts/cesiumviewer/cesium-viewer.directive.js"></script>

    <script src="scripts/cesiumncwmslayer/cesium.ncwms.layer.controller.js"></script>
    <script src="scripts/cesiumncwmslayer/cesium.ncwms.layer.directive.js"></script>

    <script src="scripts/dataset/dataset.controller.js"></script>
    <script src="scripts/dataset/dataset.directive.js"></script>

    <script src="scripts/palette/palette.controller.js"></script>
    <script src="scripts/palette/palette.directive.js"></script>
    <script src="scripts/palette/palette.iamlegend.directive.js"></script>

    <script src="scripts/viewmodel/viewmodel.controller.js"></script>
    <script src="scripts/viewmodel/viewmodel.directive.js"></script>

    <script src="scripts/flyto/flyto.controller.js"></script>
    <script src="scripts/flyto/flyto.directive.js"></script>

    <script src="scripts/terrain/terrain.controller.js"></script>
    <script src="scripts/terrain/terrain.directive.js"></script>

    <script src="scripts/logarithmic/logarithmic.controller.js"></script>
    <script src="scripts/logarithmic/logarithmic.directive.js"></script>

    <script src="scripts/outlines/outlines.controller.js"></script>
    <script src="scripts/outlines/outlines.directive.js"></script>

    <script src="scripts/biglegend/biglegend.controller.js"></script>
    <script src="scripts/biglegend/biglegend.directive.js"></script>

    <script src="scripts/logos/logos.directive.js"></script>
    <script src="scripts/projectlogo/projectlogo.directive.js"></script>

    <!--
    <script src="scripts/bargraph/bargraph.directive.js"></script>
    <script src="scripts/bargraph/bargraph.controller.js"></script>
    <script src="scripts/linegraph/linegraph.directive.js"></script>
    <script src="scripts/linegraph/linegraph.controller.js"></script>
    -->
    <script src="scripts/customgraph/customgraph.directive.js"></script>
    <script src="scripts/customgraph/customgraph.controller.js"></script>

    <!--
    <script src="scripts/wmsservice/wms.service.js"></script>
    <script src="scripts/cesiumwmslayer/cesium.wms.layer.controller.js"></script>
    <script src="scripts/cesiumwmslayer/cesium.wms.layer.directive.js"></script>
    -->

    <script src="scripts/help/help.directive.js"></script>
    <script src="scripts/help/help.controller.js"></script>

    <script src="scripts/helpModal/helpModal.directive.js"></script>
    <script src="scripts/helpModal/helpModal.controller.js"></script>
    <!-- endbuild -->

    <!-- Add your site or application content here -->
    <project-logo-box-directive></project-logo-box-directive>

    <ul class="nav-pills navbar-right-custom-top">
        <li><cesium-fly-to-dropdown-directive></cesium-fly-to-dropdown-directive></li>
        <li><cesium-viewmodel-dropdown-directive></cesium-viewmodel-dropdown-directive></li>
        <li><dataset-directive></dataset-directive></li>
        <li><palette-dropdown-directive></palette-dropdown-directive></li>
        <li><logarithmic-toggle-directive></logarithmic-toggle-directive></li>
        <li><terrain-toggle-directive></terrain-toggle-directive></li>
        <li><outlines-toggle-directive></outlines-toggle-directive></li>
        <li><help-directive></help-directive></li>
    </ul>

    <!-- <linegraph-directive></linegraph-directive> -->
    <customgraph-directive activated="false" class="customgraph1"></customgraph-directive>
    <customgraph-directive activated="false" class="customgraph2"></customgraph-directive>

    <!-- <bargraph-directive></bargraph-directive> -->
    <big-legend-directive></big-legend-directive>
    <logo-box-directive></logo-box-directive>

    <cesium-viewer-directive id="cesiumContainer" ></cesium-viewer-directive>
    <cesium-ncwms-layer-directive></cesium-ncwms-layer-directive>

    <help-modal-directive></help-modal-directive>

    <!-- <cesium-wms-layer-directive></cesium-wms-layer-directive> -->

</body>
</html>