CGCS2000地图服务影像提供类。用来叠加ArcGIS的EPSG4490或4326静态瓦片服务。之所以提供该类,
是因为Cesium原生的ArcGIS地图服务影像提供者类
ArcGisMapServerImageryProvider
不支持对这两类静态瓦片服务的加载。
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
对象具有以下属性:
|
Members
-
readonlycredit : Credit
-
获取展示地图服务处于活跃状态的credit。
-
获取该影像服务提供者提供的影像是否含有alpha通道。
-
获取该影像服务提供者提供的影像包含的图层。
-
获取数据的最大层级。
-
获取数据的最小层级。
-
获取地图服务所用的proxy。
-
获取地图服务提供者是否准备就绪。
-
获取该地图服务提供者的Promise对象。
-
readonlyrectangle : Rectangle
-
获取地图的范围。
-
获取地图切片的废弃政策。
-
获取切片高度。
-
获取切片宽度。
-
readonlytilingScheme : TilingScheme
-
获取服务提供者使用的剖分策略。
-
获取地图服务的认证信息token。
-
获取地图服务的网址。
-
获取是否使用CGCS2000MapServerImageryProvider预先缓存的切片。
-
获取该影像服务提供者提供的影像的缩放偏移量。
Methods
-
getTileCredits(x, y, level) → Array.<Credit>
-
Gets the credits to be displayed when a given tile is displayed.
Name Type Description x
Number The tile X coordinate. y
Number The tile Y coordinate. level
Number The tile level; Returns:
The credits to be displayed when the tile is displayed.Throws:
-
DeveloperError :
getTileCredits
must not be called before the imagery provider is ready.
-
-
pickFeatures(x, y, level, longitude, latitude) → Promise.<Array.<ImageryLayerFeatureInfo>>|undefined
-
/** Asynchronously determines what features, if any, are located at a given longitude and latitude within a tile. This function should not be called before
ImageryProvider#ready
returns true.Name Type Description x
Number The tile X coordinate. y
Number The tile Y coordinate. level
Number The tile level. longitude
Number The longitude at which to pick features. latitude
Number The latitude at which to pick features. Returns:
A promise for the picked features that will resolve when the asynchronous picking completes. The resolved value is an array ofImageryLayerFeatureInfo
instances. The array may be empty if no features are found at the given location.Throws:
-
DeveloperError :
pickFeatures
must not be called before the imagery provider is ready.
-