<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic OverviewMap dijit baseLayer in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/overviewmap-dijit-baselayer/m-p/590842#M55207</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way to change baseLayer for OverviewMap dijit. I have multiple basemap layers that are shown or hidden when user select one from my custom basemap gallery...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Oct 2011 13:37:45 GMT</pubDate>
    <dc:creator>PetarMaletić</dc:creator>
    <dc:date>2011-10-05T13:37:45Z</dc:date>
    <item>
      <title>OverviewMap dijit baseLayer</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/overviewmap-dijit-baselayer/m-p/590842#M55207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way to change baseLayer for OverviewMap dijit. I have multiple basemap layers that are shown or hidden when user select one from my custom basemap gallery...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Oct 2011 13:37:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/overviewmap-dijit-baselayer/m-p/590842#M55207</guid>
      <dc:creator>PetarMaletić</dc:creator>
      <dc:date>2011-10-05T13:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: OverviewMap dijit baseLayer</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/overviewmap-dijit-baselayer/m-p/590843#M55208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We handle this in the basic viewer template by doing the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. When a new basemap is selected from the basemap gallery destroy the overview map:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;dojo.connect(basemapGallery, "onSelectionChange", function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //close the basemap window when an item is selected
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //destroy and recreate the overview map&amp;nbsp; - so the basemap layer is modified.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; destroyOverview();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dijit.byId('basemapBtn').closeDropDown();
&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;2. The destroy overview map function destroys the existing overview map and recreates so its using the new basemap layer:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; function destroyOverview(){
&amp;nbsp; var ov&amp;nbsp; = dijit.byId('overviewMap');
&amp;nbsp; if(ov){
&amp;nbsp;&amp;nbsp;&amp;nbsp; var vis = ov.visible;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ov.destroy();
&amp;nbsp;&amp;nbsp;&amp;nbsp; addOverview(vis);
&amp;nbsp; }
 }&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's the code that creates the overview map &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;function addOverview(isVisible) {
&amp;nbsp;&amp;nbsp; var overviewMapDijit = new esri.dijit.OverviewMap({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map: map,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attachTo: "top-right",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; opacity: 0.5,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: "#000000",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expandfactor: 2,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maximizeButton: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible: isVisible,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id:'overviewMap'
&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp; overviewMapDijit.startup();
 }
&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Basic Viewer Template Test&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://apps.arcgis.com/hosted/OnePane/basicviewer/index.html?appid=51cd7d314e3d4e57a1e28b1b5698abd0&amp;amp;embed=true&amp;amp;displaybasemaps=true" rel="nofollow noopener noreferrer" target="_blank"&gt;http://apps.arcgis.com/hosted/OnePane/basicviewer/index.html?appid=51cd7d314e3d4e57a1e28b1b5698abd0&amp;amp;embed=true&amp;amp;displaybasemaps=true&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 01:22:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/overviewmap-dijit-baselayer/m-p/590843#M55208</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2021-12-12T01:22:35Z</dc:date>
    </item>
  </channel>
</rss>

