如何在jvectormap中添加路径作为参数?

问题描述 投票:0回答:1

我希望你能帮助我,看起来很简单但是我可以使用jvectormaps将路径作为参数传递,就像那样

            $('#worldMap').vectorMap({
            map: 'world_mill_en',
            backgroundColor: "transparent",
            zoomOnScroll: false,
            regionStyle: {
                initial: {
                    fill: '#e4e4e4',
                    "fill-opacity": 0.9,
                    stroke: 'none',
                    "stroke-width": 0,
                    "stroke-opacity": 0
                }
            },

            series: {
                regions: [{
                    values: mapData,
                    scale: ["#AAAAAA","#444444"],
                    normalizeFunction: 'polynomial'
                }]
            },
            "paths": {
                "AU": {
                    "path": "M512.3,195.4c2.4-2,14.3-10.8,28.2-5.7c0.4,0.1,0.7,0.4,1,0.7c0.6,0.8,1.5,2.7,0.7,5.6c0,0-0.2,2.2-0.9,3.8   c-0.3,0.7-0.2,1.5,0.2,2.1c1.2,1.6,3.1,4.6,2.6,6.9c-0.1,0.3-0.2,0.5-0.4,0.8c-1.4,1.7-8,8.6-24.6,5.9c-0.4-0.1-0.8-0.3-1.1-0.5   c-0.7-0.7-1.8-2.2-2-4.7c0-0.5-0.2-0.9-0.5-1.3c-1.5-1.8-5.7-7.3-3.9-12.7C511.8,196,512,195.7,512.3,195.4z",
                    "name": "hola"
                },
                "BE": {
                    "path": "M506.2,167.5c0,0,13.5-11,27.3-6c0,0,5.7-0.1,1.6,11c-0.1,0.3-0.1,0.7,0.2,0.9c1.4,1.6,6.4,7.6,0.8,10.4   c0,0-9.5,7.3-23.2,3.9c0,0-3.1-2.2-2.7-5.7c0-0.4-0.1-0.7-0.3-1C508.4,179.5,503.4,173.7,506.2,167.5z",
                    "name": "Belgium"
                }
            }
        });

如何添加“路径”以便插件将其作为参数感谢您的帮助。

javascript jquery jvectormap
1个回答
1
投票

你可以看看我的jvectormap的分支:https://github.com/fdominik/jvectormap,这个有线条绘制到地图中。

你可以在这里看到用法:http://sevenhillsaway.com/map/

如果你能够帮助进一步开发它(例如添加贝塞尔曲线......),我可以让你成为贡献者。

© www.soinside.com 2019 - 2024. All rights reserved.