CGCS2000MapServerImageryProvider

new Cesium.CGCS2000MapServerImageryProvider(options)

CGCS2000地图服务影像提供类。用来叠加ArcGIS的EPSG4490或4326静态瓦片服务。之所以提供该类, 是因为Cesium原生的ArcGIS地图服务影像提供者类ArcGisMapServerImageryProvider不支持对这两类静态瓦片服务的加载。
Name Type Description
options Object 对象具有以下属性:
Name Type Description
url String 地图服务的网址
token String 服务的token

Members

readonlycredit : Credit

获取展示地图服务处于活跃状态的credit。

readonlyhasAlphaChannel : Boolean

获取该影像服务提供者提供的影像是否含有alpha通道。

readonlylayers : layer

获取该影像服务提供者提供的影像包含的图层。

readonlymaximumLevel : Number

获取数据的最大层级。

readonlyminimumLevel : Number

获取数据的最小层级。

readonlyproxy : Object

获取地图服务所用的proxy。

readonlyready : Boolean

获取地图服务提供者是否准备就绪。

readonlyreadyPromise : Promise

获取该地图服务提供者的Promise对象。

readonlyrectangle : Rectangle

获取地图的范围。

readonlytileDiscardPolicy : String

获取地图切片的废弃政策。

readonlytileHeight : Number

获取切片高度。

readonlytileWidth : Number

获取切片宽度。

readonlytilingScheme : TilingScheme

获取服务提供者使用的剖分策略。

readonlytoken : String

获取地图服务的认证信息token。

readonlyurl : String

获取地图服务的网址。

readonlyusingPrecachedTiles : Boolean

获取是否使用CGCS2000MapServerImageryProvider预先缓存的切片。

readonlyzoomOffset : layer

获取该影像服务提供者提供的影像的缩放偏移量。

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 of ImageryLayerFeatureInfo 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.