1

我正在使用谷歌地图进行我一直在做的测验。我已经从地图上关闭了标签和其他东西,这样人们就看不到名字并为测验选择正确的国家。我现在想制作另一个与首都有关的关卡。所以我想在地图上显示谷歌地图在首都名称下方显示的小圆圈,以便有人可以准确点击它,但我不确定我应该打开什么才能让它们再次出现。任何帮助表示赞赏!

这是我关闭的代码:

 var styles = [
  {
   featureType: "administrative",
               elementType: "labels",
               stylers: [
                 { visibility: "off" }
    ]
     },
 {
           featureType: "poi",
           elementType: "labels",
           stylers: [
             { visibility: "off" }
           ]
   }
 ,{
    featureType: "road",
    elementType: "labels",
    stylers: [
      { visibility: "off" }
    ]
  }
];
4

2 回答 2

1

使用造型向导

看起来像添加这个:

{ "featureType": "administrative.locality", "elementType": "labels.icon", "stylers": [ { "visibility": "on" } ] }

添加小圆圈。看起来没有任何方法可以指定国会大厦。也许您可以创建一个带有这些点的KmlLayerFusionTablesLayer 。这是一个使用 FusionTablesLayer 和非洲首都(和国家)的示例。

显示国会大厦或世界的概念证明 FusionTables 地图(未验证)

于 2013-02-10T21:40:09.500 回答
1

好吧我找到了。。

  {
   featureType: "administrative.locality",
               elementType: "labels.icon",

               stylers: [
                 { visibility: "on" }
    ]
     }

唯一的一点是,它展示了很多大城市,而不仅仅是首都。如果有人知道更接近的方法,那将有所帮助。

于 2013-02-10T21:31:20.070 回答