寻找交互式 SVG 地图脚本
Looking for interactive SVG map script
我花了很多时间寻找交互式 svg 地图的 JS 脚本。
我已经找到 https://imagemappro.com/demo-mall/ and https://mapplic.com/maps/world?location=de。这两个看起来不错,工作也很好。但是他们两个都在使用JQ。
我不想将JQ包含在一页中,一次使用,如果可以的话。
基本上我正在寻找一个脚本(是否付费无关紧要):
- 有一个好的 API 让我可以 select SVG 元素并放大它等
- 允许单击该元素并在其顶部显示一个包含一些内容的弹出窗口。
- 反应灵敏且移动友好。
- 支持拖动、缩放。
- 没有 JQ 依赖。
- 必须支持自定义 SVG。
- 允许我 link 进入一个区域,或者一些允许它的 API 挂钩。
感谢您的任何建议。
嗯,棘手的问题。使用 D3.js library 您可以做到所有这些,但需要一些学习才能正确编写脚本。
如果您有 WordPress,那么可能比 Mapplic(我仍然最喜欢它)更简单的地图插件是 MapSVG。他们免费提供世界地图(带有命名的国家形状,例如他们有 ID),您无需购买 MapSVG 等即可使用。
除了 Google 和 GitHub 搜索会为您提供多种选择外,此库似乎被广泛使用(您可以在 SVG 中找到链接):
我花了很多时间寻找交互式 svg 地图的 JS 脚本。 我已经找到 https://imagemappro.com/demo-mall/ and https://mapplic.com/maps/world?location=de。这两个看起来不错,工作也很好。但是他们两个都在使用JQ。 我不想将JQ包含在一页中,一次使用,如果可以的话。
基本上我正在寻找一个脚本(是否付费无关紧要):
- 有一个好的 API 让我可以 select SVG 元素并放大它等
- 允许单击该元素并在其顶部显示一个包含一些内容的弹出窗口。
- 反应灵敏且移动友好。
- 支持拖动、缩放。
- 没有 JQ 依赖。
- 必须支持自定义 SVG。
- 允许我 link 进入一个区域,或者一些允许它的 API 挂钩。
感谢您的任何建议。
嗯,棘手的问题。使用 D3.js library 您可以做到所有这些,但需要一些学习才能正确编写脚本。
如果您有 WordPress,那么可能比 Mapplic(我仍然最喜欢它)更简单的地图插件是 MapSVG。他们免费提供世界地图(带有命名的国家形状,例如他们有 ID),您无需购买 MapSVG 等即可使用。
除了 Google 和 GitHub 搜索会为您提供多种选择外,此库似乎被广泛使用(您可以在 SVG 中找到链接):