在Google静态地图API说明(http://code.google.com/apis/maps/documentation/staticmaps/)中,我找到了以下声明:(显示在"概述"部分中)
" 请注意,静态地图只能在浏览器内容中显示;不允许在浏览器之外使用静态地图. "
我需要一些帮助来破译上述陈述.
这是否意味着Google静态地图必须在浏览器中使用,并且不能在执行http请求的应用程序的上下文中使用?
在此先感谢您的帮助.
有趣的问题。
“Google Maps API 系列”常见问题解答中的这一部分内容如下:
我可以在非 Web 应用程序中使用 Google 地图吗?
是的,Google 地图 API 现在可以在桌面应用程序中使用,前提是它们遵守服务条款的其他限制。请注意,为了使桌面应用程序被视为“可公开访问”,必须有一个可公开访问的网页可供下载。有关更多信息,请参阅服务条款第 7.1c 节。
常见问题解答还明确将静态地图 API作为上述“Google 地图 API”集的一部分:
什么是 Google 地图 API?
Google 地图 API 为开发人员提供了多种将 Google 地图嵌入网页的方法,并允许简单使用或广泛自定义。现在有多种 API 产品:Google Maps Javascript API、Google Maps API for Flash、Google Static Maps API。此外,我们还提供 Mapplet API,以支持创建在 Google 地图内运行的迷你应用程序。根据您的需求,您可能会发现自己使用这些 API 中的一个或组合。
问题是使用条款第 10.8 条仍然说:
10 - 除非第 7 条或地图 API 文档明确允许,否则您不得(也不得允许任何其他人):
...
10.8 - 使用静态地图 API,而不是在 Web 浏览器中实现;
地图 API 文档中似乎明确允许在非 Web 应用程序中使用静态地图,但我想知道第 10.8 节是否优先。
我将尝试寻求有关此问题的更多信息,并相应地更新此答案。
相关链接:
| 归档时间: |
|
| 查看次数: |
749 次 |
| 最近记录: |