new WebMapServiceSingleImageryProvider(options, parameters)
WMS服务一张图出图接入类
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
初始化时的构造参数
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parameters |
Object |
在GetMap URL中传递给WMS服务器的其他参数 |
Methods
-
fromUrl(url, options){zondy.cesium.WebMapServiceSingleImageryProvider}
engineExtensions/scene/imageryProvider/WebMapServiceSingleImageryProvider.js, line 117 -
Name Type Description urlCesium.Resource | String 服务的基地址,支持url字符串和Cesium.Resource两种类型,当类型为Cesium.Resource时,支持传入额外请求参数、请求头参数等,具体请参考Cesium.Resource
optionsObject 实例化对象时提供的额外配置参数,若该对象中包含构造参数则会覆盖对应的构造参数
Returns:
Type Description zondy.cesium.WebMapServiceSingleImageryProvider 初始化完毕的WebMapServiceSingleImageryProvider对象 Example
通过ArcGIS地图服务的url获取WebMapServiceSingleImageryProvider对象 // ES5引入方式 const { WebMapServiceSingleImageryProvider } = zondy.cesium // ES6引入方式 import { WebMapServiceSingleImageryProvider } from "@mapgis/webclient-cesium-plugin" const url = 'http://10.10.130.72:8089/igs/rest/services/Map/湖北省4326/MapServer' const addImageryProvider = async (url) => { const imageryProvider = await WebMapServiceSingleImageryProvider.fromUrl(url) viewer.imageryLayers.addImageryProvider(imageryProvider) } addImageryProvider(url)