小编Ant*_*n R的帖子

PlaceAutocomplete获得了未知状态代码:9000

我重复使用Android团队的Google PlaceAutocomplete示例项目中的代码.

我为每个项目使用了不同的密钥(还在谷歌控制台中启用了Google Places for Android).

当我构建并运行示例项目时,它没有问题.

但是,当我从我的应用程序运行它时,有时它正在工作,有时我得到未知的状态代码:9000(来自status.toString()).

我在控制台上得到了这个:

04-08 01:15:39.331  16148-10791/? W/Places? f.a:633: gLocReplyElement unsuccessful status: 1

04-08 01:15:39.332  16148-10791/? W/Places? f.a:660: gPlaceQueryResult unsuccessful responseCode: 26

04-08 01:15:39.339  10558-11608/com.travelapp.karet W/karet? Error getting autocomplete prediction API call: Status{statusCode=unknown status code: 9000, resolution=null}
Run Code Online (Sandbox Code Playgroud)

这很奇怪,所以当我输入s时,我(开始建议地点),n,g.所以当我到达第四个字母时,我偶尔会遇到这个错误.

所以唯一不同的部分只是我传递给mgoogleApiClient.enableAutoManage()的int值clientId

示例项目使用0,而我的项目使用9993938838939(随机数). - 我不确定我应该放在什么价值(它拒绝其他应用程序已经使用过的数字)

除此之外,代码没有什么不同(只是我把googleclient变量放在Activity上,但是片段上的实际自动完成实现)

请帮忙.

android autocomplete google-places-api

6
推荐指数
2
解决办法
3653
查看次数

如何从Google地图获取区域/区域多边形边界数据?

当我在Google地图中搜索某个区域时,例如:“吉隆坡”,它将显示该区域的多边形边界。

在此处输入图片说明

我知道Google是通过Google Places API提供其Maps数据的。因此,我查询术语“吉隆坡”,如下所示:https : //maps.googleapis.com/maps/api/place/autocomplete/json?input=kuala%20lumpur&types=(citys)

由此,我得到了地点ID“ place_id”:“ ChIJ5-rvAcdJzDERfSgcL1uO2fQ”,

然后,我将地点ID查询到Google Places API(地点详细信息),如下所示:https : //maps.googleapis.com/maps/api/place/details/json?placeid=ChIJ5-rvAcdJzDERfSgcL1uO2fQ

返回的几何数据仅给我位置坐标和视口:

 “ geometry”:{          
        “地点” : {             
            “ lat”:3.139003,             
            “ lng”:101.686855          
        },          
        “视口”:{             
            “东北”:{                
                “纬度”:3.245252,                
                “ lng”:101.758509             
            },             
            “西南”:{                
                “ lat”:3.0327539,                
                “ lng”:101.6152019             
            }          
        }       
    }

如何获得区域的复杂多边形边界点?

api google-maps google-maps-api-3 google-places-api

5
推荐指数
1
解决办法
8775
查看次数