2

有人用过http://jqvmap.com/吗?

有没有办法在地图上动态添加点(或某种标记)?

4

2 回答 2

2

尝试使用新版本的 jVectorMap。它有这个功能。这是一个例子

于 2012-05-19T07:48:57.950 回答
1

jqvmap 使用 svg 图像来显示地图。您可以根据自己的需要编辑 svg 图像并添加点。这是 svg 编辑器的链接http://svg-edit.googlecode.com/svn/branches/2.5.1/editor/svg-editor.html

在 FF 中安装 firebug 并执行以下步骤

  1. 打开上面的链接。(svg编辑器)
  2. 在另一个选项卡中打开http://jqvmap.com/。(或呈现地图的页面)
  3. 用萤火虫检查地图。您会发现有一个<svg>包含所有地图数据的标签。
  4. <svg>标签中有一个g标签。在 firebug 中,<g>标记并复制 svg 代码。
  5. 回到第一个窗口(svg 编辑器)
  6. 单击第二个菜单按钮以查看 svg 源。(或按U
  7. <g>用您复制的代码替换标签。
  8. 应用更改
  9. 现在你可以在你想要的地方放置点。(只需探索该工具)
于 2012-05-17T09:19:16.993 回答