Providing geoscience data globally oneGeology logo Navigation
Main content
Bottom links

OneGeology

Home > How to serve a OneGeology WMS > Setting up a MapServer WMS > Configuring your MapServer WMS > Step-by-step

4.3.1.3 Raster image data exemplar (LAYER configuration)

An example of adding a PNG layer is included in the BGS_Bedrock_Raster_Map application. The relevant section is reproduced below for reference. This data was simply created as a raster from the bedrock shapefile for the purposes of serving as an example. In this case we won’t be setting up a response to GetFeatureInfo or GetLegendGraphic requests; we are just returning a coloured map. There is more detailed documentation (http://www.mapserver.org/input/raster.html), in particular as regards efficient serving of large images, using 8-bit vs. 24-bit images, tiling etc.

Example extract from map file below:

LAYER
    NAME BGS_625k_BAR
    TYPE RASTER
    STATUS ON
    DATA bedrock625ll.png
    PROJECTION
      “init=EPSG:4326”
    END
    PROCESSING "CLOSE_CONNECTION=DEFER"
    METADATA
      WMS_TITLE “GBR BGS 1:625k Bedrock Age”
      WMS_ABSTRACT “GBR BGS 1:625k Bedrock Age”
      WMS_SRS “EPSG:4326 EPSG:3857 CRS:84 EPSG:27700 EPSG:4258”
      WMS_METADATAURL_HREF “http://.../geonetwork/srv/en/csw?SERVICE=CSW&VERSION=2.0.2
      &REQUEST=GetRecordById&ID=ac9f8250-3ae5-49e5-9818-d14264a4fda4&”
      WMS_METADATAURL_FORMAT “application/vnd.iso.19139+xml”
      WMS_METADATAURL_TYPE “TC211”
      WMS_DATAURL_HREF “http://www.bgs.ac.uk/discoverymetadata/13480426.html”
      WMS_DATAURL_FORMAT “text/html”
      WMS_KEYWORDLIST “OneGeology,bedrock,chronostratigraphy,continent@Europe,
      subcontinent@Northern Europe,geographicarea@United Kingdom,DS_DATE@2011-06-15,age,
      dataprovider@British Geological Survey,DS_TOPIC@geoscientificInformation,geology
      serviceprovider@British Geological Survey,”
      WMS_STYLE “default”
      WMS_STYLE_DEFAULT_LEGENDURL_HEIGHT “353”
      WMS_STYLE_DEFAULT_LEGENDURL_WIDTH “253”
      WMS_STYLE_DEFAULT_LEGENDURL_HREF “http://.../BGS_Bedrock_Geology/bedrockAgeLegend.png”
      # The legend URL must be accessible externally, 
      # So you cannot use ‘localhost’ or ‘127.0.0.1’ above.
      WMS_STYLE_DEFAULT_LEGENDURL_FORMAT “image/png”
    END
    TOLERANCE 10
    DUMP TRUE
  END #layer

Section last modified: 20 June 2011

Back | Next

OneGeology © 2014. This site is hosted by the British Geological Survey but responsibility for the content of the site lies with OneGeology not with the British Geological Survey. Questions, suggestions or comments regarding the contents of this site should be directed to the OneGeology secretariat.