Javascript 在谷歌地图上显示自定义圆圈内的文本

Javascript 在谷歌地图上显示自定义圆圈内的文本,javascript,google-maps-api-3,coffeescript,Javascript,Google Maps Api 3,Coffeescript,我想要一种方法,使自定义文本显示在预定义的圆圈内,即屏幕截图: 下面是我的代码(在coffeescript中),它当前正在使用硬编码的圆圈显示地图: # Country View // Stage 1 of 3 madrid = new google.maps.LatLng(40.416798,-3.700178) barcelona = new google.maps.LatLng(41.383997,2.163154) cordoba = new google.maps.Lat

我想要一种方法,使自定义文本显示在预定义的圆圈内,即屏幕截图:

下面是我的代码(在coffeescript中),它当前正在使用硬编码的圆圈显示地图:

# Country View // Stage 1 of 3
  madrid = new google.maps.LatLng(40.416798,-3.700178)
  barcelona = new google.maps.LatLng(41.383997,2.163154)
  cordoba = new google.maps.LatLng(37.888171,-4.779383)

  initialize = ->
    @_initCircle "madrid",
      center:madrid,
      radius:90000,
      strokeColor:"#00FF00",
      strokeOpacity:0.8,
      strokeWeight:2,
      fillColor:"#00FF00",
      fillOpacity:0.4

    @_initCircle "barcelona",
      center:barcelona,
      radius:55000,
      strokeColor:"#FF0000",
      strokeOpacity:0.8,
      strokeWeight:2,
      fillColor:"#FF0000",
      fillOpacity:0.4

     @_initCircle "cordoba",
      center:cordoba,
      radius:40000,
      strokeColor:"#ff6702",
      strokeOpacity:0.8,
      strokeWeight:2,
      fillColor:"#ff6702",
      fillOpacity:0.4

  @googleMap.notifier.on 'map:settled', _.bind initialize, @

_initOverlay: (name, opts) ->
  @circle[name] = new google.maps.Overlay opts

您是否计划继续使用硬编码圆圈并在其中显示您自己的文本?那么您的问题是什么?>