0
私はgoogleのsnaptoroad apiを実装しようとしていました。しかし、私は出力を得ていません。私は実装のためにgolangを使用しています。次のように私のコードは次のようになります。このコードが生成するGoogle Road Api SnapToRoad golang
mapClient, err := maps.NewClient(maps.WithAPIKey(GoogleApiServerKey))
if err != nil{
log.Println(err)
}
//Input
latlng := maps.LatLng{}
path := []maps.LatLng{}
latlng.Lat = 9.7162348
latlng.Lng = 76.6702793
path = append(path, latlng)
latlng.Lat = 9.7162400
latlng.Lng = 76.715195
path = append(path, latlng)
latlng.Lat = 9.7162410
latlng.Lng = 76.7759261
path = append(path, latlng)
inputRequest := &maps.SnapToRoadRequest{
Path: path,
}
outputResponse, err := mapClient.SnapToRoad(context.Background(), inputRequest)
fmt.Println(outputResponse)
pretty.Println(outputResponse)
出力は
&{[]}
&maps.SnapToRoadResponse{}
ブランク出力が返されます。誰でも私がここで作った間違いを指摘してください。前もって感謝します。
最初にあなたのERRを確認してください。 –
@AlexeySoshin返事をくれてありがとう。しかし、エラーはありません。私は確認しました。 –