麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

Cesium API - Request 中文文档

本文介绍下Cesium中 Request API的详细使用说明。

Request API 调用方法

Request(options)
存储用于发出请求的信息。一般来说,这并不需要直接构造。
Name Type Description
options Object optional 具有以下属性的对象:
Name Type Default Description
url String optional 请求的url。
requestFunction Request~RequestCallback optional 发出实际数据请求的函数。
cancelFunction Request~CancelCallback optional 请求取消时调用的函数。
priorityFunction Request~PriorityCallback optional 为更新请求的优先级而调用的函数,每帧发生一次。
priority Number 0.0 optional 请求的初始优先级。
throttle Boolean false optional 是否节流(throttle)和优先处理的请求。如果false,请求将立即发送。如果为true,请求将根据优先级进行节流并发送。
throttleByServer Boolean false optional 是否对服务器的请求进行节流(throttle)。
type RequestType RequestType.OTHER optional 请求的类型。

成员变量

请求取消时调用的函数。
priority : Number
优先级是一个无单位值,其中较低的值表示较高的优先级。 对于 world-based 对象,这通常是到相机的距离。 没有优先级函数的请求的优先级默认为0。 如果定义了priorityFunction,则使用调用的结果在每一帧中更新该值。
Default Value: 0.0
为更新请求的优先级而调用的函数,每帧发生一次。
发出实际数据请求的函数。
请求的当前状态。
readonlythrottle : Boolean
是否节流和优先处理请求。如果false,请求将立即发送。如果为true,请求将根据优先级进行节流并发送。
Default Value: false
readonlythrottleByServer : Boolean
是否对服务器的请求进行节流(throttle)。浏览器通常支持6-8个HTTP/1服务器的并行连接,HTTP/2服务器支持无限数量的连接。 将此值设置为true对于通过HTTP/1服务器的请求更可取。
Default Value: false
请求的类型。
Default Value: RequestType.OTHER
url : String
请求的URL。

内置方法

clone(result)Request
复制请求实例。
Name Type Description
result Request optional 存储结果的对象。
返回值:
已修改的结果参数或新资源实例(如果未提供)。

类型定义

CancelCallback()
请求取消时调用的函数。
PriorityCallback()Number
为更新请求的优先级而调用的函数,每帧发生一次。
返回值:
更新的优先级值。
RequestCallback()Promise
发出实际数据请求的函数。
返回值:
对请求的数据的约定。

其他API

Cesium中文API文档手册(v1.63.1版本)参考:《Cesium中文API文档手册(v1.63.1版本)

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

留言板(小编看到第一时间回复)