File Exchange > Graphing >    Maps Online

OriginLab Technical Support
Date Added:
Downloads (90 Days):
Last Update:
Total Ratings:
File Size:
730 KB
Average Rating:
File Name:
Maps Online.opx
File Version:
Minimum Versions:
2017 SR2

Fetch map image from a WMS server and place as background image in a graph.

Screen Shot and Video:

This App fetches map images of a given longitude and latitude range from a WMS server. The map is then inserted as an image into the active graph layer. Multiple layers of maps can be combined and inserted.


Download the file Maps Online.opx, and then drag-and-drop onto the Origin workspace. An icon will appear in the Apps Gallery window.

  1. Click the Maps Online icon to open the dialog.
  2. Select a map source from the Map Source drop-down.
    You can click the + button next to the drop-down to add a map source. See examples below.
  3. Select a map layer from the Layers drop-down.
    To insert multiple layers of maps, click the + button next to the drop-down and select the desired layers.
  4. Set the desired latitude and longitude boundary values in the edit boxes.
  5. Click OK.
    If a graph window was active when launching dialog, the map will be placed in the active layer.
    If a graph window was not active, a new graph window will be created.

NOTE: The graph layer is automatically resized to maintain the correct aspect ratio for the inserted map image.

Press F1 when dialog is open, to view documentation. Several examples are provided below as well.

Retrieving Map Examples
  1. Use a Built-in Map Source
    To use a built-in Map Source, simply click the Maps Online icon to launch the App, select Map Source and its Layers from the drop-down boxes with specified longitude range and latitude range. Change the resolution as required. The following is an example of land from NASA Terra MODIS:
  2. Add New Map Source
    To add a new Map Source, click the + button on the right of Map Source, which opens the file MapsOnline.ini file. Then add two lines such as below:

    Save the ini file. And the added map source will be shown in Map Source drop-down list.
    For example:

    [Land Mark]

    Some examples are listed below:

    1. Land Mark
      Map Source =
      Layers = LandMask
      North = 90, South = -90, West = 0, East = 360
    2. Blue Marble: Next Generation +Topography and Bathymetry
      Map Source =
      Layers = BlueMarbleNG-TB
      North = 90, South = -90, West = -180, East = 180
    3. National Boundaries
      Map Source =
      Layers = cartographic:national-boundaries
      North = 83.667, South = -55.792, West = -180, East = 180
    4. Continental United States
      Map Source =
      Layers = 15
      North = 55, South = 20, West = -130, East = -65
    5. Japan
      Map Source =
      Layers = JpSmpl
      Style = thin
      North = 47, South = 23, West = 120, East = 150
      Resolution = 8000
    6. Colour-shaded DEM of EU
      Map Source =
      Layers = 0
      North = 75, South = 25, West = -35, East = 45
Map Application Example
  1. Open Earthquakes 2014.opj located in the Maps Online subfolder under your Apps folder
    You can type %@A= in script window to quickly locate your Apps main folder.
  2. Activate the bubble graph showing earthquake data.
  3. Click the Maps Online icon to launch the App.
  4. In the Maps Online dialog, select the BLUE MARBLE as Map Source and BlueMarbleNG-TB as Layers.
  5. Set the Area parameters as North = 90, South = -90, West = -180, East = 180.
  6. Click OK button to add the map to the layer.
WMS Resources
  1. List of Servers:
    1. WHO:
    2. OneGeology:
    3. (USGS) Mineral Resources On-Line Spatial Data:
    4. (USGS) GISDATA:
    5. The National Map:
    6. PACIOOS:
    7. SEDAC:
    8. GeoCommunicator:
    9. European Soil Data Center:
    10. Discover the map services of the European Environment Agency:
    11. ArcGIS:
    12. Free GIS Data:
    13. Spatineo Directory:
    14. Kansas Biological Survey (the University of Kansas):
    15. New Zealand:
    16. Atlas of the Cryosphere Data Sources:
      1. North:
      2. South:
  2. Server
    1. NASA
      1. NASA Earth Observations (NEO) WMS:
      2. Data from NASA Goddard Earth Sciences Data and Information Services Center (GES DISC):
      3. Hurricane Project - Terra MODIS WMS:
      4. Atmospheric Infrared Sounder (AIRS) Near-Real-Time version=1.1.1
      5. Atmospheric Infrared Sounder (AIRS) Data Products version=1.1.1
      6. Tropical Rainfall Measurement Mission (TRMM) Gridded Rainfall Data: VERSION=1.1.1
    2. GEBCO Web Map Service:
    3. Japan
      1. Fundamental Geospatial Data (25000):
      2. Fundamental Geospatial Data (2500):
    4. GeoServer WMS (
    5. WORLD OSM WMS (
      1. OpenStreetMap WMS (Color):
      2. OpenStreetMap WMS (Grayscale):
    7. (the Great Britain):
    8. eAtlas Australia's Tropical Land and Seas:
    9. Europakart WMS:
    10. New Zealand
      1. Boundaries Local Government:
      2. MPI SDI:
drug coupon coupons


v 1.1: Import map to graph or matrix;.Set latitude and longitude from graph axis values.
v 1.2: Fixed compiling problem due to codepage
v 1.3: Custom GetMap URL.
v 1.42: Option for updating service list.

Reviews and Comments:
09/01/2017th_schroederWhy are versions for Origin 2016 no longer available?


02/03/2017loku5658Its a very nice and simple way to draw graphs