Tag: Basemap

Using the new neutral canvas map as a basemap- now!

The newly announced neutral canvas basemap will soon appear in the ArcGIS.com map viewer and Explorer Online basemap galleries. It’s already appeared in the ArcGIS Desktop basemap gallery and should appear in the viewer galleries early next week. But how do you use the Light Gray Canvas map as a basemap now? Continue reading

Posted in ArcGIS Online, Services | Tagged , | Leave a comment

Useful Tip for Flex Viewer Basemaps

I thought I would share a trick that we found recently with you.  Customers have had the desire to zoom in past the current lowest scale offered by the basemaps (1:600 for Bing, for example) in the Flex Viewer (the lower scales were introduced with the 2.3.1 viewer). 

The first step was adding the basemap to ArcMap and publishing a service (note this goes away at 10.1).  This service was cached using the Web Mercator projection ArcGIS Online cache config and then the two lower scales were added.  Tiles were only generated for the 1:400 and 1:200 scales.  Note, these tiles look pixilated but that is preferred versus the text that there are no tiles found or not being able to zoom past 1:600.   

Next you need to tell the Flex Viewer you have a custom range of scales, by default the scales are determined by your basemap (first one), for example the Bing basemap only goes to 1:600 so that’s as far in as you can zoom.  To override that and add 2 additional scales (1:400 and 1:200) you need to add some xml right after the closing </basemaps> in the main config.xml for example:

    <lods><!– show these levels –>

        <lod resolution=”78271.5169639999″ scale=”295828763.795777″/>

        <lod resolution=”9783.93962049996″ scale=”36978595.474472″/>

        <lod resolution=”1222.99245256249″ scale=”4622324.434309″/>

        <lod resolution=”152.874056570411″ scale=”577790.554289″/>


Wondering where you are going to get these values from?  There is a cache definition file for the service that we can copy and paste from, note we need to have every extent listed here, if it’s not listed it will not be available as a scale level to zoom to.  Go to your server and navigate to the ArcGIS server cache directory (C:arcgisserverarcgiscache), in here find the folder containing your cache with additional scales and drill down until you see config.xml.  Open this up in notepad and get ready to copy and paste.  You are interested in everything below <LODInfo>, make sure you start at levelID 0 and grab each and every resolution and scale.

Once that is done you need to add your custom cached map service as an operational layer set to visible=”true”.  This means it will always be on but we’ll only see it when we get down to 1:400 and 1:200, since it will be on top of the actual map service we won’t see those tiles with the messages that there is no data for this extent.

Next, since you don’t want people to be able to turn the cached operational layer off we can exclude it from the layer list widget (the More… dropdown).  Go to your Flex Viewer directory and then widgetslayerlist and open layerlistwidget.xml.  In here just specify the layer name of your cached service (the operational layer), this will prohibit people from being able to uncheck it.

In this example we’re using the Bing basemaps, if you were using others you would need to add additional scales to cover the gap (for example the Esri Topographic map service only goes to 1:1200 in some areas) and would have a situation where it goes from topo or imagery to a streets basemap.

There you go!

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Using Basemap Transparency

With the latest update to ArcGIS Online you can now tone down your basemap to make other layers “pop” by using transparency. We covered a different technique to accomplish this in an earlier post and also covered some new basemaps in progress in another post on the Esri Insider. But let’s take a closer look at how the new basemap transparency can be used to tone down your basemap.

Here’s our map showing faults in the south-central portion of Nevada. The purple fault lines are little hard to see against the dark imagery background, and since these are from a published service we can’t interactively change the color.

We could choose a different basemap, but another alternative if we want to use the same imagery basemap is to adjust its transparency.

Hover over the basemap in the map contents and click the arrow that appears to choose transparency and display the transparency slider:

Here’s our improved map that enables the purple fault lines to be more easily seen.

(Note that basemap transparency is currently supported only using the ArcGIS.com map viewer and not in Explorer Online - it will be soon.)

Posted in ArcGIS Online, Services | Tagged , | Leave a comment

Designing operational overlays for the ArcMap and ArcGIS Online basemaps

By Aileen Buckley, Mapping Center Lead

DOO - Thumbnail

When creating maps using the basemaps that are available in ArcMap or from ArcGIS Online, best practice is to add the basemap to your ArcMap session (if it is a map service that you can open in ArcMap). Then you can design your operational data, which will overlay the basemap, so that it complements the basemap and so that the basemap appears to support the operational data. You can check the results of the map service you create in a Web map viewer. If you need to make changes once you review the results, you can simply edit the ArcMap document until you get the final product you want. In this blog entry, we give you some tips and tricks for designing the operational layers, whether they include point, line or polygon data, and text. Continue reading

Posted in Mapping, Migrate | Tagged , , , , | 3 Comments

Announcing the new Ocean basemap

By Aileen Buckley, Mapping Center Lead

BCS award - thumbnail

The Ocean Basemap (Ocean_Basemap) map service was published recently on ArcGIS Online (services.arcgisonline.com, server.arcgisonline.com). This global map shows the sea floor of the oceans, along with both surface feature names and subsurface feature names. The Ocean Basemap is designed for use by GIS professionals interested in bathymetry, marine science and conservation, and ocean mapping.

Continue reading

Posted in Mapping, Migrate | Tagged , , | 7 Comments

A Technique For Toning Down Your Basemaps

We’re working on some new basemap styles and capabilities that will offer additional basemap choices to create a better backdrop for certain kinds of information. The one shown below was used in our recent Super Bowl Edition FanMap:

Note that the basemap is a dark slate gray, with muted colors used throughout that allows the symbols to show more clearly, and also doesn’t compete with the primary information subject of the map – fan votes for Superbowl favorites.

Recently someone asked me how to tone down the World Imagery basemap to make their symbols “pop” and wondered if there was a way to darken things a bit. That ended up being a great enhancement request, and we’ll be adding some additional options for you to control the brightness (and potentially more) in a future update. But here’s a little trick that you can use now.

Below is our basemap with several symbols used to show the route for a cross-town cycling event. We’re using the World Imagery basemap, and the symbols just don’t seem to “pop” as much as we’d like.

The imagery basemap is very bright and competes visually with our cycling route details. We toned down the basemap, and made it darker (as shown below) to make the symbols “pop.”


We’ve exaggerated the darkness a bit to make our point, but you get the idea. The symbols are definitely more visible with the darkened imagery basemap.

Ok, so how did we do it? It’s simple and there are two approaches you can take. One is to publish an ArcGIS layer service that’s a large, shaded polygon and add that to your map, adjusting the transparency for the desired effect. Another technique is to add a polygon map note, and adjust the transparency of the note feature. Both provide the desired result, and are simple enough to do.

Below is a webmap embedded in a public website that uses the same technique to make the symbols “pop.” This map uses a ArcGIS layer service that’s a partially transparent, off-white polygon.


Posted in ArcGIS Online, Services | Tagged , | Leave a comment

Printing wall maps from the World Topographic Community basemap

By Aileen Buckley, Mapping Center Lead

Printing Wall Maps thumbnail

I recently printed a wall map from the World Topographic Community Basemap, and I thought some of you might also like to do that to showcase your geographic location, especially if your agency contributed data to the map. The wall map can be created in ArcMap and exported to a number of formats that you can print from. Here are the steps to produce these large-format wall map layouts in ArcMap:

Continue reading

Posted in Mapping, Migrate | Tagged , , , , | Leave a comment

How to find news and updates for the World Topographic Community Basemap

By Mamata Akella, Esri Design Cartographer

CMP Thumb

Over the past several months, there have been many updates to the World Topographic Basemap which is part of Esri’s larger Community Basemap initiative. If you are interested in tracking the most recent additions and/or the latest news about the map and the program, there are a couple of websites that you can visit.

Continue reading

Posted in Mapping | Tagged , , , | Leave a comment

Preparing a map for editing: Using basemap layers effectively

When editing, you can incorporate basemap layers into your map to increase productivity. If you have a complicated map, such as a water utility network containing many detailed features and underlying background layers, you can spend a lot of time waiting for the map to refresh whenever you pan or zoom. With ArcGIS 10, you can minimize this by creating a basemap layer containing the contextual reference layers that you are not editing, such as imagery or streets.

A basemap layer is a special type of group layer that is drawn using optimized map display logic that utilizes a local cache to refresh the map quickly. Basemap layers also help reduce network traffic since ArcMap does not need to contact the server repeatedly to retrieve the map extent. To create a basemap layer, right-click the data frame name in the table of contents, click New Basemap Layer, and drag the layers into it. Although a basemap layer can contain any layer format, such as feature classes, shapefiles, Web services, or rasters, some content types are more appropriate for use in basemaps. This post shows you how to identify layers suitable for basemaps, use the editing environment with basemaps, and improve your basemap performance.

Choosing the layers to be in a basemap layer

To use basemap layers effectively, they should truly form a basemap beneath the layers that you are editing. If you edit data for a water district, your operational layers, such as manholes, water main lines, and valves, cannot be part of a basemap layer because you need to edit them and have the features be drawn dynamically to access the latest updates from their data sources. However, any supporting reference layers that you normally display underneath the utility data can be placed in a basemap layer for enhanced performance. For example, you could include a land base of parcel boundaries, buildings, streets, and other built features, as well as imagery layers, in one or more basemap layers. The layers in the basemap look the same as they did before; they just draw faster now. Here is an example table of contents showing the kinds of underlying layers that could be basemap layers.

Basemaps tend to be relatively static and typically are updated on an infrequent basis. Rasters and service layers are good candidates for basemap layers because they are stable and can benefit greatly from improved drawing speed. ArcGIS Online, for example, provides imagery, topography, streets, and other content from several different sources that you can use in your maps. If you click the arrow next to the Add Data button and click Add Basemap, you can add layers from ArcGIS Online directly into a new basemap layer.
Editing when basemap layers are in the map
Because basemap layers are cached, there are limitations on what you can do with them. For example, you cannot edit the layers in a basemap or change the layer symbology. If you need to make edits or layer updates, drag the layer out of your basemap, make the changes, and drag the updated layer back into the basemap layer.

If you attempt to start an edit session with an editable layer in the basemap, ArcMap shows you a warning message. You can edit all the other layers in that workspace, but you cannot edit the layers in the basemap even if they belong to the same geodatabase. If the basemap contains any layers that are related to other editable layers through relationship classes, topologies, geometric networks, or parcel fabrics, or shares data sources with layers outside the basemap, you cannot start editing at all until you move the layer out of the basemap. You can double-click an entry in the Start Editing dialog box to open an ArcGIS Desktop Help topic containing more information on how to fix these and other issues that occur when you start editing.

Although you cannot edit the layers inside a basemap, you can snap to feature layers in a basemap layer. For example, if you were creating a new waterline in relation to building locations, you can still snap to the Building Footprints layer even though it is inside the basemap.

Improving basemap layer display and performance

With basemap layers, you can pan continuously and smoothly by pressing the Q key or holding down the mouse wheel. The rest of the map layers are redrawn once you release the key or the wheel button. If you find that the layers on top of the basemap are difficult to see, you can dim the display of the basemap using the Effects toolbar. This makes the basemap appear washed out and partially transparent, helping your operational layers stand out more. This can be useful for editing, especially in cases where your basemap layers contain orthographic images or other richly colored content that may obscure the details of layers on top of them.

Once you create a basemap layer, you can run diagnostic tests to check its performance. You can do this by right-clicking the basemap layer and clicking Analyze Basemap Layer to display a window listing ways you can speed it up even further. You might see messages indicating that the layer is being projected on the fly or uses complex symbology, which can slow down drawing. For example, the message “Layer draws at all scale ranges” is a suggestion to set a visible scale range on the layer since there is no need to display the layer when the features are too detailed or too coarse at certain map scales. You can right-click an entry to open the Layer Properties dialog box, where you can resolve many of the issues to get the most out of basemap layers.

Data used in the examples is modified from the Water Network Utilities Template by Esri and Fort Pierce, Florida.

For more information, see Working with basemap layers and About edit sessions in the ArcGIS Desktop Help.

Posted in Editing, Imagery | Tagged , , , , , , , , | Comments Off

ArcGIS Online Basemaps

The following links give you the recommended set of ArcGIS Online basemaps for the version of ArcGIS Desktop you are using:

ArcMap   ArcGlobe   9.2    

ArcMap   ArcGlobe   9.3    

ArcMap   ArcGlobe   9.3.1

ArcMap   ArcGlobe   10

Notes for 9.2 users: The ArcMap link above takes you to a set of MXD files you can open in ArcMap 9.2 by simply clicking ‘Open’ if you have at least 9.2 Service Pack 5 installed. If you are using 9.2 SP4 or earlier, then right-click the ‘Open’ button and choose your web browser’s option to save the MXD file locally, then open it manually from the location you save it to. The ArcGlobe link above takes you to a set of globe services. To add one of these services into ArcGlobe 9.2, click the title of the entry to go to its full description page, then look in the description for the ArcGIS Desktop File(s) section, where you’ll see an entry for a LYR file (and in some cases a 3DD file). Right-click the entry for the LYR file and choose your web browser’s option to save the file locally, then add it manually into ArcGlobe from the location you save it to using ArcGlobe’s Add Data dialog.

Tip: You can access the basemaps directly from inside the applications too starting at 9.3. These queries above return the same set of basemaps that you can access using the following commands:

ArcMap/ArcGlobe 9.3      File > Add Data From Resource Center

ArcMap/ArcGlobe 9.3.1      File > Add Data From ArcGIS Online

ArcMap 10.0      File > Add Data > Add Basemap

ArcGlobe 10.0      File > Add Data > Add Data From ArcGIS Online

Posted in Uncategorized | Tagged , , , , , , | Leave a comment