2012-05-17 33 views

回答

1

只是嘗試使用新版本的jVectorMap。它有這個功能。這是一個example

+0

感謝bjornd,我很遺憾地說jqvmap開始感覺像是一個被遺棄的項目。我正在使用它,因爲我在原始jVectorMap之前偶然發現了它。我正在遷移到jVectorMap。 – Cogicero

+1

感謝Cogicero。我還沒有承諾jVectorMap回購很長時間。儘管我會盡快繼續在這個項目上工作。 – bjornd

+0

你好,比約恩,請你指點我正確的方向?我自己創建了我的jvectormap,但我不知道爲什麼latlong座標不會在地圖上顯示爲標記。我懷疑可能是我的投影數據(type和centralMeridian)值是錯誤的,或者是插入和bbox值,因爲我的路徑是非常正確的。我自己創建了SVG地圖,所以我需要知道如何獲得正確的投影centralMeridian等值以用於地圖。謝謝一堆。 – Cogicero

1

jqvmap使用svg圖像顯示地圖。 您可以編輯svg圖像並根據您的添加點。下面是SVG編輯器鏈接http://svg-edit.googlecode.com/svn/branches/2.5.1/editor/svg-editor.html

安裝在FF螢火蟲以及後面的步驟

  1. 打開上面的鏈接。(SVG編輯)
  2. 打開http://jqvmap.com/在另一個選項卡(或頁面在您地圖呈現)
  3. 用螢火蟲檢查地圖。你會發現有一個<svg>標籤,其中包含所有的地圖數據。
  4. <svg>標記中有一個g標記。在螢火蟲正確的<g>標記和複製svg代碼。
  5. 回到第一個窗口(svg編輯器)
  6. 點擊第二個菜單按鈕來查看svg源文件。 (或按U
  7. 用您複製的代碼替換<g>標記。
  8. 應用更改
  9. 現在你可以在任何你想要的地方放點。 (只是探索工具)
+0

我試圖通過js在地圖上動態添加「標記」。不製作我自己的自定義地圖 –

相關問題