谷歌地图商店定位器只返回一个结果

Google Maps Store Locator Only Returning One Result

本文关键字:一个 结果 返回 定位器 谷歌地图      更新时间:2023-09-26

我已经成功设置了谷歌地图商店定位器。它运行正常,我使用了谷歌示例中使用的示例CSV(medicare.csv):

http://storelocator.googlecode.com/git/examples/panel.html

当我使用来自 Google 的 CSV 文件时,它工作正常,但是当我使用我的 CSV 文件(格式相同但列较少)时,无论有多少个,它都只在地图上显示一个结果。我用于测试的是:

"Fcilty_nam","Street_add","地区","州","邮政编码","国家","Ycoord","Xcoord","uuid"儿童俱乐部","4530联合湾广场东北","西雅图","WA","98105","美国","47.6616626","-122.2931334","213"头肩膝盖和脚趾","12418 102nd Avenue","Edemonton","AB","T5N 0M1","加拿大","53.5433006","-113.5371704","214"

医疗保险CSV的一个例子是:

"Fcilty_typ","州","Fcilty_nam","Shp_num_an","Shp_centre","Street_add","地区","邮政编码","Hrs_of_bus","轮椅","Display_wd","Fcilty_typ_2","Xcoord","Ycoord","uuid","结果","音频"MO","NSW","Queanbeyan","Shop 47","Riverside Plaza","131 Monaro Street","Queanbeyan","2620","周一至周五09:00-17:00,公共假期除外","YES","1.5","http://www.medicareaustralia.gov.au/public/claims/offices.jsp","149.23532000","-35.35248400","67","999","

不幸的是,我无法共享我正在使用的网页,所以我将不得不从代码本身中解决这个问题。我知道我的 CSV 中的列较少,但似乎我未包含的列不是必需的。有谁知道为什么它只会返回一个结果?感谢您的帮助。

我遇到了同样的问题,只要您的CSV文件与原始文件格式相同(仅使用文本编辑器,而不是Excel):

  • 条目被"引用"
  • 条目用逗号"、"分隔
  • 行尾为"/n"

如果是这样,并且您仍然遇到同样的问题,则可能需要切换您的 Xcoord 和 Ycoord...考虑到示例中 CSV 文件的格式,这是一个简单的错误。此外,如果删除列,请注意每个条目都有一个唯一的 UUID 至关重要。

在第一次测试中,您忘记了"uuid" "Kids Club"之间的逗号。让它"uuid", "Kids Club".在第二次测试中,您忘记了"Audio" "MO"之间的逗号。让它"Audio", "MO".