对于我目前正在做的一个项目,我需要实现一个交互式画布元素。画布上会有一个形状,它被划分为多个子区域。用户应该能够从中选择子区域并对选定区域应用不同的颜色。[这些区域不是正方形或圆形,而是自定义路径]
这包含一些类似于我想要实现的东西。它使用动力学.js。它展示了如何使用 Kinetic.path() 方法绘制世界地图 - 每个国家都有矢量字符串。
请让我上线以获得类似的脚形/或任何其他形状。我应该如何获得这个向量字符串来绘制想要的形状?
这是最好的方法吗?
此文件 ( http://raphaeljs.com/world/world.js ) 包含世界地图的矢量字符串。我不确定他们是如何生成它的。这就是我感兴趣的地方。
有没有办法从图片生成矢量字符串?