This function can also be accessed in the File toolbar.
The Connect to Online Data
command allows the user to download mapping data from numerous built-in
and user-supplied sources. This includes premium access to high resolution
color imagery for the entire world from DigitalGlobe, worldwide street
maps from OpenStreetMap.org, as well as seamless USGS topographic maps
and satellite imagery for the entire United States.
In addition, access is provided to several built-in WMS (OpenGC Web Map
Server) databases to provide easy access to digital terrain data (NED
and SRTM) as well as color satellite imagery (Landsat7) for the entire
world. New WMS data sources can be added for access to any data published
on a WMS server.
Note that this feature requires Internet access to work.
Select an Online Datasource from the list of built in sources.
If data is already loaded, the Select Area to Download will default to the current screen bounds.
If no data is loaded, use the within an address or within a latitude, longitude options to specify a location to request data for.
With slower internet connection, optionally choose to Restrict Source to Selected Bounds to just perform a one-time download of the relevant data. If the selected data is loading with labels that are too small to read, or an otherwise inaccurate zoom level for the map display, modify the Detail Level requested using the slider.
Press the Connect button to download the data.
Most online sources will download directly into the map. Some sources, such as satellite image archives, require additional selection within a web browser, but the requested data extent will automatically be included in the data request in the browser.
The Select Area to Download setting defines the initial extent of the data to be downloaded. Choose from the following options:
Current Screen Bounds - This setting will download the data to cover the extent of the current screen bounds
Within distance of Address - This setting will use address geocoding to request and download data contained within the square extent of the distance radius. It will also place a label at the indicated address.
Within distance of Latitude, Longitude - This setting will download data contained within square the extent of the distance away from the specified Latitude, Longitude value.
Specify Latitude/Longitude Bounds of Area - This setting allows specifying a custom bounding box for downloading data. Use the Draw a Box button to dynamically draw an extent on the existing map.
Download within Currently Selected Polygon(s)- Downloads data contained within the bounds of the currently selected polygon, and clips the data to the polygon(s).
Entire Data Source Bounds - Downloads the entire bounds of the datasource.
Check the Restrict Source to Selected Bounds option to restrict the selected data source to availability within the user-specified bounds. It is then possible to pan around the entire data source, but the default view will be the bounds specified.
Once the
data to download is defined, Global Mapper will automatically download
the most appropriate zoom level to display as the map is zoomed in and out.
An overview of the data will be visible when zoomed out, with more detail
becoming available when zoomed in. This allows directly loading the image
files from the cache in the temp folder as well as adding them to a map
catalog, allowing easy offline access to downloaded online tiles. (To
include World or PRJ files for the data in data downloads, go to the General Advanced section of the Configuration dialog
and under Miscellaneous Options, select Save World/PRJ
Files for Download Tiles. Once selected, world files will be automatically
generated for all tile images downloaded from an online source, in addition
to a default.prj file. Both the world and prj files are saved to the image
download folder.)
The data can be exported in full resolution to any of the supported raster
export formats, such as GeoTIFF, JPG, or ECW. The most appropriate detail
level for the export sample spacing will be used to obtain the source
data for the export.
Each data
source load will then appear as a separate layer in the Overlay Control Center. Each
entry can have its display options modified just like any other raster
layer to drape it over elevation data, blend it with other layers, etc.
Under Display Options, Resampling Method has a drop down menu that allows for the selection of a specific Resampling Method. This can add clarity to streaming data, depending on whether or not resampling is enabled. The default setting is bicubic. The Detail Level will allow online layers to draw data at a lower resolution than the screen for faster display, allows for control of online layers so that you can pull from lower or higher resolution layers, rather than the default screen resolution calculation.
Right-click on a datasource to see the following options:
Edit Source Name/Group - This option will allow you to edit the Source Name for the online data source, or the Group the source belongs to. This option is not usable on built-in data sources.
Save Selected Source Definition(s) to XML File... this option will save the online source definitions for user defined online data services to an XML file. This option is not usable on built-in data sources.
Set the Maximum Resolution to Obtain Data from this Source - Use this option define a maximum resolution for data downloaded from the selected source.
Draw Using Tiles - Select this option for selected download areas to be drawn using tiles.
To specify whether or not to download as tiles when drawing or to download a single image for each draw operation, right-click on the added WMS layer in the list of sources. The default is to use tiles as that allows caching, so that if an area is revisited at the same zoom level re download is not needed. However, if a specific source adds a watermark to each tile this may be undesirable.
Uncheck this option to disable the use of tiles for display. The tiles will still be used for export, as the size of exports makes it impossible to fetch all at once in many cases.
Display Source Webpage/ Terms of Service- Provides additional information and metadata from built in sources. The source information for built in sources can also be seen once a source is loading by opening the Metadata and viewing the Additional tab.
Use the Add New Source button to add new online sources of imagery from WMS (Web Map Service), WCS (Web Coverage Service), OSM (OpenStreetMap Tiles), Google Maps-organized tiles or TMS (Tile Map Service) sources. When selected, a dialog appears allowing the user to choose the type of source to add.
If the source highlighted in the list matches the source type specified in the Select Online Source Type dialog, the values from that source will automatically populate in the Tile Source Definition or Select Data Source dialog.
Once a source is added,
it can be removed with the Remove Source
button at a later time.
When you add or edit an added source and specify the Category or categories,
nested categories /groups can be created in the source list by adding '
--> ' in the Category name.
Example:to name the category 'U.S. DATA -->
Maine' to create a nested source group:
-U.S.
DATA
-Maine
-Source
Name
If OSM, Google Maps, or TMS source type is chosen, then the Tile Source Definition dialog (pictured below) is displayed, allowing setup the source to be defined. The base URL will need to be specified, where the data for the tiled source can be found (this should be the folder under which the folders for each zoom level are stored).
The path to the image endpoint needs to be specified in the Base Data URL field using the following variables:
A URL with variables named %x (column), %y (row), and %z (zoom scale) in
the URL can also be used, so that the URL can be setup however the data
source requires, rather than using the default expected URL setup.
If accessing a source setup similar to Bing Maps tiles, it might be necessary to use the quadtree filename. Use %quad to do this. This replaces the %x, %y, and %z values. Finally the Bing Maps RESTful services supports accessing via the zoom scale (%z) and a latitude and longitude value in the tile. Use %lat and %lon to include the latitude and longitude of the center point of the tile in your custom URL.
It will be necessary to specify if the source uses PNG or JPG image files .
Provide the maximum zoom level to use when loading the source.
Specify the size of the tiles in pixels. This will be included in <TileSize> in the xml file.
Specify the projection used for the tiles.
Specify the bounds of the data source in degrees latitude longitude.
Below is an example of a connection to a Google Maps tiled source exported from Global Mapper and placed on a web server.
Global Mapper can connect to ESRI REST MapServers that have cached map tiles. For more information see ESRI API
A typical ESRI Rest tile server follow this format: http:// <mapservice-url>/tile/<level>/<row>/<column>
In Global Mapper, this would translate to a url such as this:
http://sampleserver.com/ArcGIS/rest/services/MapServer/tile/%z/%x/%y.png
The below example connects to the Humanitarian Open Street Map tile server.
If the WMS, WCS, WFS or WMTS options are selected, then the
Select WMS Data Source to Load dialog (pictured below) is displayed.
This dialog allows the user to specify the URL of a data source
and select what layer(s) to add as an available data source on the Select
Online Data Source to Download dialog.
The URL that is used should by the GetCapabilities URL (such as http://wms.jpl.nasa.gov/wms.cgi for the JPL WMS data server).
Once the URL has been entered, press the Get List of Available Data Layers button to query the server and populate the data control with the available data layers on that server.
Select the data layer or group from the list. Once a layer is selected, the Projection and Image Format drop-downs will populate with the available projections and formats for the layer(s). To customize the format or projection, select it from the list.
Alternately, to force the use of the JPG format, specify a Service Name parameter of 'WMS&format=image/jpeg' in the Service Name field. To force a particular projection that the server supports to be used, include a SRS parameter, like 'WMS&SRS=EPSG:26905' to force the use of the UTM projection with the NAD83 datum and zone 5N.)
To specify additional options for the WMS server, add those parameters after the Service Name parameter.
For WMS v1.1 support, select the option to 'Prefer WMS 1.1.1 Over Newer Versions'.If not selected the default is v1.3.
Select the data layer and style and press OK
to have it added to the available data source list.
Below is an example WMS connection that connection to the USGS National Map NAIP Plus data. Note the full Get Capabilities url was placed in the server URL field. The tool will separate the URL once the Get List of Available Data Layers button is pressed.
Below is an example adding NOAA Sea Surface Temperature data as a WCS. Note the Get Capabilities is omitted from the WCS server url. This service also explicitly sets the CRS.
When connecting to a WCS service, an additional dialog will display to further specify the download request. Specify the File Format, and other applicable values.
Then enter a file to store the downloaded data. This file will load automatically load into the application once downloaded.
This example downloads geology data from the British Geological Survey
When connecting to this source, a dialog will appear to save the GML file. This file will load automatically into the application once downloaded.
The below example connects to a NASA WMTS source for Tree Cover.
This particular source also has an additional dimensions value that may be specified:
To set a
maximum zoom level, right-click on the added WMS layer in the list of
sources and set a maximum zoom level (in meters per pixel) for the layer.
You can specify a maximum zoom level of 5.0 meters per pixel, so when loading data from the source no tiles with a resolution greater than 5.0 meters per pixel will be downloaded. This is useful for sources that don't specify themselves what the maximum resolution should be and just go blank when you over zoom them.
When no tile data is visible once connected to the source, use the option in the Control Center right click context menu to Draw Online Layer Missing Tile Boundaries to display outline and labels of the tiles.
Use the Delete Cached Files button to remove any locally cached files from any particular type of data sources. This is useful if the online data may have changed or if you have downloaded corrupt files somehow. See also Temporary Files folder in Advanced Configuration for location of cached files.
Use the Add Sources From File button to add new WMS sources from an external text file. Web tile formats exported from Global Mapper will create a *.gm_source_def.xml file that can be added here to reload the exported tiles. This XML file is also created by right-clicking on an existing custom source and selecting Save Selected Source Definitions to XML file.
This provides an easy way to share your list of WMS sources with other users, by providing them with the user_online_sources.xml from the User Data and they can load that file with this button to add their sources to your source list.
The Load ECW from Web button allows the user to open an ER Mapper Compressed Wavelet (ECW) image file directly from an Image Web Server URL using the ECWP protocol. While these files may be terabytes in actual size, only the portion needed for the current display window is downloaded, allowing for the browsing of extremely large data sets.
Selecting the Load ECW from Web displays the Load Image From Web dialog (pictured below). This dialog allows the user to either select a predefined web link for loading or to enter the URL of any available ECW file served by Image Web Server.
The tree on the left of the dialog allows the user to select which data file they wish to load. Global Mapper comes with several dozen useful links already entered into the tree.
To access a specific ECW image from the web, press the Add Link... button. This button causes the Add New Web Link dialog (pictured below) to be displayed.
The Group Name drop list allows the user to select which group, if any, to place the new link in. Any of the predefined groups can be selected, or a new group name can be entered. Leaving the group name blank will cause the new link to appear at the root level of the tree.
The Description field is where the name of the link is entered. This is what will be displayed for the link on the main dialog. Leaving this blank will cause the URL to be displayed instead.
The URL field is the most important piece of this dialog. This is where the address of the ECW file to load is specified. The URL should begin with the prefix ecwp:// with the remainder being a valid path to an ECW file served using ER Mapper's Image Web Server software.
Once entering the information about the new web link is completed, press the OK button to complete the entry and have it added to the web link tree in the Load Image From Web dialog.
Pressing the Edit Link... button allows the user to edit the currently selected web link. Note that the built-in web links cannot be edited.
Pressing the Delete Link... button will delete the currently selected web link or group from the web link tree.
An error message indicating that the settings have been updated to support the ECWP protocol whenever an attempt is made to load an ECW layer from the web indicates that it is necessary to download and install the latest ECW ActiveX plugin