【问题标题】:How to find a place on google map by postal code for specific country如何通过特定国家/地区的邮政编码在谷歌地图上找到一个地方
【发布时间】:2013-09-17 04:24:37
【问题描述】:

这种方法以前对我有用:当我有邮政编码时,我只需将其添加到以下链接的末尾:

https://www.google.com/maps?q=

例如。邮政编码是 649414 然后我可以通过以下方式查看位置:

https://www.google.com/maps?q=649414

但过了一会儿,我意识到它不会再显示正确的位置了。原因可能是世界上有几个地方有相同的邮政编码。所以它只显示一个区域(如美国)或与我预期不同的地方。因此,如果我想精确,我需要单击页面上的另一个结果来选择我的区域。 我的问题是,有什么方法可以自动缩小对特定国家的搜索范围,比如新加坡? 如果您搜索邮政编码如:272012,它将在新加坡和山东 - 中国有 2 个结果。但是地址栏上的链接是一样的:

https://www.google.com/maps?q=272012

如何在 php 中设置我的代码以使其重定向到此页面:

https://www.google.com/maps?q=272012

但仅限于新加坡?

【问题讨论】:

    标签: php html google-maps google-maps-api-3


    【解决方案1】:

    只需在邮政编码前添加位置名称和“+”即可:

    https://maps.google.com/maps?q=Singapore+272012

    【讨论】:

    • 这是一个很好的解决方案。顺便说一句,在测试中,我发现 Google 地图的位置已过时。就像邮政编码:Singapore 649414 没有指向正确的地方。你知道是否可以在谷歌地图上重新定位它?
    • 是的。如果您将其发布到whereto.sg,您可以看到正确的位置
    • 是的,我做了报告。感谢您的大力帮助!
    猜你喜欢
    • 1970-01-01
    • 2011-01-05
    • 1970-01-01
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多