你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
本文提供了将必应地图 for Enterprise 中创建的应用程序迁移到 Azure Maps 所需的信息,包括指向特定必应地图 API 和 SDK 迁移指南的链接、平台比较和最佳做法。
本文涵盖的内容有:
- 在 Azure Maps 中比较适用于企业的 Bing 地图服务的列表。
- 有关 Azure Maps 中的、在必应地图企业版中不可用的功能的信息。
- 适用于企业的必应地图与 Azure Maps 之间的许可和计费差异。
- 迁移规划。
- 指向更多资源和支持的链接。
Azure Maps 平台概述
Azure Maps 是一组地图和地理空间服务,使开发人员和组织能够针对许多不同行业和用例的应用程序构建基于位置的智能体验。 使用 Azure Maps 将地图、地理编码、位置搜索、路由、实时交通、地理位置、时区信息和天气引入 Web、移动和服务器端解决方案。 Azure Maps 是一项 Azure 服务,因此它本质上包括许多对企业客户非常重要的 Azure 安全性和合规性承诺。 Azure Maps 包括与必应地图企业版相同的许多功能,以及更多功能,例如:
- 多个服务身份验证方法选项。 有关 Azure Maps 中的安全性和身份验证的详细信息,请参阅 使用 Azure Maps 进行身份验证。
- 数据驻留合规性支持。 有关详细信息,请参阅 Azure Maps 服务地理范围。
- Azure 法规合规性标准(GDPR、ISO、FedRAMP、HIPAA 等)。 有关详细信息,请参阅 Microsoft Compliance。
- 支持以编程方式创建和管理 Azure Maps 帐户(资源)。 有关详细信息,请参阅 使用 ARM 模板创建 Azure Maps 帐户。
- Azure Maps 天气地图。 有关详细信息,请参阅 “获取地图图块”中的天气红外和雷达图块。
- Azure Maps 天气 API。 有关详细信息,请参阅 天气。
- Azure Maps 地理位置 API。 有关详细信息,请参阅 地理位置 - 通过 IP 获取位置信息。
高级平台比较
以下表格为必应企业地图的功能和 Azure Maps 中的等效支持提供了高级概述。
Azure 门户
使用必应地图企业版, 必应地图帐户中心 可以管理 API 密钥、查看交易使用情况报告、查看服务公告等。在 Azure Maps 中, Azure 门户 用于管理 Azure Maps 帐户。 具体而言,Azure 门户用于管理 Azure Maps 身份验证(共享密钥身份验证 和 共享访问签名令牌身份验证)和访问控制选项、设置 跨域资源共享(CORS) 规则、查看事务使用情况报告、创建预算警报、提供地图数据反馈、访问技术支持资源、获取当前服务运行状况更新等。
安全性和身份验证
必应地图企业版仅支持 API 密钥身份验证。 Azure Maps 支持多种身份验证方法,例如 共享密钥、 Microsoft Entra ID 或 共享访问签名令牌身份验证。 有关 Azure Maps 中的安全性和身份验证的详细信息,请参阅 使用 Azure Maps 进行身份验证。
许可和计费注意事项
从必应企业版地图迁移到 Azure Maps 时,应考虑以下方面的许可和计费。
- Azure Maps 是适用于所有用例类型的基于事务的产品,不需要特殊许可,例如特定用例的已知用户或基于跟踪资产的许可。
- 与必应地图企业版不同,Azure Maps 是一种即用即付产品-只需为使用的服务付费。
- 使用 Azure Maps 时,计费(开票)按月进行,不需要按年承诺。
- Azure Maps 每月拥有免费交易额度。 有关详细信息,请参阅 Azure Maps 定价。
- Azure Maps 根据加载的地图图块数对 Web 控件(SDK)的使用收费,每加载 15 个地图图块就会生成一个 Azure Maps 事务。
- Azure Maps Web 控件(SDK)使用 512 x 512 像素的地图图块,通常为每个地图加载生成一个或多个事务。
Azure Maps 的许可和计费相关资源:
- Azure 许可
- Azure Maps 定价
- Azure 定价计算器
- 了解 Azure Maps 事务
- 查看 Azure Maps API 使用情况指标
- Azure Maps 使用条款。 若要获取适用于你的情况的使用条款,请从 “选择计划以查看条款 ”下拉列表中选择相应的许可计划,然后向下滚动到“Azure Maps”部分。
建议的迁移计划
下面是建议的高级迁移步骤:
- 清点应用程序正在使用的特定必应地图企业 API 和 SDK,并确认 Azure Maps 具有要迁移到的等效服务。
- 确认必应地图企业版服务和要迁移到的 Azure Maps 服务之间的事务计算差异,以了解任何可能的成本和定价差异。
- 创建 Azure 订阅 和 Azure Maps 帐户。
- 将使用必应地图企业版的应用程序代码迁移到 Azure Maps REST API 和 SDK 迁移资源。
- 测试和部署新的 Azure Maps 应用程序。
创建 Azure Maps 帐户
若要创建 Azure Maps 帐户并获取对 Azure Maps 平台的访问权限,请执行以下步骤:
- 如果还没有 Azure 订阅,请创建一个免费的 Azure 订阅 。
- 登录到 Azure 门户。
- 创建 Azure Maps 帐户。
- 获取 Azure Maps 订阅密钥 以尝试 Azure Maps API 和 SDK。
- 遵循 身份验证最佳做法。
适用于企业的必应地图迁移指南
REST API 迁移指南
必应地图影像服务
必应地图位置服务
必应地图路线服务
必应地图空间数据服务 (SDS)
必应地图时区服务
必应地图交通服务
Web SDK 迁移指南
适用于企业的必应地图到 Azure Maps Web SDK 迁移指南
常规 Azure Maps 资源
更多 Azure Maps 资源:
- Azure Maps 产品网站
- Azure Maps 产品文档
- Azure Maps 代码示例
- Azure Maps 博客
- Azure Maps 数据反馈
- Azure Maps Q&A
- Azure 支持选项
迁移支持
开发人员可以通过 Azure Maps Q&A 或通过许多 Azure 支持选项之一获取迁移支持。