Google maps 无法从maps.googleapis.com获取西西里岛(作为地区)

Google maps 无法从maps.googleapis.com获取西西里岛(作为地区),google-maps,google-api,google-geocoder,Google Maps,Google Api,Google Geocoder,如何使用google API从结果中排除设置/自然_功能 例如,我不能把西西里岛作为一个地区 这是URL 无论我尝试在'address'参数上添加什么,我总是将西西里岛作为建立/自然_特征,而不是作为区域 西西里岛作为一个地区存在,其地点id为“ChIJs1lT0GhiEBMRUH22ZykECwE”,但我无法通过搜索找到它 西西里岛地区:如果您的应用程序假设与用户进行交互,那么place autocomplete应该会有所帮助。这是本文件中建议的方法 否则,恐怕您无法在forward geoc

如何使用google API从结果中排除设置/自然_功能

例如,我不能把西西里岛作为一个地区

这是URL

无论我尝试在'address'参数上添加什么,我总是将西西里岛作为建立/自然_特征,而不是作为区域

西西里岛作为一个地区存在,其地点id为“ChIJs1lT0GhiEBMRUH22ZykECwE”,但我无法通过搜索找到它


西西里岛地区:

如果您的应用程序假设与用户进行交互,那么place autocomplete应该会有所帮助。这是本文件中建议的方法

否则,恐怕您无法在forward geocoder中指定结果类型。它将返回被认为是最突出的功能。显然,在本例中,自然特征(岛屿)被认为比区域更突出。我能想到的唯一解决方法是对第一个请求中的坐标应用反向地理编码,并将结果类型设置为管理区域级别1