在 FPVSIM 中构建自定义轨迹
使用 FPVSIM 的赛道构建工具从头开始创建自定义 FPV 赛道。
创建并添加 Google 地图 API 密钥以解锁 FPVSIM World Flight 中的真实世界位置。
本教程将个人 Google Maps Platform 项目连接到 FPVSIM 的世界飞行场景。您创建一个专用的云项目,启用 Maps Tiles API,创建受限凭证,将该凭证保存在 FPVSIM 中,然后加载虚拟 FPV 飞行的真实位置。
登录Google Cloud Console,创建一个专门用于FPVSIM地图图块的项目。专用项目使使用、限制和撤销更易于管理。
按照 Google 当前的帐户和结算设置提示进行操作。请勿依赖视频中有关免费使用或配额的历史描述;验证控制台中显示的条款。
打开API库,搜索Maps Tiles API,选择它,并为新项目启用它。
打开凭据并创建新的 API 密钥。即使基于浏览器的集成可能会从客户端传输该值,也要将该值视为秘密。
限制 Maps Tiles API 的密钥并应用适合您的 FPVSIM 使用案例的最窄应用程序限制。仅允许所需的来源或应用程序,并且不要将密钥重复用于不相关的项目。
查看配额并配置预算或使用警报(如果可用)。每当 Google 更改 Maps Platform 定价或限制时,请重新检查这些控制措施。
启动FPVSIM,选择“快速播放”,然后打开场景列表末尾显示的基于Google Earth或Google Maps的场景。
将新创建的凭据粘贴到 API 密钥字段中并保存。请勿粘贴从本教程或任何其他公共教程复制的密钥。
保存凭证后,场景开始请求地图图块。如果相机在表面以下启动,请重新加载或重新进入场景,如图所示。
导航到您想要探索的位置并开始飞行。平铺细节可能会逐渐显示,尤其是在较慢的连接情况下。
此文字记录删除了所有凭证值并更新了安全措辞,同时保留了教程演示的流程。自记录以来,Google Cloud 标签、结算要求和配额可能已发生变化。
00:04–00:33
该视频展示了如何获取 Google 地图 API 密钥并使用它在 FPVSIM 内的真实位置飞行。在录制时,地图图块功能尚处于实验阶段,需要用户携带自己的凭据。
00:34–01:14
登录 Google Cloud Console,完成初始帐户设置,并创建第一个项目。项目创建可能需要一些时间。按照 Google 要求的帐户提示继续操作。
01:14–02:28
设置后,控制台提供对凭据的访问。创建并复制您自己的 API 密钥,然后使用适当的限制来保护它。该视频短暂地显示了一个演示键,但该键旨在被禁用且不得重复使用。
02:47–03:11
在 API 库中搜索 Maps Tiles API 并为项目启用它。如果您之前没有复制密钥,则可以从“凭据”页面进行管理。
03:11–04:18
录音审查了当时可用的配额,并将该功能描述为实验性的。定价和限制是外部政策,因此请检查当前的 Google Cloud Console,而不是依赖视频中的历史数字。
04:18–05:13
打开FPVSIM,选择“快速播放”,然后选择“Google Earth”场景。将您自己的密钥粘贴到 API 密钥字段中并保存。地图图块开始加载。如果初始视图位于地面以下,请再次进入场景。
05:13–08:55
演示飞越威基基,飞往夏威夷钻石头山。图块加载速度取决于互联网连接,但场景允许对所选区域进行远程虚拟探索。
08:56–09:26
使用您自己项目中的凭据,监视其使用情况,并且不要使用视频中公开的任何密钥。本教程最后邀请有关设置的问题。
不。这是临时演示凭证,计划停用。在您自己的 Google Cloud 项目中创建和限制密钥。
不应从 2023 年的记录中推断出任何保证。启用之前,请在您自己的控制台中查看当前的 Google Maps Platform 定价、配额、结算要求和条款。
将其限制为 Maps Tiles API 并使用最窄的兼容应用程序限制,例如仅 FPVSIM 工作流程所需的源或应用程序。让项目专门用于此用途。
确认 Maps Tiles API 已启用,关键限制与请求匹配,计费和配额处于活动状态,并且您的连接可以传输图块。较慢的连接可能会逐渐填充细节。
立即在 Google Cloud Console 中撤销暴露的密钥、创建替换项、应用限制并检查意外请求的使用情况。