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