{"id":120581,"date":"2011-11-19T01:30:00","date_gmt":"2011-11-19T01:30:00","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/creating-a-grayscale-version-of-any-arcgis-online-basemap\/"},"modified":"2011-11-19T01:30:00","modified_gmt":"2011-11-19T01:30:00","slug":"creating-a-grayscale-version-of-any-arcgis-online-basemap","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap","title":{"rendered":"Creating a grayscale version of any ArcGIS Online basemap"},"author":4501,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[22931,22941],"tags":[38211,23211,31301,23221],"industry":[],"product":[36551],"class_list":["post-120581","blog","type-blog","status-publish","format-standard","hentry","category-imagery","category-mapping","tag-arcgis-methods","tag-map-data","tag-symbology","tag-web-mapping","product-arcgis-online"],"acf":{"short_description":"By Rajinder Nagi, Esri Cartographic Product Engineer\n\n\n\nWe recently got a question on Ask a Cartographer in which Julie asked if you can ...","flexible_content":[{"acf_fc_layout":"content","content":"<p><strong>By Rajinder Nagi, Esri Cartographic Product Engineer<\/strong><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_thumb2.png\" border=\"0\" alt=\"Grayscale - thumbnail\" hspace=\"5\" align=\"left\" \/><\/p>\n<p>We recently got a <a title=\"Mapping Center: Ask A Cartographer\" href=\"http:\/\/mappingcenter.esri.com\/index.cfm?fa=ask.answers&amp;q=2163\" target=\"_blank\">question on Ask a Cartographer<\/a> in which Julie asked if you can create a grayscale basemap from any of the colored basemaps that you add from ArcGIS Online. One solution is to use the approach Ismael described in his blog entry <a title=\"Mapping Center Blog: Crafting your own basemap styles with Flex or Silverlight\" href=\"http:\/\/blogs.esri.com\/esri\/arcgis\/2011\/11\/14\/crafting-your-own-basemap-styles-with-flex-or-silverlight\/\">Crafting Your Own Basemap Styles with Flex or Silverlight<\/a>. His approach involves the use of matrices to transform RGB colors, scale RGB colors, and control hue, saturation and contrast. This approach is useful if you want to change the way the basemap is rendered when using Flex or Silverlight to serve a Web map. In this blog entry, we describe how you can &#8220;transform&#8221; a colored basemap to a grayscale one directly in ArcMap.<\/p>\n<p><!--more-->The steps involved include:<\/p>\n<ol>\n<li>creating an ArcGIS server connection to the ArcGIS online basemaps,<\/li>\n<li>creating a mosaic dataset,<\/li>\n<li>adding the Basemap Map Service to the Mosaic Dataset,<\/li>\n<li>applying the Grayscale Function to the Basemap Map Service, and<\/li>\n<li>optionally, setting the map scales to ArcGIS Online \/ Bing Maps \/ Google Maps.<\/li>\n<\/ol>\n<p><strong>Creating an ArcGIS Server Connection to the Online Basemaps<\/strong><\/p>\n<p>To start, you need to <a title=\"ArcGIS Online Help: Connecting to GIS Servers\" href=\"http:\/\/help.arcgis.com\/en\/arcgisdesktop\/10.0\/help\/index.html#\/\/006m00000062000000.htm\" target=\"_blank\">connect to the ArcGIS server<\/a> that has the ArcGIS online basemaps.<\/p>\n<ol>\n<li>Start ArcMap.<\/li>\n<li>Open ArcCatalog.<\/li>\n<li>Expand the GIS Servers folder and double-click Add ArcGIS Server.<br \/>\n<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ArcGIS_Servers_1.png\" border=\"0\" alt=\"Grayscale - ArcGIS Servers 1\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>On the first page of the Add ArcGIS Server dialog, opt to &#8220;Use GIS Services&#8221;.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_Server_1.png\" border=\"0\" alt=\"Grayscale - Server 1\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>On the second page, use an Internet server connection to this Server URL: http:\/\/services.arcgisonline.com\/arcgis\/services.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_Server_2.png\" border=\"0\" alt=\"Grayscale - Server 2\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>Click Finish.<\/li>\n<li>Check that there is a now a connection to &#8220;arcgis on services.arcgisonline.com&#8221;.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ArcGIS_Servers_2.png\" border=\"0\" alt=\"Grayscale - ArcGIS Servers 2\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>Expand the folder for the added server &#8211; you will see number of basemaps as map services:\u00a0<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ArcGIS_Servers_3.png\" border=\"0\" alt=\"Grayscale - ArcGIS Servers 3\" hspace=\"5\" align=\"middle\" \/><\/li>\n<\/ol>\n<p><strong>Creating a Mosaic Dataset<\/strong><\/p>\n<p>The next step is to create a mosaic dataset in a new file geodatabase.<\/p>\n<ol>\n<li>In ArcCatalog, create a directory for the location of the new file geodatabase by right clicking the folder for the new FGDB and selecting New &gt; File Geodatabase.<\/li>\n<li>Rename the FGDB &#8220;GrayscaleBasemap&#8221;.<\/li>\n<li>Right click the GrayscaleBasemap FGDB and click New &gt; Mosaic Dataset.<\/li>\n<li>Name the mosaic dataset GrayscaleBasemap.<\/li>\n<li>Set the projection by clicking the Spatial Reference Properties button <img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_SRPB.png\" border=\"0\" alt=\"Grayscale - Spatial Reference Properties button\" hspace=\"5\" \/> &gt; Select &gt; Projected Coordinate Systems &gt; World &gt; WGS 1984 Web Mercator (Auxiliary Sphere).prj.<\/li>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_MD_1.png\" border=\"0\" alt=\"Grayscale Create Mosaic Dataset\" hspace=\"5\" align=\"middle\" \/><\/ol>\n<p><strong>Adding the Basemap Map Service to the Mosaic Dataset<\/strong><\/p>\n<p>Now you need to add the basemap that you want to\u00a0show with a grayscale to the mosaic dataset you created.<\/p>\n<ol>\n<li>Right click the mosaic dataset and click Add Rasters.<\/li>\n<li>In the <a title=\"ArcGIS Resource Center: Add Rasters To Mosaic Dataset\" href=\"http:\/\/help.arcgis.com\/en\/arcgisdesktop\/10.0\/help\/index.html#\/Add_Rasters_To_Mosaic_Dataset\/001700000085000000\/\" target=\"_blank\">Add Rasters to Mosaic Dataset<\/a> tool, set the <a title=\"ArcGIS Resource Center: Supported raster types\" href=\"http:\/\/help.arcgis.com\/en\/arcgisdesktop\/10.0\/help\/index.html#\/\/009t0000000t000000\" target=\"_blank\">Raster Type<\/a> to Web Services.<\/li>\n<li>For Input, click the Browse button.<\/li>\n<li>In the Input dialog, click the down arrow for &#8220;Look in:&#8221;, scroll to the bottom, click GIS Servers and double click &#8220;arcgis on services.arcgisonline.com&#8221;.<\/li>\n<li>Select the basemap you want to work with. In this example, we selected the World_Topo_Map map service.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_AddRasters.png\" border=\"0\" alt=\"Grayscale - Add Rasters\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>Click OK.<\/li>\n<li>Check that the map service for the basemap you selected is added to the mosaic dataset, and that it is added to the table of contents as a three band raster in a composite layer.<\/li>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ToC.png\" border=\"0\" alt=\"Grayscale - Table of Contents\" hspace=\"5\" align=\"middle\" \/><\/ol>\n<p><strong>Applying the Grayscale Function to the Basemap Map Service<\/strong><\/p>\n<p>Now that you have the basemap in a mosaic dataset, you can use the Grayscale function to render it in gray tones.<\/p>\n<ol>\n<li>In ArcCatalog, right click the GrayscaleBasemap mosaic dataset and click Properties.<\/li>\n<li>On the <a title=\"ArcGIS Resource Center: What are the raster or mosaic dataset functions?\" href=\"http:\/\/help.arcgis.com\/en\/arcgisdesktop\/10.0\/help\/index.html#\/\/009t00000044000000\" target=\"_blank\">Functions<\/a> tab of the Mosaic Dataset Properties dialog, under Function Chain &gt; GrayscaleBasemap, right click Mosaic Function and click Insert &gt; <a title=\"ArcGIS Resource Center: Grayscale function\" href=\"http:\/\/help.arcgis.com\/en\/arcgisdesktop\/10.0\/help\/index.html#\/Grayscale_function\/009t0000004w000000\/\" target=\"_blank\">Grayscale Function<\/a>.<\/li>\n<li>In the Raster Function Properties dialog, the set weight for each band to 0.33.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_Functions.png\" border=\"0\" alt=\"Grayscale - Raster Functions\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>Click OK to accept all changes.<\/li>\n<li>To turn off the green outline in the basemap image, uncheck viewing for the Footprint in the table of contents.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ArcMap.png\" border=\"0\" alt=\"Grayscale - ArcMap view\" hspace=\"5\" align=\"middle\" \/><\/li>\n<\/ol>\n<p>The basemap will now\u00a0be displayed with a grayscale.<\/p>\n<p><strong>Examples<\/strong><\/p>\n<p>Here is an example of a portion of the World Topo Map when rendered with the\u00a0grayscale function in ArcMap.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ColoredAndGrayscaleBasemaps.png\" border=\"0\" alt=\"Grayscale - Colored and Grayscale Basemaps\" hspace=\"5\" align=\"middle\" \/><br \/>\n<em>World Topo Map\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0World Topo Map (converted to grayscale)<\/em><\/p>\n<p>Here are some examples in which thematic content (point and line), when overlaid on the grayscale basemap, is visibly brought to the foreground.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ColoredAndGrayscaleChurches.png\" border=\"0\" alt=\"Grayscale - Colored and Grayscale Churches\" hspace=\"5\" align=\"middle\" \/><br \/>\n<em>Point data representing churches in Redlands, California overlaid on the World Topo Map (left) and on the grayscale version of the basemap (right).<\/em><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ColoredAndGrayscaleDams.png\" border=\"0\" alt=\"Grayscale - Colored and Grayscale Dams\" hspace=\"5\" align=\"middle\" \/><br \/>\n<em>Point data representing dam storage capacity in Oregon overlaid on the World Topo Map (left) and on the grayscale version of the basemap (right).<\/em><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_ColoredAndGrayscaleMetro.png\" border=\"0\" alt=\"Grayscale - Colored and Grayscale Metro\" hspace=\"5\" align=\"middle\" \/><br \/>\n<em>Line data representing the metro transit system in Madrid, Spain overlaid on the World Topo Map (left) and on the grayscale version of the basemap (right).<\/em><\/p>\n<p><strong>OPTIONAL: Setting the Map Scales to ArcGIS Online \/ Bing Maps \/ Google Maps<\/strong><\/p>\n<p>You will want to make sure to use the map scales for ArcGIS Online \/ Bing Maps \/ Google Maps when zooming in and out in ArcMap, otherwise the wrong cache tiles may be fetched and the view will be wrong for the map scale you zoom to.<\/p>\n<ol>\n<li>On the Standard toolbar, click the down arrow next to the map scale.<img decoding=\"async\" src=\"http:\/\/downloads2.esri.com\/MappingCenter2007\/blog\/Nov11Images\/GSBM_StandardToolbar.png\" border=\"0\" alt=\"Grayscale - Standard Toolbar\" hspace=\"5\" align=\"middle\" \/><\/li>\n<li>Click Customize This List.<\/li>\n<li>On the Scale Settings dialog, click the Load button.<\/li>\n<li>Select the ArcGIS Online \/ Bing Maps \/ Google Maps map scales.<\/li>\n<li>Click OK.<\/li>\n<\/ol>\n<p>You may want to use the Light Gray Canvas Basemap color styles when designing operational overlays for your grayscale basemap. The Mapping Center <a title=\"Mapping Blog: Canvas Map Color Styles\" href=\"http:\/\/blogs.esri.com\/Support\/blogs\/mappingcenter\/archive\/2011\/11\/17\/canvas-map-color-styles.aspx\">Canvas Map Color Styles blog entry<\/a> explains how to use these styles when designing your maps.<\/p>\n<p><em>Thanks to Aileen Buckley, Mapping Center Lead, for her help with this blog entry.<\/em><\/p>\n"}],"authors":[{"ID":4501,"user_firstname":"Rajinder","user_lastname":"Nagi","nickname":"Rajinder Nagi","user_nicename":"rajnagi","display_name":"Rajinder Nagi","user_email":"rnagi@esri.com","user_url":"","user_registered":"2018-03-02 00:16:05","user_description":"Rajinder has more than 20 years of experience in GIS and Remote Sensing. In his current role, he leads the community elevation program at Esri and has wide experience in cartographic visualization, image processing, databases and geo-processing. Rajinder has developed a multi-directional hillshade (esriurl.com\/NextGenHillshade) algorithm to improve terrain visualization in Esri basemaps. He has also developed a fusion technique (esriurl.com\/NAGIfusion) which maintains details and colors when integrating colored rasters with hillshades. Rajinder holds a Master of Science degree in Geoinformatics and a Bachelor of Science degree in Urban &amp; Regional Planning.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/RNagi_Profile.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating a grayscale version of any ArcGIS Online basemap<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating a grayscale version of any ArcGIS Online basemap\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\"},\"author\":{\"name\":\"Rajinder Nagi\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/4f706ee748032636c1b90bc7bcf8c503\"},\"headline\":\"Creating a grayscale version of any ArcGIS Online basemap\",\"datePublished\":\"2011-11-19T01:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\"},\"wordCount\":9,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Methods\",\"Map Data\",\"symbols and symbology\",\"Web Mapping\"],\"articleSection\":[\"Imagery &amp; Remote Sensing\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\",\"name\":\"Creating a grayscale version of any ArcGIS Online basemap\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2011-11-19T01:30:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating a grayscale version of any ArcGIS Online basemap\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/4f706ee748032636c1b90bc7bcf8c503\",\"name\":\"Rajinder Nagi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/RNagi_Profile.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/RNagi_Profile.jpg\",\"caption\":\"Rajinder Nagi\"},\"description\":\"Rajinder has more than 20 years of experience in GIS and Remote Sensing. In his current role, he leads the community elevation program at Esri and has wide experience in cartographic visualization, image processing, databases and geo-processing. Rajinder has developed a multi-directional hillshade (esriurl.com\/NextGenHillshade) algorithm to improve terrain visualization in Esri basemaps. He has also developed a fusion technique (esriurl.com\/NAGIfusion) which maintains details and colors when integrating colored rasters with hillshades. Rajinder holds a Master of Science degree in Geoinformatics and a Bachelor of Science degree in Urban &amp; Regional Planning.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/rajnagi\/\"],\"jobTitle\":\"Principal GIS Engineer\",\"worksFor\":\"Esri Inc.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/rajnagi\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Creating a grayscale version of any ArcGIS Online basemap","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap","og_locale":"en_US","og_type":"article","og_title":"Creating a grayscale version of any ArcGIS Online basemap","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap"},"author":{"name":"Rajinder Nagi","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/4f706ee748032636c1b90bc7bcf8c503"},"headline":"Creating a grayscale version of any ArcGIS Online basemap","datePublished":"2011-11-19T01:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Methods","Map Data","symbols and symbology","Web Mapping"],"articleSection":["Imagery &amp; Remote Sensing","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap","name":"Creating a grayscale version of any ArcGIS Online basemap","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2011-11-19T01:30:00+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/imagery\/imagery\/creating-a-grayscale-version-of-any-arcgis-online-basemap#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Creating a grayscale version of any ArcGIS Online basemap"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/4f706ee748032636c1b90bc7bcf8c503","name":"Rajinder Nagi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/RNagi_Profile.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/RNagi_Profile.jpg","caption":"Rajinder Nagi"},"description":"Rajinder has more than 20 years of experience in GIS and Remote Sensing. In his current role, he leads the community elevation program at Esri and has wide experience in cartographic visualization, image processing, databases and geo-processing. Rajinder has developed a multi-directional hillshade (esriurl.com\/NextGenHillshade) algorithm to improve terrain visualization in Esri basemaps. He has also developed a fusion technique (esriurl.com\/NAGIfusion) which maintains details and colors when integrating colored rasters with hillshades. Rajinder holds a Master of Science degree in Geoinformatics and a Bachelor of Science degree in Urban &amp; Regional Planning.","sameAs":["https:\/\/www.linkedin.com\/in\/rajnagi\/"],"jobTitle":"Principal GIS Engineer","worksFor":"Esri Inc.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/rajnagi"}]}},"text_date":"November 19, 2011","author_name":"Rajinder Nagi","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/rajnagi","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Online","tag_data":[{"term_id":38211,"name":"ArcGIS Methods","slug":"arcgis-methods","term_group":0,"term_taxonomy_id":38211,"taxonomy":"post_tag","description":"","parent":0,"count":48,"filter":"raw"},{"term_id":23211,"name":"Map Data","slug":"map-data","term_group":0,"term_taxonomy_id":23211,"taxonomy":"post_tag","description":"","parent":0,"count":35,"filter":"raw"},{"term_id":31301,"name":"symbols and symbology","slug":"symbology","term_group":0,"term_taxonomy_id":31301,"taxonomy":"post_tag","description":"","parent":0,"count":194,"filter":"raw"},{"term_id":23221,"name":"Web Mapping","slug":"web-mapping","term_group":0,"term_taxonomy_id":23221,"taxonomy":"post_tag","description":"","parent":0,"count":28,"filter":"raw"}],"category_data":[{"term_id":22931,"name":"Imagery &amp; Remote Sensing","slug":"imagery","term_group":0,"term_taxonomy_id":22931,"taxonomy":"category","description":"","parent":0,"count":765,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2683,"filter":"raw"}],"product_data":[{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2419,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/120581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/4501"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=120581"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/120581\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=120581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=120581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=120581"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=120581"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=120581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}