Skip to content

Function: GeoserverTerrainProvider

GeoserverTerrainProvider(description): Promise<CustomHeightmapTerrainProvider | GeoserverTerrainProvider>

从 url 和图层解析 wms、TMS 或 WMTS url。请求服务器上的元数据信息

Parameters

NameTypeDescription
descriptionIDescription图层相关配置

Returns

Promise<CustomHeightmapTerrainProvider | GeoserverTerrainProvider>

返回一个异步的 GeoserverTerrainProvider

Example

js
const viewer = new joDVF.Viewer("mapContainer", {
  terrainProvider: await new joDVF.GeoserverTerrainProvider({
    service: "WMTS",
    url: "http://localhost:8080/geoserver/cite",
    layerName: "N31E104",
    xml: "http://localhost:8080/geoserver/gwc/service/wmts?REQUEST=GetCapabilities&format=text/xml",
    offset: 0,
    highest: 12000,
    lowest: -500,
    styleName: "mySLD",
    hasStyledImage: true
  })
});

Defined in

src/layers/GeoserverTerrainProvider/index.ts:53