Javascript 谷歌标记集群在哪里?

Javascript 谷歌标记集群在哪里?,javascript,ruby-on-rails,google-maps,google-maps-api-3,gmaps4rails,Javascript,Ruby On Rails,Google Maps,Google Maps Api 3,Gmaps4rails,在适应了从谷歌到Git的新动向后,一个问题仍然存在 加载资源失败:服务器响应状态为404(未找到) 我应该怎么做才能在地图上呈现标记簇,而不是? 我正在使用一个咖啡脚本: class RichMarkerBuilder extends Gmaps.Google.Builders.Marker #inherit from builtin builder #override create_marker method create_marker: -> options = _.e

在适应了从谷歌到Git的新动向后,一个问题仍然存在

加载资源失败:服务器响应状态为404(未找到)

我应该怎么做才能在地图上呈现标记簇,而不是

我正在使用一个咖啡脚本:

class RichMarkerBuilder extends Gmaps.Google.Builders.Marker #inherit from builtin builder
  #override create_marker method
  create_marker: ->
    options = _.extend @marker_options(), @rich_marker_options()
    @serviceObject = new RichMarker options #assign marker to @serviceObject

  rich_marker_options: ->
    marker = document.createElement("div")
    marker.setAttribute 'class', 'marker_container'
    marker.innerHTML = @args.title
    _.extend(@marker_options(), { content: marker })

  infobox: (boxText)->
    content: boxText
    pixelOffset: new google.maps.Size(-140, 0)
    boxStyle:
      width: "300px"

  # override method
  create_infowindow: ->
    return null unless _.isString @args.infowindow
    boxText = document.createElement("div")
    boxText.setAttribute("class", 'marker_info_box') #to customize
    boxText.innerHTML = @args.infowindow
    @infowindow = new InfoBox(@infobox(boxText))

@buildMap = (markers)->
    handler = Gmaps.build 'Google', { builders: { Marker: RichMarkerBuilder} } #dependency injection

    #then standard use
    handler.buildMap { provider: {}, internal: {id: 'map'} }, ->
      markers = handler.addMarkers(markers)
      handler.bounds.extendWith(markers)
      handler.fitMapToBounds()
  • 下载此图像并将其包含在项目中:

  • 搜索(大多数IDE上的CTRL+SHIFT+F,取决于您使用的IDE/平台)整个项目,包括此字符串的库“”

  • 用下载图像的链接替换找到的事件


  • (请不要直接从…引用图像,因为URL将来可能会再次更改,就像几周前那样,您也会遇到同样的问题。只需在项目的图像文件之间下载图像并从那里引用即可)

    我编辑了该问题,以提供我正在使用的咖啡脚本。大学教师;我不知道如何把这个“cdn.rawgit.com/googlemaps/js marker cluster/gh pages/images/…”和咖啡脚本放在一起。我下载了“png”。问题是,考虑到发布的coffee脚本,我不知道如何编写包含此“png”文件作为要使用的图像所需的代码行。您发布的代码涉及RichMarker库,而不是MarkerClusterer库。尝试找到创建MarkerClusterer的代码并发布。这就是问题所在,我找不到(要使用/发布的代码)。您使用的IDE是什么?为什么不在整个项目中搜索“MarkerClusterer”或“”?一定有什么地方发生过。我使用的是RubyonRails,编辑器是Atom。我执行命令“Cmd+Shift+F”来搜索项目所有文件中出现的文本“m1.png”。没有找到该文本的出现。