以下网址失败:
结果这个程序失败了:
#!/usr/bin/env perl
use strict;
use warnings;
use Geo::Coder::Google;
use Data::Dumper;
my $gcg = Geo::Coder::Google->new(apiver => 3);
my @l = $gcg->geocode(location => 'Wisdom Hospice, High Bank, Rochester, Kent, England');
print Data::Dumper->new([@l])->Dump();
然而,如果我在谷歌地图上搜索“智慧临终关怀高银行罗切斯特肯特英格兰”,它的工作原理是:
思想?
答案 0 :(得分:2)
您应该知道地理编码API仅适用于街道地址,任何业务结果都不在范围内。
在您的例子中,“智慧临终关怀”是营业场所。在这种情况下,Places API是正确使用的API。
您可以执行以下Places API请求来获取此位置: