将智能地图与 Google 地图集成(已作说明)
要将 Google 地图嵌入到智能地图中,您需要从 Google 获取地图静态 API 密钥。要获取该 API 密钥,首先必须创建一个 Google Cloud 计费帐户。根据每月的地图加载量向您收费。
获得 API 密钥后,必须在 XProtect Management Client 中输入该密钥。另请参阅在以下对象中启用 Bing 地图或 Google 地图:Management Client。
若您位于限制性防火墙之后,则允许访问所使用的域会很重要。您可能需要在运行 Smart Client 的每台机器上使用 maps.googleapis.com,以允许 Google 地图的流出流量。
有关详细信息,请参阅:
- Google 地图平台 - 入门:https://cloud.google.com/maps-platform/
- Google 地图平台计费指南:https://developers.google.com/maps/billing/gmp-billing
- 地图静态 API 开发者指南:https://developers.google.com/maps/documentation/maps-static/dev-guide
将数字签名添加到 Maps Static API 密钥
如果您希望 XProtect Smart Client 操作员每天发出超过 25000 个地图请求,则您需要为您的Maps Static API密钥设置数字签名。通过数字签名,Google 服务器可以验证是否有任何使用您的 API 密钥生成请求的站点被授权这样做。但是,无论使用要求如何,Google 都建议使用数字签名作为附加的安全层。要获取数字签名,您必须检索 签名秘密。有关详细信息,请参阅https://developers.google.com/maps/documentation/maps-static/get-api-key#dig-sig-manual。