1<!DOCTYPE html> 2<html ng-app="campusMapApp" lang="en"> 3<!-- manifest="lamar-map.appcache" --> 4 5<head> 6 <!-- Google Tag Manager --> 7
7<script>
vendor: 363 bytes, lines 7-11
7(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 8 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 9 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 10 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 11 })(window,document,'script','dataLayer','
11GTM-K6VNPZ
vendor: 3 bytes, line 11
11');
11</script>
11 12 <!-- End Google Tag Manager --> 13 14 <meta content="initial-scale=1.0, user-scalable=yes" name="viewport"> 15 <meta content="text/html; charset=utf-8" http-equiv="content-type"> 16 <title>Lamar University Campus Map</title> 17 <meta content="lamar University" name="AUTHOR"> 18 <meta content="lamar University" name="KEYWORDS"> 19 <meta content="lamar University Campus maps" name="DESCRIPTION"> 20 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2, user-scalable=yes"> 21 22 <!-- JS Libraries --> 23
23<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
23 24
24<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
24 25
25<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular-route.js" type="text/javascript"></script>
25 26 27 <!-- Google maps API &callback=initMap--> 28
28<script src="https://maps.google.com/maps/api/js?key=AIzaSyBdOCxQDBvBJe0pvfDky9x4xJ0ML1bELXQ" type="text/javascript"></script>
28 29 <!-- Styling --> 30 <!-- <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> --> 31 32 <link href="v1.0/src/bootstrap.min.css" rel="stylesheet"> 33 <link href="v1.0/src/map.css" media="all" rel="stylesheet" type="text/css"> 34 <link href="v1.0/src/angular-bootstrap-toggle.min.css" rel="stylesheet" type="text/css"> 35 36 <!--FAVICON--> 37 <link href="//www.lamar.edu/_files/images/favicon/favicon.ico" rel="shortcut icon" /> 38 <link href="//www.lamar.edu/_files/images/favicon/apple-touch-icon.png" rel="apple-touch-icon" /> 39 <link href="//www.lamar.edu/_files/images/favicon/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72" /> 40 <link href="//www.lamar.edu/_files/images/favicon/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114" /> 41 42</head> 43 44<body ng-controller="mapCtrl"> 45<!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 45-46
45 46 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
46GTM-K6VNPZ
vendor: 93 bytes, lines 46-48
46" 47 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 48
48<!-- End Google Tag Manager (noscript) --> 49 <div id="speachOverlay" ng-click="hideVROverlay()"> 50 <span class="Centerer"></span> 51 <img class="Centered" src="v1.0/images/listening.gif" /> 52 </div> 53 54 <div class="mainContainer container-fluid"> 55 <!-- nav bar container--> 56 <nav class="navbar navbar-default"> 57 <!-- nav container --> 58 <div class="container-fluid"> 59 <!-- nav bar controller --> 60 <div class="navbar-header"> 61 <button aria-expanded="false" class="navbar-toggle" data-target="#main-nav-collapse" data-toggle="collapse" type="button"> 62 <span class="sr-only">Toggle navigation</span> 63 <span class="text-bar2">Search</span> 64 </button> 65 66 <button aria-expanded="false" class="navbar-toggle direc-toggle" data-target="#direction-nav-collapse" data-toggle="collapse" 67 type="button"> 68 <span class="sr-only">Toggle navigation</span> 69 <span class="nav-bar"></span> 70 </button> 71 <a href="#" ng-click="clear()" aria-label="clear map" class="clear clear-mb hidden-lg"> 72 <img src="v1.0/images/closeroutes.png" alt="clear map"> 73 </a> 74 75 <a class="navbar-brand" href="https://www.lamar.edu" target="_blank"> 76 <img id="brandLogo" src="v1.0/images/lamarcardinals.png" alt="Lamar Logo"> 77 </a> 78 </div> 79 <!-- /.nav bar controller --> 80 <!-- search form and dropdown lists --> 81 <div class="collapse navbar-collapse" id="main-nav-collapse"> 82 83 <form class="navbar-form navbar-left" role="search" autocomplete="off"> 84 <div class="form-group input-group search-group"> 85 <span class="input-group-addon" id="basic-addon1">Search</span> 86 87 <div class="input-group"> 88 <input id="navSearch" class="form-control" aria-label="Search Map" placeholder="Search Map" type="text" ng-model="quickSearchPlace"> 89 <div class="input-group-btn"> 90 <button class="btn btn-default" type="submit" aria-label="quick search button" ng-click="quickSearch()">Search</button> 91 </div> 92 </div> 93 94 <div id="searchedList"> 95 <ul> 96 <li ng-repeat="place in quickSearchResult | limitTo:10" class=""> 97 <a class="" ng-click="addGenericMarkerForQuickSearchResult(place)" aria-label="add marker for a location in quick search result" 98 ng-model="place">{{place.label}}</a> 99 </li> 100 <!-- if there is no result for search keyword then show feedback form--> 101 <li ng-if="quickSearchResult.length == 0"> 102 <a href="https://www.lamar.edu/forms/www/campus-map-feedback.html" target="_blank">Can't find what you are looking for?</a> 103 </li> 104 </ul> 105 </div> 106 </div> 107 </form> 108 109 <ul class="nav navbar-nav navbar-left"> 110 <li class="dropdown" closable="true"> 111 <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button">Map Features 112 <span class="caret"></span> 113 </a> 114 <ul class="dropdown-menu"> 115 <li> 116 <a href="#">Public Art 117 <toggle data-type="art" class="toggle" ng-change="changeToggle(features[0])" ng-model="features[0].checked" size="btn-xs"></toggle> 118 </a> 119 </li> 120 <li> 121 <a href="#">Emergency Phones 122 <toggle data-type="emergency-phones" class="toggle" ng-change="changeToggle(features[1])" ng-model="features[1].checked" 123 size="btn-xs"></toggle> 124 </a> 125 </li> 126 127 <li> 128 <a href="#">Athletic Fields 129 <toggle data-type="athletic-fields" class="toggle" ng-change="changeToggle(features[13])" ng-model="features[13].checked" 130 size="btn-xs"></toggle> 131 </a> 132 </li> 133 <li> 134 <a href="#">Dining 135 <toggle data-type="food" class="toggle" ng-change="changeToggle(features[2])" ng-model="features[2].checked" size="btn-xs"></toggle> 136 </a> 137 </li> 138 <li> 139 <a href="#">Points Of Interest 140 <toggle data-type="points-of-interest" class="toggle" ng-change="changeToggle(features[15])" ng-model="features[15].checked" 141 size="btn-xs"></toggle> 142 </a> 143 </li> 144 <li> 145 <a href="#">Charging Stations 146 <toggle data-type="charging-stations" class="toggle" ng-change="changeToggle(features[3])" ng-model="features[3].checked" 147 size="btn-xs"></toggle> 148 </a> 149 </li> 150 </ul> 151 </li> 152 <li class="dropdown" closable="true"> 153 <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button">Parking
154 <span class="caret"></span> 155 </a> 156 <ul class="dropdown-menu"> 157 <li> 158 <a href="#">Visitors 159 <toggle data-type="parking-visitor" class="toggle" ng-change="changeToggle(features[5])" ng-model="features[5].checked" size="btn-xs"></toggle> 160 </a> 161 </li> 162 <li> 163 <a href="#">Students 164 <toggle data-type="parking-student" class="toggle" ng-change="changeToggle(features[6])" ng-model="features[6].checked" size="btn-xs"></toggle> 165 </a> 166 </li> 167 <li> 168 <a href="#">Faculty/Staff 169 <toggle data-type="parking-faculty-staff" class="toggle" ng-change="changeToggle(features[7])" ng-model="features[7].checked" 170 size="btn-xs"></toggle> 171 </a> 172 </li> 173 <li> 174 <a href="#">Motorcycle 175 <toggle data-type="parking-motorcycle" class="toggle" ng-change="changeToggle(features[8])" ng-model="features[8].checked" 176 size="btn-xs"></toggle> 177 </a> 178 </li> 179 <li> 180 <a href="#">Accessibility 181 <toggle data-type="parking-accessibility" class="toggle" ng-change="changeToggle(features[9])" ng-model="features[9].checked" 182 size="btn-xs"></toggle> 183 </a> 184 </li> 185 <li> 186 <a href="#">Senior Students 187 <toggle data-type="senior-students" class="toggle" ng-change="changeToggle(features[14])" ng-model="features[14].checked" 188 size="btn-xs"></toggle> 189 </a> 190 </li> 191 <li> 192 <a href="#">Gated 193 <toggle data-type="parking-student" class="toggle" ng-change="changeToggle(features[16])" ng-model="features[16].checked" size="btn-xs"></toggle> 194 </a> 195 </li> 196 </ul> 197 </li> 198 <li class="dropdown" closable="true"> 199 <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button">Accessibility 200 <span class="caret"></span> 201 </a> 202 <ul class="dropdown-menu"> 203 <li> 204 <a href="#">Parking 205 <toggle data-type="parking-accessibility" class="toggle" ng-change="changeToggle(features[9])" ng-model="features[9].checked" 206 size="btn-xs"></toggle> 207 </a> 208 </li> 209 <li> 210 <a href="#">Entrances 211 <toggle data-type="accessibility-entrances" class="toggle" ng-change="changeToggle(features[11])" ng-model="features[11].checked" 212 size="btn-xs"></toggle> 213 </a> 214 </li> 215 </ul> 216 </li> 217 <a href="#" id="closeopen" ng-click="showHide()" aria-label="shrink map layout"> 218 <img src="v1.0/images/in.png" alt="shrink map layout" /> 219 </a> 220 <!-- <a href="#" id="openclose" ng-click="showHide()" aria-label="expand map layout"> 221 <img src="v1.0/images/out.png" alt="expand map layout" /> 222 </a> --> 223 <!-- <a href="#" id="closeopen" ng-click="showHide()" aria-label="shrink map layout"> 224 <img src="v1.0/images/in.png" alt="shrink map layout" /> 225 </a> 226 <a href="#" ng-click="clear()" aria-label="clear map" class="clear hidden-xs"> 227 <img src="v1.0/images/closeroutes.png" alt="clear map" /> 228 </a> --> 229 <a href="#" ng-click="clear()" aria-label="clear map" class="clear hidden-xs"> 230 Clear Map 231 </a> 232 </ul> 233 234 <ul class="nav navbar-nav navbar-right"> 235 <!-- <li> 236 <a href="http://www.lamar.edu/about-lu/campus-map/index.html" target="_blank">Printable Maps</a> 237 </li> --> 238 <li class="dropdown"> 239 <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button">Other Maps
240 <span class="caret"></span> 241 </a> 242 <ul class="dropdown-menu"> 243 <li> 244 <a href="https://www.lamar.edu/police/shuttle-parking-traffic/index.html" target="_blank">Shuttle Info</a> 245 </li> 246 <li> 247 <a href="https://www.lamar.edu/students/student-affairs/setzer-student-center/student-organizations/policies/tailgate.html" target="_blank">Tailgating Info</a> 248 </li> 249 <li> 250 <a href="https://www.lamar.edu/print-map" target="_blank">Printable Map</a> 251 </li> 252 <li> 253 <a href="https://www.lamar.edu/about-lu/campus-map/driving-directions.html" target="_blank">Driving Directions</a> 254 </li> 255 </ul> 256 </li> 257 258 <li class="dropdown"> 259 <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button">Tours 260 <span class="caret"></span> 261 </a> 262 <ul class="dropdown-menu"> 263 <li> 264 <a href="https://www.lamar.edu/visit" target="_blank">Schedule a tour</a> 265 </li> 266 </ul> 267 </li> 268 <li class="dropdown"> 269 <a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle" data-toggle="dropdown" href="#" role="button">About 270 <span class="caret"></span> 271 </a> 272 <ul class="dropdown-menu"> 273 <li> 274 <a href="https://www.lamar.edu/forms/www/campus-map-feedback.html">Feedback</a> 275 </li> 276 <li class="divider" role="separator"></li> 277 <li> 278 <p class="navbar-text">V 1.1.0</p> 279 </li> 280 </ul> 281 </li> 282 </ul> 283 </div> 284 <!-- /.search form and dropdown lists --> 285 <!-- mobile directions module --> 286 <div class="collapse navbar-collapse" id="direction-nav-collapse"> 287 <div id="directionsPanel"> 288 <h3>How do you want to get to your destination?</h3> 289 <div class="btn-group btn-group-justified" role="group" ng-init="travelMode = 'WALKING'"> 290 <a href="#" class="btn btn-default" ng-class="{'active':travelMode === 'WALKING'}" role="button" ng-click="travelMode = 'WALKING'; addDestination(toGoPlace)" 291 aria-label="travel mode walking">Walking</a> 292 <a href="#" class="btn btn-default" ng-class="{'active':travelMode === 'DRIVING'}" role="button" ng-click="travelMode = 'DRIVING'; addDestination(toGoPlace)" 293 aria-label="travel mode driving">Driving</a> 294 <a href="#" class="btn btn-default" ng-class="{'active':travelMode === 'BICYCLING'}" role="button" ng-click="travelMode = 'BICYCLING'; addDestination(toGoPlace)" 295 aria-label="travel mode bicycling">Bicycling</a> 296 </div> 297 298 <div class="navOD"> 299 <div class="input-group"> 300 <span class="input-group-addon" id="basic-addon1">From</span> 301 <input type="text" class="form-control" placeholder="Current Location" value="Current Location" readonly aria-label="Current Location"> 302 </div> 303 </div> 304 305 <div class="navOD"> 306 <div class="input-group">
307 <span class="input-group-addon" id="basic-addon1">To</span> 308 <input type="text" class="form-control" class="destination" aria-label="search for destination" placeholder="Search your destination" 309 ng-model="searchedKeyword" ng-keyup="searchLocationForDirections()"> 310 </div> 311 <ul id="myUL"> 312 <li> 313 <a ng-repeat="place in navSerachResult | limitTo:10" href="#" ng-click="addDestination(place)" ng-model="place" aria-label="select this place as a destination">{{place.name}}</a> 314 </li> 315 </ul> 316 </div> 317 </div> 318 </div> 319 <!-- /.mobile directions module --> 320 </div> 321 <!-- /.nav container --> 322 </nav> 323 <!-- /.nav bar container--> 324 <!-- status message banner --> 325 <div class="alert text-center" role="alert" ng-show="apiError"> 326 <b>Loading</b> 327 </div> 328 <!-- /.status message banner --> 329 <!-- temporary notification message banner --> 330 <div id="messages" class="row"> 331 <!-- <div class="alert alert-info" role="alert"> 332 <strong>{{version}},</strong> It's still a beta version so you may experience slow performance and a couple of bugs here 333 & there :) , just let me know about any issue @ [email protected]. Thank you. 334 </div> 335 <div class="alert alert-danger" role="alert"> 336 <b>Warning, only for testing on a desktop </b> 337 <span>If you are usign the map on a desktop , we may not be able to get your current lcation accurately.</span> 338 </div> --> 339 </div> 340 <!-- /.temporary notification message banner --> 341 <!-- main conatiner --> 342 <main class="row" id="row-main"> 343 <div class="col-md-12" id="mapContainter"> 344 <div id="map"></div> 345 </div> 346 <div class="col-md-6 collapsednav" id="quickAccess"> 347 <div class="item navigatorItem navigatorItemFull"> 348 <a class="ckLocation" ng-click="showHide()" aria-label="Show full list of buildings">Show less...</a> 349 <!-- <a href="#" ng-click="clear()" aria-label="clear map" class="clear clear-dt hidden-xs"> 350 Clear Map 351 </a> --> 352 </div> 353 <div ng-repeat="building in buildings" class="col-md-4 locations"> 354 <div class="item"> 355 <a class="ckLocation" ng-click="addMarker(building)" aria-label="{{building.name}}">{{building.name}}</a> 356 </div> 357 </div> 358 </div> 359 <!-- right quick access module and directions module --> 360 <div id="navigatorAccess" class=""> 361 <div id="list" ng-init="selectedTab = 'explore'"> 362 <div id="directors"> 363 <h2> 364 <a class="navigatorDirector" ng-class="{'activeDirector':selectedTab === 'explore'}" ng-click="checked =! checked;selectedTab = 'explore'" 365 aria-label="explore top 25 visited lcoation">Explore</a> 366 </h2> 367 <h2> 368 <a class="navigatorDirector" ng-class="{'activeDirector':selectedTab === 'directions'}" id="directions" ng-click="checked =! checked;selectedTab = 'directions'" 369 aria-label="directions module">Directions</a> 370 </h2> 371 </div> 372 <div id="navigatorItemsList" tabindex="0" ng-hide="checked"> 373 <div class="navigatorItem"> 374 <!-- <a href="#" ng-click="clear()" aria-label="clear map" class="clear clear-dt hidden-xs"> 375 Clear Map 376 </a> --> 377 </div> 378 379 <div ng-repeat="building in buildings | orderBy:'navigator' | limitTo:navigatorItems" class="item navigatorItem"> 380 <a class="ckLocation" ng-click="addMarker(building)" aria-label="search result for locations as driections">{{building.name}}</a> 381 </div> 382 <div class=""> 383 <a class="ckLocation showmore" ng-click="showFullList();" aria-label="Show full list of buildings">Show more...</a> 384 </div> 385 </div> 386 <div id="directionsPanel" ng-hide="!checked"> 387 <h3>How do you want to get to your destination?</h3> 388 <div class="btn-group btn-group-justified" role="group" ng-init="travelMode = 'WALKING'"> 389 <a href="#" class="btn btn-default" ng-class="{'active':travelMode === 'WALKING'}" role="button" ng-click="travelMode = 'WALKING'; addDestination(toGoPlace)" 390 aria-label="walking">Walking</a> 391 <a href="#" class="btn btn-default" ng-class="{'active':travelMode === 'DRIVING'}" role="button" ng-click="travelMode = 'DRIVING'; addDestination(toGoPlace)" 392 aria-label="driving">Driving</a> 393 <a href="#" class="btn btn-default" ng-class="{'active':travelMode === 'BICYCLING'}" role="button" ng-click="travelMode = 'BICYCLING'; addDestination(toGoPlace)" 394 aria-label="bicycling">
394Bicycling</a> 395 </div> 396 397 <div class="navOD"> 398 <div class="input-group"> 399 <span class="input-group-addon" id="basic-addon1">From</span> 400 <input type="text" class="form-control" placeholder="Current Location" value="Current Location" readonly aria-label="Current Location"> 401 </div> 402 </div> 403 <div class="navOD"> 404 <div class="input-group"> 405 <span class="input-group-addon" id="basic-addon1">To</span> 406 <input type="text" class="form-control" class="destination" aria-label="Search your destination" placeholder="Search your destination" 407 ng-model="searchedKeyword" ng-keyup="searchLocationForDirections()"> 408 </div> 409 <ul id="myUL"> 410 <li> 411 <a ng-repeat="place in navSerachResult | limitTo:10" href="#" ng-click="addDestination(place)" ng-model="place" aria-label="place in search result">{{place.name}}</a> 412 </li> 413 </ul> 414 </div> 415 </div> 416 </div> 417 </div> 418 <!-- /.right quick access module and directions module --> 419 </main> 420 <!-- /.main conatiner --> 421 </div> 422
422<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js"></script>
422 423
423<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js"></script>
423 424
424<script charset="UTF-8" src="v1.0/src/angular-bootstrap-toggle.min.js" type="text/javascript"></script>
424 425
425<script charset="UTF-8" src="v1.0/src/map.js" type="text/javascript"></script>
425 426
426<script charset="UTF-8" src="v1.0/src/data.js" type="text/javascript"></script>
426 427 <!--
427<script charset="UTF-8" src="v1.0/src/voicerecognition.js" type="text/javascript"></script>
427--> 428 429 <div> 430</body> 431 432</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.