首页 文章

地点自动填充:如果我将结果与Apple进行地理编码,是否必须使用Google Map ?

提问于
浏览
1

尝试在我的IOS应用程序中为美国城市实施搜索功能 . 我的目标是使用Google的自动填充API,同时合法地避免使用Google Map .

那么,如果我使用Places Autocomplete API来显示建议城市的列表作为用户类型,我是否必须使用Google Map ,如果我通过带有CLGeocoder的苹果对选定的自动完成结果进行地理编码?

谷歌表示你必须在他们的 Map 中使用他们的数据 . 但是,如果我通过Apple进行地理编码以检索要在 Map 上显示的坐标,则 Map 数据不会来自Google . 这合法吗?

我知道Airbnb使用Googles放置api,但他们使用Apple Map .

1 回答

  • 2

    根据Places API政策:

    如果您的应用程序在 Map 上显示Google Places API Web服务数据,则该 Map 必须由Google提供 . 如果您的应用在不同时显示Google Map 的网页或视图上显示Google Places API网络服务数据,则必须在该数据上显示“由Google提供支持”徽标 . 例如,如果您的应用程序在一个选项卡上显示地点列表,并且在另一个选项卡上显示包含这些地点的Google Map ,则第一个选项卡必须显示“Powered by Google”徽标 .

    因此,您可以在没有Google Map 的情况下使用地方自动填充功能,但在这种情况下,徽标是必需的 .

    https://developers.google.com/places/web-service/policies

相关问题