Add a WmsMapType to Google Maps.
Note: This package was previously located at https://github.com/googlemaps/v3-utility-library.
Available via NPM as the package @googlemaps/ogc
.
npm i @googlemaps/ogc
The reference documentation can be found at this link.
See the WMS example in action.
import { WmsMapType } from '@googlemaps/ogc';
map = new google.maps.Map(document.getElementById("map"), mapOptions);
landCoverMapType = WmsMapType({
url: "https://www.mrlc.gov/geoserver/NLCD_Land_Cover/wms?",
layers: "mrlc_display:NLCD_2016_Land_Cover_L48",
name: "Land Cover",
alt: "NLCD_2016_Land_Cover_L48",
maxZoom: 18
});
map.mapTypes.set("landcover", landCoverMapType);
map.setMapTypeId("landcover");
// alternative as overlay
map.overlayMapTypes.push(landCoverMapType);
This library is community supported. We're comfortable enough with the stability and features of the library that we want you to build real production applications on it.
If you find a bug, or have a feature suggestion, please log an issue.