检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用限制 地图瓦片服务 凭证: 一个用户最多只能创建2个凭证。 由于CDN配置下发到各边缘节点需要时间,地图服务凭证生成后需要等待5分钟以上才能使用。 统计数据: 由于全球日志汇聚存在延迟时间,瓦片统计数据存在约6小时延迟。
管理凭证 操作场景 凭证是您通过开发工具API访问瓦片服务的身份认证,通过“凭证管理”页面您可以创建、删除、查看自己的凭证。 一个用户最多只能创建2个凭证。 如果凭证泄露,可能会导致身份冒用,建议您妥善保存并定期更换。 创建凭证 登录MapDS控制台。 在左侧导航栏选中“凭证管理”,进入“凭证管理”页面。
公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443
每个用户只有2个apikey,primary的原则就是对比apiKey时间最早的那个。 如果只有一个apikey,primary和secondary都指同一个apiKey expiry 是 String 令牌到期UTC时间,格式如:2019-04-21T00:44:24Z 日期符合以下格式: yyyy-MM-ddTHH:mm:ssZ
详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 区域默认
”,则调用接口时将“X-Auth-Token: ABCDEFJ....”加到请求消息头即可,如下所示。 1 2 3 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/projects Content-Type: application/json
调用说明 MapDS服务提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
凭证的描述信息。 status String 凭证状态“ACTIVE” 请求示例 创建访问地图数据服务的凭证,并为凭证添加描述。 POST https://mapds.cn-north-4.myhuaweicloud.com/v1/map/credentials { "credential"
请求示例 1 GET https://mapds.myhuaweicloud.com/v1/map/tile/{z}/{x}/{y}?key={accessKey} 如果凭证泄露,可能会导致身份冒用,建议您妥善保存并定期更换。 地图瓦片 地图图片是由多个尺寸相同的小图片(通常为256
计费说明 计费项 华为云租户通过MapDS服务凭证访问地图瓦片服务时会根据API调用次数进行按需计费。 表1 地图瓦片服务计费项 计费项 计费方式 计费模式 API请求次数 按千次为单位对调用成功的API次数计费。 说明: 调用成功表示用户获取到了目标瓦片图,对于未获取到目标瓦片图的调用次数不计费。
准备工作 注册华为云并实名认证 如果您已有一个华为云账户,请跳到下一个任务。如果您还没有华为云账户,请参考以下步骤创建。 打开华为云官网https://www.huaweicloud.com/,单击“注册”。 根据提示信息完成注册,详细操作请参见如何注册华为云管理控制台的用户?。
Content-Type 是 String 该字段填为“application/json;charset=utf8”。 响应参数 无 请求示例 DELETE https://mapds.cn-north-4.myhuaweicloud.com/v1/map/credentials/{clientid} 响应示例
create_time String 凭证创建时间 description String 凭证描述 status String 凭证状态 请求示例 GET https://mapds.cn-north-4.myhuaweicloud.com/v1/map/credentials 响应示例 状态码: 200
分配一个凭证给用户。如图2所示。 图2 创建凭证 携带凭证调用API获取地图瓦片,详情参见地图数据API参考。 请求示例 1 GET https://mapds.myhuaweicloud.com/v1/map/tile/{z}/{x}/{y}?key={accessKey}
从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
响应Header参数 参数 参数类型 描述 Content-Type String 资源内容的类型,例如: image/png。 请求示例 GET https://mapds.myhuaweicloud.com/v1/map/tile/{z}/{x}/{y} 响应示例 无 状态码 状态码 描述