Skip to content

Commit a1b0da4

Browse files
committed
Tweak doc formatting
1 parent 787a86a commit a1b0da4

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

packages/engine/Source/Scene/ArcGisMapServerImageryProvider.js

+19-20
Original file line numberDiff line numberDiff line change
@@ -279,31 +279,30 @@ async function requestMetadata(resource, imageryProviderBuilder, provider) {
279279
*
280280
* Provides tiled imagery hosted by an ArcGIS MapServer. By default, the server's pre-cached tiles are
281281
* used, if available.
282+
*
283+
* <br/>
284+
*
285+
* An {@link https://developers.arcgis.com/documentation/mapping-apis-and-services/security| ArcGIS Access Token } is required to authenticate requests to an ArcGIS Image Tile service.
286+
* To access secure ArcGIS resources, it's required to create an ArcGIS developer
287+
* account or an ArcGIS online account, then implement an authentication method to obtain an access token.
282288
*
283289
* @alias ArcGisMapServerImageryProvider
284290
* @constructor
285291
*
286292
* @param {ArcGisMapServerImageryProvider.ConstructorOptions} [options] Object describing initialization options
287293
*
288-
* @see ArcGisMapServerImagery.fromBasemapType
289-
* @see ArcGisMapServerImagery.fromUrl
290-
* @see BingMapsImageryProvider
291-
* @see GoogleEarthEnterpriseMapsProvider
292-
* @see OpenStreetMapImageryProvider
293-
* @see SingleTileImageryProvider
294-
* @see TileMapServiceImageryProvider
295-
* @see WebMapServiceImageryProvider
296-
* @see WebMapTileServiceImageryProvider
297-
* @see UrlTemplateImageryProvider
294+
* @see ArcGisMapServerImageryProvider.fromBasemapType
295+
* @see ArcGisMapServerImageryProvider.fromUrl
298296
*
299297
* @example
300-
* // Add a base layer from a default ArcGIS Basemap
298+
* // Set the default access token for accessing ArcGIS Image Tile service
299+
* Cesium.ArcGisMapService.defaultAccessToken = "<ArcGIS Access Token>";
300+
*
301+
* // Add a base layer from a default ArcGIS basemap
301302
* const viewer = new Cesium.Viewer("cesiumContainer", {
302303
* baseLayer: Cesium.ImageryLayer.fromProviderAsync(
303304
* Cesium.ArcGisMapServerImageryProvider.fromBasemapType(
304-
* Cesium.ArcGisBaseMapType.SATELLITE, {
305-
* token: "<ArcGIS Access Token>"
306-
* }
305+
* Cesium.ArcGisBaseMapType.SATELLITE
307306
* )
308307
* ),
309308
* });
@@ -317,9 +316,7 @@ async function requestMetadata(resource, imageryProviderBuilder, provider) {
317316
*
318317
* @see {@link https://developers.arcgis.com/rest/|ArcGIS Server REST API}
319318
* @see {@link https://developers.arcgis.com/documentation/mapping-apis-and-services/security| ArcGIS Access Token }
320-
* is required to authenticate requests to an ArcGIS Image Tile service.
321-
* To access secure ArcGIS resources, you need to create an ArcGIS developer
322-
* account or an ArcGIS online account, then implement an authentication method to obtain an access token.
319+
323320
*/
324321
function ArcGisMapServerImageryProvider(options) {
325322
options = defaultValue(options, defaultValue.EMPTY_OBJECT);
@@ -412,10 +409,12 @@ function ArcGisMapServerImageryProvider(options) {
412409
* @returns {Promise<ArcGisMapServerImageryProvider>} A promise that resolves to the created ArcGisMapServerImageryProvider.
413410
*
414411
* @example
412+
* // Set the default access token for accessing ArcGIS Image Tile service
413+
* Cesium.ArcGisMapService.defaultAccessToken = "<ArcGIS Access Token>";
414+
*
415+
* // Add a base layer from a default ArcGIS basemap
415416
* const provider = await Cesium.ArcGisMapServerImageryProvider.fromBasemapType(
416-
* Cesium.ArcGisBaseMapType.SATELLITE, {
417-
* token: "<ArcGIS Access Token>"
418-
* });
417+
* Cesium.ArcGisBaseMapType.SATELLITE);
419418
*
420419
* @example
421420
* // Add a base layer from a default ArcGIS Basemap

0 commit comments

Comments
 (0)