1

My question is a continuation of Combine Leaflet with Geoserver WMS map (asked by someone else. I also understand the JavaScript in that post - my Q is not about javascript or leaflet).

However I tried to include geological map layers .

What I envision is: A user "drills down" from a topographic world map to a specific location, and then, after a click, optionally gets a geological map of a ~ 10*10 km² area. (I do not need to display a geological map of the entire world)

The codesample I've linked to gives a head start but I do not know how to

  • find a suitable description on how to get a list of WMS Services curated/aggregated by Onegeology.org, (and optionally -if there are API restrictions- how to write Leaaflet.js code for it)
  • or alternatively get a Link to a different website that offers similar datasets/endpoints but better curated than by Onegeology.org (it does not have to be Onegeology.org - but according to my knowledge this seems to be the largest coordinated effort to-date to provide free geology data)

I've searched the OneGeology website but I did not find anything useful except some screenshot-walkthroughs to embed UK-specific WMS links into GUI-based GIS Software.

If there are other providers of geology data who offer geological maps as Leaflet-embeddable layers for any point of the Earth, I'll happily take that datasource instead. For example, I like this way to showcase layers and overlays: "Leaflet Provider demo" for topographic maps. Is there something similar for geology layers?

5
  • OneGeology.org is not a provider of data, OneGeology portal showcases WMS/WCS services by distributed providers (and provides access to WFS services). Such services follow standard protocols so you don't (or shouldn't) need to be concerned about whether the service is coming from MapServer, GeoServer, or ArcGIS/ArcIMS or other servers (all apply). You have found the information on how to get the service URL for any (single) map layer, so you just need to find all the map layers you want to show in your application and use standard Leaflet techniques for adding WMS/WCS/WFS as applicable. Commented Mar 27, 2018 at 2:02
  • Note the target scale for all map layers shown in the OneGeology portal is 1:1,000,000. Service providers (in the main geological survey organizations) aim to provide maps from their collections at a scale as close as possible to this scale. There isn't global geology available at several scales so you won't be able to zoom in and change information. Commented Mar 27, 2018 at 2:14
  • The list of services (map layers) registered in the portal can be found through the OneGeology catalogue (onegeology-geonetwork.brgm.fr/geonetwork3/srv/eng/…), please be aware that not all listed services are currently available. Disclaimer: I am actively involved in the OneGeology project. Commented Mar 27, 2018 at 2:18
  • I've solved the problem myself, this is the result: icdp-online.org/fileadmin/icdp/maps/interactive/… Commented Mar 27, 2018 at 8:14
  • I am now using mapsref.brgm.fr/wxs/1GG/… - it serves OneGeology data (specifically the layer labeled ONEGEOLOGY_CGM "CGMW Bedrock and structural geology of the World" ) from a mapserver in France. I also use USGS World geology data described in in mrdata.usgs.gov/services/… Commented Mar 27, 2018 at 8:33

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.