






























































































































<!DOCTYPE html>
<!-- TEMPLATE FILE: opac-main.tt -->









<html lang="en" class="no-js">
<head>

<title
    >Bibliography catalog</title
>
<link rel="canonical" href="http://library.esri.com/" />



<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Koha" />
<!-- leave this for stats -->
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="csrf-token" content="ba719925a0ebecb6a417d6bc07afcb7bb276636e,36822c9d37e2c96b937348d56ab9d213339c4f83,1765695100" />


<link rel="shortcut icon" href="http://www.esri.com/favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon" href="http://www.esri.com/favicon.ico" type="image/x-icon" />

    
        
    


    <link href="/opac-tmpl/bootstrap/css/opac_25.0504000.css" type="text/css" rel="stylesheet">


    
    
        <link rel="stylesheet" type="text/css" href="/opac-tmpl/bootstrap/css/colors.css" />
    


    <link rel="stylesheet" type="text/css" href="/opac-tmpl/bootstrap/css/gisbibli.css" />


    <link rel="stylesheet" media="print" href="/opac-tmpl/bootstrap/css/print_25.0504000.css" type="text/css">


    <!-- prettier-ignore-start -->
    <style>a#delicious {
display: none;
}

#I0_1380599632812 { display: none; }

#nologininstructions {
    display: none;
}

#auth {
display: none;
} 

.results_summary.availability {
display: none;
}

.results_summary.actions {
display: none;
margin-top: 0.5em;
}

.select.selectcol {
display: none;
}

.checkall {
display: none;
}

.clearall {
display: none;
}

#bibliodescriptions {
    display: none;
}

#selections-toolbar {
    display: none;
}</style>
    <!-- prettier-ignore-end -->




    <link rel="search" type="application/opensearchdescription+xml" href="http://library.esri.com/cgi-bin/koha/opac-search.pl?format=opensearchdescription" title="Search Bibliography" />
    <link rel="unapi-server" type="application/xml" title="unAPI" href="http://library.esri.com/cgi-bin/koha/unapi" />


<script>
    var Koha = {};
    function _(s) { return s } // dummy function for gettext
    const is_logged_in = false
</script>

<script src="/opac-tmpl/bootstrap/js/Gettext_25.0504000.js"></script>
<script src="/opac-tmpl/bootstrap/js/i18n_25.0504000.js"></script>

<link href="/opac-tmpl/lib/fontawesome/css/fontawesome.min_25.0504000.css" type="text/css" rel="stylesheet">
<link href="/opac-tmpl/lib/fontawesome/css/brands.min_25.0504000.css" type="text/css" rel="stylesheet">
<link rel="stylesheet" href="/opac-tmpl/lib/fontawesome/css/solid.min_25.0504000.css" type="text/css">































































































</head>




    





    

<body ID="opac-main" class="branch-default" >


































































































































<button id="scrolltocontent">Skip to main content</button>
<!-- prettier-ignore-start -->
<!-- closed in opac-bottom.inc -->
<div id="wrapper">
<!-- prettier-ignore-end -->
<header id="header-region" class="noprint">
    <nav class="navbar navbar-expand">
        <div id="logo">
            <a class="navbar-brand" href="/cgi-bin/koha/opac-main.pl">
                
                    Bibliography
                
            </a>
        </div>
        
            
            <ul id="cart-list-nav" class="navbar-nav">
                
                <li class="divider-vertical"></li>
                
                    
                        <li class="nav-item dropdown">
                            <a
                                href="/cgi-bin/koha/opac-shelves.pl"
                                title="Show lists"
                                class="nav-link dropdown-toggle"
                                id="listsmenu"
                                data-bs-toggle="dropdown"
                                role="button"
                                aria-label="Show dropdown with detailed list information"
                                aria-haspopup="true"
                                aria-expanded="false"
                                ><i class="fa fa-list fa-fw fa-icon-black" aria-hidden="true"></i> <span class="listslabel">Lists</span>
                            </a>
                            <div aria-labelledby="listsmenu" role="menu" class="dropdown-menu">
                                
                                    <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=list&amp;public=1" tabindex="0" role="menuitem"><strong>Public lists</strong></a>
                                    
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=10&amp;sortfield=title" tabindex="0" role="menuitem"
                                            >Author: J. Dangermond </a
                                        >
                                        
                                        
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=11&amp;sortfield=title" tabindex="0" role="menuitem"
                                            >GIS Day Books</a
                                        >
                                        
                                        
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=59&amp;sortfield=title" tabindex="0" role="menuitem"
                                            >Editors</a
                                        >
                                        
                                        
                                    
                                    
                                
                                
                                
                            </div>
                            <!-- / .dropdown-menu -->
                        </li>
                        <!-- / .nav-item.dropdown -->
                    
                
                
            </ul>
            <!-- / .navbar-nav -->
        
        
            
            
            <ul id="members" class="navbar-nav">
                <li class="nav-item dropdown dropdown-menu-end">
                    

                    
                </li>
                <!-- Cookie consent button for non logged-in users -->
                
                    <li style="display:none" id="cookieConsentDivider" class="divider-vertical" aria-hidden="true"></li>
                    <li style="display:none" id="cookieConsentLi" class="nav-item" aria-hidden="true">
                        <a id="cookieConsentButton" href="#" name="Your cookies" class="nav-link" title="View and amend cookies you have consented to" role="button">
                            <i class="fa fa-cookie-bite fa-fw fa-icon-black" aria-hidden="true"></i>
                            <span class="cookieconsentlabel">Your cookies</span>
                        </a>
                    </li>
                
                
                    
                        <li class="divider-vertical"></li>
                        <li class="nav-item search_history">
                            <a class="nav-link" href="/cgi-bin/koha/opac-search-history.pl" title="View your search history">
                                <i class="fa fa-calendar-days fa-fw fa-icon-black" aria-hidden="true"></i>
                                <span class="search_history_label">Search history</span>
                            </a>
                        </li>
                    
                
            </ul>
        
    </nav>
    <!-- /navbar -->

    
        <div class="container-fluid">
            <div class="row">
                <div class="col"> 
    
        <div id="opacheader">
            
                <div class="default_item">
                    
                    <div class="default_body"><div id="gisbiblimain"><a href="http://gis.library.esri.com/cgi-bin/koha/opac-main.pl"><img src="https://github.com/bywatersolutions/web-assets/blob/master/sites/esripri/esri_logo.png?raw=true"></a><center></center></div>
<div id="edcommunmain"><a href="http://education.library.esri.com/"><img src="https://github.com/bywatersolutions/web-assets/blob/master/sites/esripri/esri_logo.png?raw=true"></a></div>
<div id="urisabokhead">
<link rel="stylesheet" href="http://www.urisa.org/stylesheet.css" type="text/css" />
<link rel="stylesheet" href="http://www.urisa.org/menus.css" type="text/css" />


<div id="main_menu_area2">
			<a href=""><img style="float:left;margin-left: 20px;" alt="URISA logo" src="http://www.urisa.org/graphics/design/urisa_logo.png"></a>

<!--
			<div id="main_menu">

 <ul class="menu_main sf-js-enabled">
   <li class="item1"><a href="main/about-us/" class="first">About Us</a>
   <ul style="display: none; visibility: hidden;">
     <li class="item1"><a href="" class="first">About the Association</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="about-us/history/" class="first">History</a></li>
       <li class="item2"><a href="about-us/mission-and-vision/">Mission & Vision</a></li>
       <li class="item3"><a href="about-us/awards/">Awards</a></li>
       <li class="item4"><a href="about-us/make-urisa-your-homepage/" class="last">Make URISA Your Home Page</a></li>
     </ul>
    </li>
     <li class="item2"><a href="http://asoft4198.accrisoft.com/urisa/main/membership/">Join the Association</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="about-us/become-a-urisa-partner/" class="first last">Partner Opportunities</a></li>
     </ul>
    </li>
     <li class="item3"><a href="about-us/board-of-directors/">Leadership</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="about-us/board-of-directors/" class="first">Board of Directors</a></li>
       <li class="item2"><a href="about-us/organizational-structure/" class="last">Organizational Structure</a></li>
     </ul>
    </li>
     <li class="item4"><a href="main/chapters/">Chapters</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="chapters/chapter-essentials/" class="first last">Chapter Support</a></li>
     </ul>
    </li>
     <li class="item5"><a href="resources/advertising-in-urisa-publications/">Advertising and Mailing Lists</a></li>
     <li class="item6"><a href="http://asoft4198.accrisoft.com/urisa/index.php?submenu=contact&src=forms&ref=Contact%20Us" class="last">Contact Us</a></li>
   </ul>
  </li>
   <li class="item2"><a href="main/education-events/">Events</a>
   <ul style="display: none; visibility: hidden;">
     <li class="item1"><a href="events/" class="first">Calendar of Events</a></li>
     <li class="item2"><a href="education-events/workshops-training/">Workshops & Training</a></li>
     <li class="item3"><a href="education-events/urisa-leadership-academy-ula/">URISA Leadership Academy (ULA)</a></li>
     <li class="item4"><a href="education-events/urisa-connect/">Webinars</a></li>
     <li class="item5"><a href="" class="last">Conferences</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="education-events/gis-pro-annual-conference/" class="first">GIS-Pro Annual Conference</a></li>
       <li class="item2"><a href="gis-cama-technologies-conference/">GIS/CAMA Technologies Conference</a></li>
       <li class="item3"><a href="education-events/locating-the-future-conference/">URISA/NENA Addressing Conference</a></li>
       <li class="item4"><a href="education-events/gis-in-public-health-conference/">GIS in Public Health Conference</a></li>
       <li class="item5"><a href="education-events/caribbean-gis-conference/">Caribbean GIS Conference</a></li>
       <li class="item6"><a href="education-events/gis-in-transit-conference/" class="last">GIS in Transit Conference</a></li>
     </ul>
    </li>
   </ul>
  </li>
   <li class="item3"><a href="main/resources/">Resource Center</a>
   <ul style="display: none; visibility: hidden;">
     <li class="item1"><a href="main/advocacy/" class="first">Advocacy</a></li>
     <li class="item2"><a href="main/resources/">Publications & Proceedings</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="resources/books-and-resources/" class="first">Books and Proceedings</a></li>
       <li class="item2"><a href="resources/urisa-journal/">URISA Journal</a></li>
       <li class="item3"><a href="resources/the-gis-professional/">The GIS Professional</a></li>
       <li class="item4"><a href="http://training.esri.com/bibliography/index.cfm?event=general.urisaindex" class="last">URISA Library</a></li>
     </ul>
    </li>
     <li class="item3"><a href="main/careers/">Careers</a>
     <ul style="display: none; visibility: hidden;">
       <li class="item1"><a href="index.php?submenu=jobs&src=jobs" class="first">Job Postings</a></li>
       <li class="item2"><a href="careers/gis-professional-certification/">GIS Professional Certification</a></li>
       <li class="item3"><a href="careers/colleges-and-universities/" class="last">Degree & Certificate Programs</a></li>
     </ul>
    </li>
     <li class="item4"><a href="about-us/vanguard-cabinet/">Student and Young Professionals</a></li>
     <li class="item5"><a href="about-us/partners-list/">Partner Directory</a></li>
     <li class="item6"><a href="http://labs.urisa.org/">URISA Labs</a></li>
     <li class="item7"><a href="main/test-for-members-only-content/" class="last">Members Only</a></li>
   </ul>
  </li>
   <li class="item4 left_flyout"><a href="about-us/urisa-s-giscorps/">GISCorps</a></li>
   <li class="item5 left_flyout left_dropdown"><a href="main/gis-management-institute/" class="last">GIS Management Institute ℠</a></li>
 </ul>

			</div>
		</div>
-->



</div>

</div>
                </div>
            
        </div>
    
 </div>
            </div>
        </div>
    
</header>
<!-- / header-region -->


    <div class="container-fluid">
        
            <div class="row">
                <div class="col">
                    <div id="opac-main-search" class="mastheadsearch">
                        
                            <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform">
                                <div class="row gx-2">
                                    <div class="col-sm-auto order-2 order-sm-2">
                                        <label for="masthead_search" class="visually-hidden">Search the catalog by:</label>
                                        <select name="idx" id="masthead_search" class="form-select">
                                            
                                                <option value="" data-placeholder="Search the catalog by keyword">Library catalog</option>
                                            
                                            
                                                <option value="ti" data-placeholder="Search the catalog by title">Title</option>
                                            
                                            
                                                <option value="au" data-placeholder="Search the catalog by author">Author</option>
                                            
                                            
                                                <option value="su" data-placeholder="Search the catalog by subject">Subject</option>
                                            
                                            
                                                <option value="nb" data-placeholder="Search the catalog by ISBN">ISBN</option>
                                            
                                            
                                                <option value="ns" data-placeholder="Search the catalog by ISSN">ISSN</option>
                                            
                                            
                                                <option value="se" data-placeholder="Search the catalog by series">Series</option>
                                            
                                            
                                                
                                                    <option value="callnum" data-placeholder="Search the catalog by call number">Call number</option>
                                                
                                            
                                        </select>
                                    </div>
                                    <!-- /.col-sm-auto -->

                                    <div class="col order-4 order-sm-3">
                                        
                                            <label for="translControl1" class="visually-hidden">Search the catalog by keyword</label>
                                            <input type="text" class="transl1 form-control" id="translControl1" name="q" value="" placeholder="Search the catalog by keyword" /><span id="translControl"></span>
                                        
                                    </div>
                                    <!-- /.col -->

                                    
                                        
                                            
                                                
                                                    <input name="limit" value="branch:GISBIBLI" type="hidden" />
                                                
                                            
                                        
                                    

                                    <div class="order-5 col-sm-auto">
                                        <button type="submit" id="searchsubmit" class="btn btn-primary" title="Search" aria-label="Search">
                                            <i class="fa fa-search" aria-hidden="true"></i>
                                        </button>
                                    </div>
                                </div>
                                <!-- /.form-row -->
                                <input type="hidden" name="weight_search" value="1" />
                            </form>
                         </div
                    ><!-- /#opac-main-search -->
                </div>
                <!-- /.col -->
            </div>
            <!-- /.row -->
        

        <div class="row">
            <ul class="nav" id="moresearches">
                <li class="nav-item">
                    <a href="/cgi-bin/koha/opac-search.pl">Advanced search</a>
                </li>
                
                
                
                
                
                
                
                
                
                
                    <li class="nav-item">
                        <a id="library_page" href="/cgi-bin/koha/opac-library.pl">
                            
                                <span>Libraries</span>
                            
                        </a>
                    </li>
                
                
    

            </ul>
            <!-- /.nav#moresearches -->
        </div>
        <!-- /.row -->
    </div>
    <!-- /.container-fluid -->







<main class="main">
    
    <nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumbs">
        <ol class="breadcrumb">
            
            
                
    
        <li class="breadcrumb-item active">
            <a href="#" aria-current="page"> 
                    <span>Home</span>
                 </a>
        </li>
    

            
        </ol>
    </nav>


    
    
    <div id="notloggedin" class="container-fluid">
        <div class="row">
            
                <div class="col-12 col-lg-2 order-3 order-lg-1">
                    <div id="navigation"> 


    
    
        <div id="OpacNav">
            
                <div class="default_item">
                    
                    <div class="default_body"><div id="urisabokmain">
<h4>Start Searching</h4>
To begin searching the URISA Library, enter your search terms in the search bar above.<br /><br /></div>
<div id="edcommunmain"><a href="/cdn-cgi/l/email-protection#c8a4a1aabaa9bab188adbbbaa1e6aba7a5f7bbbdaaa2adabbcf59bbdaaa5a1bce8a9e89aadaeadbaada6abade8bca7e8bca0ade88f819be88aa1aaa4a1a7afbaa9b8a0b1">Submit a reference</a></div>
<div id="gisbiblimain">
<h4>Start Searching</h4>
To begin searching the Bibliography, enter your search terms in the search bar above. <br /><br />To get the most out of your searches, please view our <a href="http://gis.library.esri.com/cgi-bin/koha/pages.pl?p=tt">Search Instructions</a>.<br /><br />
<h4>Browse by Year</h4>
<form><select name="menu1" id="menu1">
<option value="#">-- Please choose --</option>
<option value="https://gis.library.esri.com/cgi-bin/koha/pages.pl?p=uc">Esri UC Proceedings</option>
<option value="https://gis.library.esri.com/cgi-bin/koha/pages.pl?p=educ">Esri EdUC Proceedings</option>
</select>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript">
 var urlmenu = document.getElementById( 'menu1' );
 urlmenu.onchange = function() {
      window.open(  this.options[ this.selectedIndex ].value );
 };
</script>
</form>
<h4>Quick Searches</h4>
<a href="http://gis.library.esri.com/cgi-bin/koha/opac-search.pl?idx=&amp;q=mobile+gis&amp;limit=branch%3AGISBIBLI">Mobile GIS</a><br /><br /><a href="http://gis.library.esri.com/cgi-bin/koha/opac-search.pl?idx=&amp;q=geodesign&amp;limit=branch%3AGISBIBLI">GeoDesign</a><br /><br /><a href="http://gis.library.esri.com/cgi-bin/koha/opac-search.pl?idx=&amp;q=natural+disasters&amp;limit=branch%3AGISBIBLI">Natural Disasters</a><br /><br /><a href="http://gis.library.esri.com/cgi-bin/koha/opac-search.pl?idx=&amp;q=conservation&amp;limit=branch%3AGISBIBLI">Conservation GIS</a><br /><br /><form action="/cgi-bin/koha/opac-search.pl" method="get"></form></div></div>
                </div>
            
        </div>
    






 </div>
                </div>
            

            
            
                
                
            
            <div class="col-12 col-lg-7 order-md-1 maincontent">
                <h1 class="sr-only">Koha home</h1>

                

                
                    
                
                
                    <!-- koha news -->
                    
                

                
                    

                    
                        
    
        <div id="OpacMainUserBlock">
            
                <div class="default_item">
                    
                    <div class="default_body"><div id="urisabokmain"><center><img src="https://library.esri.com/docs/EsriLibrary620.jpg" alt="Library Image"></img><br><br>
<center>

<a href="http://www.urisa.org" target="_blank">Return to URISA.org</a></center>
</div>


<div id="edcommunmain"><center>
<img src="https://library.esri.com/docs/EsriLibrary620.jpg" alt="Esri Library Image" style="width:800px;height:165px"></img></center>
<h2>Education Bibliography</h2> The Esri Education Bibliography houses academic citations to journals, magazines, books, and other media which document GIS in education. This includes articles about GIS in the classroom, research on GIS in education, and GIS use for the administration of educational institutions.
</div>

<div id="gisbiblimain">
<img src="https://library.esri.com/docs/EsriLibrary620.jpg" alt="Esri Library Image" style="width:800px;height:165px"></img>
<br><br><h2>Esri GIS Bibliography</h2>
This bibliography covers the literature of geographic information systems, science, and technology. It indexes journals, conference proceedings, books, and reports from the origins of GIS to the present.<br><br>The purpose of the GIS Bibliography is to:
<ul>
<li>Reference all significant GIS literature.</li>
<li>Improve access to GIS literature by providing a comprehensive index.</li>
<li>Show changes in the content and volume of GIS literature through time.</li>
</ul>
<br>
<!-- main container, width = 100% of page, centered -->
<div id="contentBox" style="margin:1px auto; width:100%">
<!-- columns divs, float left, no margin so there is no space between column, width=1/2 -->
<div id="column1" style="float:left; margin-right: 10px; width:45%;">

<h4>About the Bibliography</h4>
In 1991, Professor Duane Marble of The Ohio State University began to build a GIS Master Bibliography to make GIS literature accessible to the public. In 1999, Esri became curator of the bibliography and incorporated it into the GIS Bibliography.<br><br>
</div>

<div id="column2" style="float:left; margin-left: 15px ;width:45%;">

<h4>Using the Bibliography</h4>
<a href="http://gis.library.esri.com/cgi-bin/koha/pages.pl?p=rg">Undergraduate Research Guide</a><br><br>
<a href="/cdn-cgi/l/email-protection#214d48435340535861445253480f424e4c1e5254434b4442551c7254434c48550140017344474453444f424401554e0155494401666872016348434d484e465340514958">Submit a reference</a>
</div>
</div>
</div>

</div>
                </div>
            
        </div>
    

                    
                
            </div>
            <!-- / .col 6/8 -->

            
                <div class="col-12 col-lg-3 order-md-2">
                    
                    
    
        <div id="OpacNavRight">
            
                <div class="default_item">
                    
                    <div class="default_body"><div id="urisabokmain"></div>
<div id="gisbiblimain">
<h4>Contributors</h4>
<ul>
<li><a href="http://www.aag.org/" target="_blank" rel="noopener">AAG</a><br /><br /></li>
<li><a href="http://www.ncgia.ucsb.edu/" target="_blank" rel="noopener">NCGIA</a><br /><br /></li>
<li><a href="http://www.uni-salzburg.at/index.php?id=44" target="_blank" rel="noopener">Salzburg University</a><br /><br /></li>
<li><a href="http://www.urisa.org" target="_blank" rel="noopener">URISA</a><br /><br /></li>
</ul>
<a class="twitter-timeline" href="https://twitter.com/EsriLibrary" data-widget-id="411573656142090240" width="300" height="300"></a>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</div></div>
                </div>
            
        </div>
    

                </div>
                <!-- / .col -->
            
        </div>
        <!-- /.row -->
    </div>
    <!-- /.container-fluid -->
</main>
<!-- /.main -->




































































































    
    
        <div class="container-fluid">
            <div class="row">
                <div class="col"> 
    
        <div id="opaccredits">
            
                <div class="default_item">
                    
                    <div class="default_body"><center><a href="http://www.esri.com" target="_blank">Esri Home</a>
 | 
<a href="/cdn-cgi/l/email-protection#ff93969d8d9e8d86bf9a8c8d96d19c9092c08c8a9d959a9c8bc2ac8a8f8f908d8bdf99908ddfb8b6acdfbd969d939690988d9e8f9786">Contact Us</a>  </center></div>
                </div>
            
        </div>
    
 </div>
            </div>
        </div>
    
    <!-- prettier-ignore-start -->
    </div> <!-- / #wrapper in masthead.inc -->
    <!-- prettier-ignore-end -->

    




<!-- CookieConsentedJS code that may run -->


<!-- JavaScript includes -->
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="/opac-tmpl/lib/jquery/jquery-3.6.0.min_25.0504000.js"></script>
<script src="/opac-tmpl/lib/jquery/jquery-migrate-3.3.2.min_25.0504000.js"></script>
<script src="/opac-tmpl/lib/bootstrap/js/bootstrap.bundle.min_25.0504000.js"></script>
<script src="/opac-tmpl/lib/fontfaceobserver/fontfaceobserver.min_25.0504000.js"></script>
<script src="/opac-tmpl/lib/enquire/enquire.min_25.0504000.js"></script>
<script>
    let logged_in_user_id = "";
</script>
<script src="/opac-tmpl/bootstrap/js/global_25.0504000.js"></script>
<script src="/opac-tmpl/bootstrap/js/form-submit_25.0504000.js" type="module"></script>

<script>
    

    
    $(".print-large").on("click",function(){
        window.print();
        return false;
    });
    $(".addtoshelf").on("click",function(e){
        e.preventDefault();
        Dopop( this.href );
    });
    $("body").on("click", ".addtocart", function(e){
        e.preventDefault();
        var biblionumber = $(this).data("biblionumber");
        addRecord( biblionumber );
    });
    $("body").on("click", ".cartRemove", function(e){
        e.preventDefault();
        var biblionumber = $(this).data("biblionumber");
        delSingleRecord( biblionumber );
    });
</script>

    <script src="/opac-tmpl/bootstrap/js/basket_25.0504000.js"></script>







    <script src="/opac-tmpl/bootstrap/js/localcovers_25.0504000.js"></script>






<script src="/opac-tmpl/lib/js-cookie/js.cookie-3.0.1.min_25.0504000.js"></script>
<script src="/opac-tmpl/bootstrap/js/show-password-toggle_25.0504000.js"></script>
<script>
    $(document).ready(function () {
        if ($("#searchsubmit").length) {
            $(document).on("click", "#searchsubmit", function (e) {
                Cookies.remove("form_serialized", { path: "/" });
                Cookies.remove("form_serialized_limits", { path: "/" });
                Cookies.remove("search_path_code", { path: "/" });
            });
        }
    });
</script>




<script src="/opac-tmpl/lib/dayjs/dayjs.min_25.0504000.js"></script>
<script src="/opac-tmpl/lib/dayjs/plugin/timezone_25.0504000.js"></script>
<script src="/opac-tmpl/lib/dayjs/plugin/utc_25.0504000.js"></script>
<script>
    dayjs.extend(window.dayjs_plugin_utc);
    dayjs.extend(window.dayjs_plugin_timezone);
</script>
<!-- js-date-format.inc -->
<script>
    (function() {
        var def_date_format = 'us';
        var def_time_format = '24hr';
        var def_tz = 'America/Chicago';

        var get_date_pattern = function(format) {
            var date_pattern = 'YYYY-MM-DD';
            if(format == 'us') date_pattern = 'MM/DD/YYYY';
            if(format == 'metric') date_pattern = 'DD/MM/YYYY';
            if(format == 'dmydot') date_pattern = 'DD.MM.YYYY';
            return date_pattern;
        };

        var get_time_pattern = function(format) {
            var time_pattern = 'HH:mm';
            if(format == '12hr') time_pattern = 'hh:mm a';
            return time_pattern;
        };

        /*
         * A JS equivalent of the KohaDates TT Plugin. Passed an rfc3339 formatted date string,
         * or JS Date, the function will return a date string formatted as per the koha instance config.
         * Optionally accepts a dateformat parameter to allow override of the configured output format
         * as well as a 'withtime' boolean denoting whether to include time or not in the output string.
         */
        window.$date = function(value, options) {
            if(!value) return '';
            var tz = (options&&options.tz)||def_tz;
            var m = dayjs(value);
            if ( ! value.match(/^\d{4}-\d{2}-\d{2}$/ ) ) {
                m = m.tz(tz);
            }

            var dateformat = (options&&options.dateformat)||def_date_format;
            var withtime = (options&&options.withtime)||false;

            if(dateformat=='rfc3339' && withtime) return m.format();

            var timeformat = (options&&options.timeformat)||def_time_format;
            var date_pattern = get_date_pattern(dateformat);
            var time_pattern = !withtime?'':' '+get_time_pattern(timeformat);

            return m.format(date_pattern+time_pattern);
        }

        window.$datetime = function(value, options) {
            options = options||{};
            options.withtime = true;
            return $date(value, options);
        };

        window.$time = function(value, options) {
            if(!value) return '';
            var tz = (options&&options.tz)||def_tz;
            var m = dayjs(value);
            if(tz) m = m.tz(tz);

            var dateformat = (options&&options.dateformat);
            var timeformat = (dateformat=='rfc3339'&&'24hr')||(options&&options.timeformat)||def_time_format;

            return m.format(get_time_pattern(timeformat)+(dateformat=='rfc3339'?':ss'+(!m.isUTC()?'Z':''):''))+(dateformat=='rfc3339' && m.isUTC()?'Z':'');
        }

    })();
</script>
<!-- / js-date-format.inc -->


<script>
    (function () {
        /**
         * Format the biblio response from a Koha RESTful API request.
         * @param  {Object}  biblio  The biblio json object as returned from the Koha RESTful API
         * @param  {Object}  config  A configuration object
         *                           Valid keys are: `link`
         * @return {string}          The formatted HTML string
         */
        window.$biblio_to_html = function (biblio, config) {
            if (biblio === undefined) {
                return ""; // empty string for no biblio
            }

            var title = '<span class="biblio-title">';
            if (biblio.title != null && biblio.title != "") {
                title += escape_str(biblio.title);
            } else {
                title += _("No title");
            }
            title += "</span>";

            // add subtitle
            if (biblio.subtitle != null && biblio.subtitle != "") {
                title += ' <span class="biblio-subtitle">' + escape_str(biblio.subtitle) + "</span>";
            }

            // set title as link
            if (config && config.link) {
                if (config.link === "marcdetail") {
                    title = '<a href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + "</a>";
                } else if (config.link === "labeled_marc") {
                    title = '<a href="/cgi-bin/koha/opac-labeledMARCdetail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + "</a>";
                } else if (config.link === "isbd") {
                    title = '<a href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + "</a>";
                } else {
                    title = '<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + "</a>";
                }
            }

            // add medium
            if (biblio.medium != null && biblio.medium != "") {
                title += ' <span class="biblio-medium">' + escape_str(biblio.medium) + "</span>";
            }

            // add part numbers/names
            let part_numbers = typeof biblio.part_number === "string" ? biblio.part_number.split("|") : [];
            let part_names = typeof biblio.part_name === "string" ? biblio.part_name.split("|") : [];
            let i = 0;
            while (part_numbers[i] || part_names[i]) {
                if (part_numbers[i]) {
                    title += ' <span class="part-number">' + escape_str(part_numbers[i]) + "</span>";
                }
                if (part_names[i]) {
                    title += ' <span class="part-name">' + escape_str(part_names[i]) + "</span>";
                }
                i++;
            }

            return title;
        };
    })();
</script>




    <script>
        if ( window.location == "http://gis.library.esri.com/cgi-bin/koha/opac-search.pl" ) { $( "<input type='hidden' name='limit' value='branch:GISBIBLI'/>" ).prependTo('input[type="submit"]' ); } 

if ( window.location == "http://urisa.library.esri.com/cgi-bin/koha/opac-search.pl" ) { $( "<input type='hidden' name='limit' value='branch:URISABOK'/>" ).prependTo('input[type="submit"]' ); } 

if ( window.location == "http://education.library.esri.com/cgi-bin/koha/opac-search.pl" ) { $( "<input type='hidden' name='limit' value='branch:EDCOMMUN'/>" ).prependTo('input[type="submit"]' ); } 

if ( window.location == "https://library.esri.com/cgi-bin/koha/opac-search.pl" ) { $( "<input type='hidden' name='limit' value='(branch:EDCOMMUN or branch:URISABOK or branch:GISBIBLI)'/>" ).prependTo('input[type="submit"]' ); } 

//if a patron is not logged in then they don't see the search bar, cart or lists. 
$(document).ready(function(){ if (document.location.host == 'opac.library.esri.com') { if($('.members').length == 0){ $('#fluid').hide(); } if($('.members').length == 0){ $('#menu-left').hide(); } } }); 

// GA 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','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-78799797-2', 'auto');
  ga('send', 'pageview');
// End GA Script 
//Hides my personal details 
$(document).ready(function(){ $("#menu [href='/cgi-bin/koha/opac-memberentry.pl']").remove(); }) 

//Hides my change my password 
$(document).ready(function(){ $("#menu [href='/cgi-bin/koha/opac-passwd.pl']").remove(); }) 

//Renames Shibboleth link 
$(document).ready(function(){ $('#opac-auth h4:contains(Shibboleth)') .text('Okta Login') .next('p').contents() .each( function() { if (this.nodeType == 3) this.data = this.data.replace('a Shibboleth', 'an Okta'); }).end().append(' For help signing in, please contact the library staff (<a href="mailto:library@esri.com">library@esri.com</a>).'); $('#opac-auth h4:contains(Local)') .hide() .next('p').hide(); }); $(document).ready(function(){ $("#opac-main-search #fluid [href='/cgi-bin/koha/opac-user.pl']").remove(); }) 

// Hides Sorry, your session... 
$(document).ready(function(){ $("#opac-auth p:contains('Sorry, your session has timed out. Please log in again.')").hide(); }) 


// GA 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-45955605-1', 'esri.com'); ga('send', 'pageview'); 

//Change "library catalog" to Keyword in search dropdown menu
$(document).ready(function(){
	$("#masthead_search option:first").text("Keyword"); 

//Add "Abstract to search dropdown menu
$(document).ready(function(){
 $("#masthead_search").append("<option value=\"ab\">Abstract</option>");
});
	//Change "Call number" to "Collection" in search dropdown menu
	$("#masthead_search option:last").text("Collection");
	$('#masthead_search option[value=se]').hide();
	
	//Hides Unused Options from Advanced Search Dropdown 0
	$('#search-field_0 option[value=bc]').hide();
	$('#search-field_0 option[value=callnum]').hide();
	$('#search-field_0 option[value=location]').hide();
	$('#search-field_0 option[value=nt]').hide();
	$('#search-field_0 option[value=curriculum]').hide();
	$('#search-field_0 option[value="se,wrdl"]').hide();

	//Hides Unused Options from Advanced Search Dropdown 1
	$('#search-field_1 option[value=bc]').hide();
	$('#search-field_1 option[value=callnum]').hide();
	$('#search-field_1 option[value=location]').hide();
	$('#search-field_1 option[value=nt]').hide();
	$('#search-field_1 option[value=curriculum]').hide();
	$('#search-field_1 option[value="se,wrdl"]').hide();

	//Hides Unused Options from Advanced Search Dropdown 2
	$('#search-field_2 option[value=bc]').hide();
	$('#search-field_2 option[value=callnum]').hide();
	$('#search-field_2 option[value=location]').hide();
	$('#search-field_2 option[value=nt]').hide();
	$('#search-field_2 option[value=curriculum]').hide();
	$('#search-field_2 option[value="se,wrdl"]').hide();


$('option[value="location"]').after("<option value='Host-item,wrdl'>Periodical/Conference Title</option>");

	$("#advsearch legend:contains('Content')").parent().hide();
	$("#advsearch legend:contains('Audience')").parent().hide();
	$("#advsearch legend:contains('Format')").parent().hide();
	$("#advsearch legend:contains('Additional content types for books/printed materials')").parent().hide();
});


    </script>






<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9adbc628a85110e4',t:'MTc2NTY5NTEwMA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
<!-- prettier-ignore-start -->
</html>
<!-- prettier-ignore-end -->


