Method: projects.maps.create
创建一个 ID,用于渲染显示计算结果的地图图块。生成的 ID 应作为 GetTile
请求的一部分使用。
此属性与 GetTile
结合使用。调用 maps.create
会提供一个表达式和一些输出选项。maps.create
的结果是一个地图 ID,表示的是评估该表达式并应用这些选项后得到的图片。随后,可以调用 GetTile
来获取生成图片的任意位置和缩放级别下的某个图块的图片数据。地图 ID 的有效期为中等时间(几个小时)。
这对端点最常见的用例是使用某些计算输出的可视化结果填充地图视口。为此,计算输出必须满足对请求的图片格式的一些合理要求。具体而言,JPEG 或 PNG 格式要求有 1 个或 3 个输出波段,并且剪裁值超出 0-255 范围。
HTTP 请求
POST https://earthengine.googleapis.com/v1beta/{parent=projects/*}/maps
网址采用 gRPC 转码语法。
路径参数
参数 |
parent |
string
必需。映射集合的父级(例如“projects/*”)。
必须对指定的资源 parent 具有以下 IAM 权限才能进行授权:
|
查询参数
参数 |
workloadTag |
string
用户提供的用于跟踪此计算的代码。
|
请求正文
请求正文包含一个 EarthEngineMap
实例。
响应正文
如果成功,响应正文将包含一个新创建的 EarthEngineMap
实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
如需了解详情,请参阅 OAuth 2.0 Overview。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-03-06。
[null,null,["最后更新时间 (UTC):2025-03-06。"],[[["`maps.create` generates a map ID that represents an image created from a provided expression and output options."],["This map ID can be used with `GetTile` requests to retrieve image data for specific map tiles."],["The primary use case is to visualize computation outputs on a map, requiring the output to be compatible with the image format (e.g., JPEG, PNG)."],["Map IDs are valid for a limited time, typically a few hours."],["Authorization is required, needing specific IAM permissions or OAuth scopes."]]],["`maps.create` generates a map ID by evaluating an expression and applying output options. This ID, valid for a few hours, is used in subsequent `GetTile` requests to retrieve image tiles of the computed result at specific locations and zoom levels. The computation output must meet JPEG or PNG format requirements, including one or three bands and value ranges between 0-255. Authorization via specific IAM permission and OAuth scopes is required. A user supplied workload tag can be included to track the computation.\n"]]