你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

有关从必应地图迁移到 Azure Maps 的概述

本文提供将必应地图企业版中创建的应用程序迁移到 Azure Maps 所需的信息,包括特定必应地图 API 和 SDK 迁移指南、平台比较和最佳做法的链接。

本文内容:

  • 一个列表,其中比较了 Azure Maps 中提供的必应地图企业版服务。
  • 有关 Azure Maps 中的、在必应地图企业版中不可用的功能的信息。
  • 必应地图企业版与 Azure Maps 之间的许可和计费差异。
  • 迁移规划。
  • 其他资源和支持服务的链接。

Azure Maps 平台概述

Azure Maps 是一组地图和地理空间服务,使开发人员和组织能够针对许多不同行业和用例的应用程序构建基于位置的智能体验。 使用 Azure Maps 可将地图、地理编码、位置搜索、路线规划、实时交通、地理位置、时区信息、天气和自定义室内地图引入 Web、移动和服务器端解决方案。 Azure Maps 是一个 Azure 服务,因此它在本质上包含许多对企业客户非常重要的 Azure 安全性与合规性承诺。 Azure Maps 包含许多与必应地图企业版相同的功能,并且功能更多,例如:

概略性的平台比较

下表提供了必应地图企业版功能和 Azure Maps 中等效支持的概括摘要。

必应地图企业版 Azure Maps
自动建议 搜索:模糊搜索(自动提示) 
图像:静态地图  呈现:地图静态图像
图像:地图图块和元数据  呈现:地图图块 
位置:正向地理编码(非结构化) 搜索:正向地理编码 
位置:正向地理编码(结构化)  搜索:正向地理编码 
位置:反向地理编码  搜索:反向地理编码 
位置:兴趣点搜索  搜索:模糊搜索(自动提示)
路线:方向(汽车)  路线方向 
路线:方向(卡车)  路线方向 
路线:距离矩阵  路线矩阵 
路线:等时线  路线范围 
SDS:地理编码数据流 搜索:正向地理编码批处理
搜索:反向地理编码批处理
SDS:地理数据 搜索:多边形
SDS:兴趣点搜索 搜索:模糊搜索
搜索:POI
时区 Timezone 
交通事故  交通事故详细信息 
Web Map Control (SDK) Web Map Control (SDK)

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 的许可和计费相关资源:

建议的迁移计划

下面是建议的概要性迁移步骤:

  1. 清点应用程序正在使用的特定必应地图企业版 API 和 SDK,并确认 Azure Maps 具有可迁移到的等效服务。
  2. 确认必应地图企业版服务与要迁移到的 Azure Maps 服务之间的事务计算差异,以了解任何可能的成本和定价差异。
  3. 创建 Azure 订阅Azure Maps 帐户
  4. 将使用必应地图企业版的应用程序代码迁移到 Azure Maps REST API 和 SDK 迁移资源。
  5. 测试并部署新的 Azure Maps 应用程序。

创建 Azure Maps 帐户

若要创建 Azure Maps 帐户并获得对 Azure Maps 平台的访问权限,请按照以下步骤操作:

必应地图企业版迁移指南

REST API 迁移指南

必应地图图像服务

必应地图位置服务

必应地图路线服务

必应地图空间数据服务 (SDS)

必应地图时区服务

必应地图交通服务

Web SDK 迁移指南

必应地图企业版到 Azure Maps Web SDK 的迁移指南

常规 Azure Maps 资源

更多 Azure Maps 资源:

迁移支持

开发人员可通过 Azure Maps 常见问题解答或众多 Azure 支持选项之一获取迁移支持。