Google地图API专业版开发人员指南-11页word资料

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Google 地图 API 专业版开发人员指南

Google 地图 API 可让您向自己的公共网站添加易于使用的交互式地图,通过帮助客户从您的组织中找到他们真正所需的内容来改善客户体验。这就是该 API 成为全球最受欢迎的地图绘制 API 的原因。当 Google 地图在您的公共网站上起很重要的作用,或者已纳入到内部应用程序中以供您的员工使用时,组织需要一种企业级应用程序来处理大量工作并提供必要的支持。

为何要使用 Google 地图 API 专业版?

1.指定“客户端ID”

2.使用 sensor 参数跟踪使用情况

3.访问和加载 API

1.使用 client 参数加载 JavaScript API

2.使用通用加载程序加载 JavaScript API

3.加载 Google Maps API(Flash 版)

4.使用地图 API 服务

1.静态地图 API

2.地址解析服务

5.支持

为何要使用 Google 地图 API 专业版?

Google 地图 API 专业版可提供针对企业的应用程序支持,以满足您的地图绘制应用程序需求。Google 地图 API 专业版所使用的代码库与标准Google 地图 API 相同,但它还提供以下附加功能和优点:

•强大的服务级别协议 (SLA)

•客户支持

•增加的地址解析限制

•商业级条款

•企业内的 Intranet 应用程

序支持

•通过安全的https连接对

API 进行访问

Google 地图 API 专业版要求先注册您的网站才能访问这些附加功能。有关详细信息,请联系我们。

本文档介绍了 Google 地图 API 专业版产品特定的使用案例和编码问题。有关所有通用代码的完整文档,请参考现有的Google 地图 API 文档来使用本指南。

指定“客户端ID”

要访问 Google 地图 API 专业版的特殊功能,您必须在访问任何专业版API 库或服务时都提供“客户端ID”。当注册使用 Google 地图 API 专

业版时,可从 Google 企业支持处获得此“客户端ID”。所有客户端 ID 都以 gme- 前缀开头。

您的客户端 ID 可以与一个或多个网站域关联。对于现有客户而言,您以前通过发布 API 密钥关联到您的专业版帐户的所有域都会自动添加至您的帐户。如果希望获得您当前启用的域的列表,或希望为您的客户端 ID 启用其他域,请联系 Google 企业支持。可为您的客户端 ID 启用的域的数量不限。

注意:此客户端 ID 不是密钥。它只在您授权的域起作用,因此您无需担心它的保密性。当 Google 地图 API 专业版用户使用该地图 API 或它的某项服务时,不再需要进行注册或提供 API 密钥。

使用 sensor 参数跟踪使用情况

现在,使用 Google 地图 API 时,需要指明您的应用程序在任何地图 API 库或服务请求中是否使用传感器(例如 GPS 定位器)确定用户的位置。这对移动设备尤为重要。如果 Google 地图 API 应用程序使用任何形式的传感器来确定访问您的应用程序的设备的位置,则必须通过将 sensor 参数值设置为 true 来声明这一点。

请注意,即使您的应用程序未使用任何位置传感器,仍需要设置 sensor 参数(在本例中设置为 false)。

访问和加载 API

将地图 API 库或服务加载为专业版应用程序需要通过 client 参数指定客户端 ID。指定该值的具体方式取决于您所使用的库或服务。

使用 client 参数加载 JavaScript API

要使用您的 Google 地图 API 专业版客户端 ID 加载 Google 地图JavaScript API,需要将额外的 client 参数附加到用来检索 JavaScript 库的网址:

src="http://ditu.google/maps?file=api&v=2&client=gme-yourclient id&sensor=false" type="text/javascript"/>

请注意,您无需在该网址中提供 API 密钥,但必须提供 sensor 参数。Google 地图 API 专业版客户还可以通过https访问 Google 地图JavaScript API。要通过https使用 Google 地图 JavaScript API,首先必须由 Google 企业支持允许您的客户端 ID 启用 HTTPS 访问。如果未允许您的客户端使用https,则请求将重定向到 HTTP。

要通过https加载 Google 地图 JavaScript API,需要使用 HTTPS 协议并从以下网址加载 API:

src="https://maps-api-ssl.google/maps?file=api&v=2&client=gme-y ourclientid&sensor=false"

type="text/javascript"/>

使用通用加载程序加载 JavaScript API

Google 地图 JavaScript API 现在已与 Google AJAX API 完全集成,如http://code.google/apis/maps/documentation/#AJAX_Loader中所述。如果希望通过 Google 地图 API 专业版客户端 ID 加载 Google 地图JavaScript API,则加载通用加载程序时无需提供 API 密钥: