显示一个国家/地区的所有特定 POI - google 地图
Display all of specific POI in a country - google maps
我正在做一个恰好与 google 地图合作的项目。我想显示一个国家的所有商业兴趣点。
我想这还不够:
{
featureType: "poi.business",
elementType: "labels",
stylers: [
{ visibility: "on" }
]
}
最好建立一个函数来计算所有 POI 的长度,然后将它们显示在地图上,但我对 Google 地图 api 还很陌生。有什么想法吗?
你应该使用 Places API
当您可以用来填充地图时,您会收到 JSON 回复
已解决
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
非常感谢大家
我正在做一个恰好与 google 地图合作的项目。我想显示一个国家的所有商业兴趣点。 我想这还不够:
{
featureType: "poi.business",
elementType: "labels",
stylers: [
{ visibility: "on" }
]
}
最好建立一个函数来计算所有 POI 的长度,然后将它们显示在地图上,但我对 Google 地图 api 还很陌生。有什么想法吗?
你应该使用 Places API
当您可以用来填充地图时,您会收到 JSON 回复
已解决
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 非常感谢大家