我通过 FusionTablesLayer 方法在 Google Maps API 中使用 Google Fusion 表。问题是表格必须不公开或公开才能显示在 Google Maps API 中。有什么方法可以使表私有并仍然使用它?
我已经阅读了有关 OAuth 和受保护地图图层的所有谷歌信息,但并没有真正想到使用 OAuth。
我通过 FusionTablesLayer 方法在 Google Maps API 中使用 Google Fusion 表。问题是表格必须不公开或公开才能显示在 Google Maps API 中。有什么方法可以使表私有并仍然使用它?
我已经阅读了有关 OAuth 和受保护地图图层的所有谷歌信息,但并没有真正想到使用 OAuth。
是的,有一种方法可以在 Maps API 层上显示私有表格,但是您需要注册一个 Google Maps API for Business 帐户。更多信息在这里http://support.google.com/fusiontables/answer/2459324?hl=en
为了补充 javram 的回答:您不需要将 OAuth 用于具有 Fusion Tables Layer 的受保护地图层。
您可以选择使用 OAuth 从 Fusion Table 中安全地检索数据,然后使用 Google Maps API 的其他部分将您的数据映射到客户端。
请注意,如果您需要将数据保密,Fusion Tables 可能不适合您;您可能希望与 Google Maps for Business 团队讨论更适合商业用途的其他解决方案。 http://www.google.com/enterprise/earthmaps/maps.html
-丽贝卡