-1

我正在做一个恰好与谷歌地图合作的项目。我想显示一个国家的所有商业 POI。我想这还不够:

 {
  featureType: "poi.business",
  elementType: "labels",
  stylers: [
   { visibility: "on" }
  ]
 }

建立一个函数来计算所有 POI 的长度然后将它们显示在地图上会更好,但我对 Google Maps api 还是很陌生。有任何想法吗?

4

2 回答 2

1

您应该使用Places API

当您可以用来填充地图时,您将收到 JSON 响应

于 2015-10-06T18:23:13.990 回答
0

解决了

            var title = [];
            var first = ""; 

            /* Where markers[i] is already provided */
            for( var j in markers[i]["marker"] ) 
            {
                if( !first )
                {
                    first = j;
                }
                if( markers[i]["marker"][j]["name2"] )
                {
                    title.push(markers[i]["marker"][j]["name2"]);
                }
                else
                {
                    title.push(markers[i]["marker"][j]["name"]);
                }
            }

然后我用标记调用地图:D 谢谢很多人

于 2015-10-07T08:13:53.160 回答