我試圖實施https://github.com/jawj/OverlappingMarkerSpiderfier來處理可能發生在同一地點的多個地圖標記。我使用下面的JavaScript從類.marker的div中獲取地圖數據並創建地圖。它運作良好,效果很好。 function initialize() {
function render_map($el) {
// var
我搜索了這個錯誤的網站,雖然有幾個答案,但他們都沒有爲我工作(或不適用)。 我使用谷歌地圖API v3,並試圖實施OverlappingMarkerSpiderfier來解決我的重疊標記問題。我的問題是,我不能創建OMS的一個實例: function getStateInfo(){
//do stuff
var lat = 42.5724;
var lon =
我有一個函數,加載我的地圖以保持我的地圖是靜態的。 <script>
var delArray = new Array();
var gm;
var map;
var iw;
var oms;
window.onload = function(){
gm = google.maps;
map = new gm.Map(document.getElementB