【问题标题】:Address breaks map display, why?地址中断地图显示,为什么?
【发布时间】:2013-05-01 15:31:19
【问题描述】:

目前我正在通过 PHP 插入插入地址来生成 Google 静态地图,如下所示:

<img src="http://maps.googleapis.com/maps/api/staticmap?center=<?=$gmapadd?>&zoom=14&size=300x200&markers=color:blue|label:A|<?=$gmapadd?>&sensor=false">

下面是该脚本正确显示的示例输出:

<img src="http://maps.googleapis.com/maps/api/staticmap?center=11555+Central+Parkway+Jacksonville+FL+32224&amp;zoom=14&amp;size=300x200&amp;markers=color:blue|label:A|11555+Central+Parkway+Jacksonville+FL+32224&amp;sensor=false">

然而,在这里,输出/地址破坏了 API(不报告错误,只是不显示地图),但我没有看到格式问题或为什么它会破坏地图显示。另外,如果我将这个地址输入谷歌地图5000-18 Hwy 17 #82 Orange Park, FL 32003,它会识别并正确显示吗?

<img src="http://maps.googleapis.com/maps/api/staticmap?center=5000-18+Hwy+17+#82+Orange+Park+FL+32003&amp;zoom=14&amp;size=300x200&amp;markers=color:blue|label:A|5000-18+Hwy+17+#82+Orange+Park+FL+32003&amp;sensor=false">

【问题讨论】:

    标签: google-maps google-static-maps


    【解决方案1】:

    【讨论】:

    • 谢谢 - 在输出之前通过 urlencode() 传递变量并修复它。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多