echarts绘制世界地图的时候显示南海诸岛的局部放大图

ehcarts在绘制中国地图的时候,判断geo的map为china的时候会自动加上南海诸岛的局部放大图。

产品想在绘制世界地图的时候也加上南海诸岛,搞了半天没搞定,请教的同事搞定了。同事在此:简书ID:昊桐_260c。

解决办法就是把南海诸岛的地图数据直接放在注册的JSON里面。

{
            "geometry": {
                "type": "MultiPolygon",
                "coordinates": [
                    [
                        [
                            [
                                126,
                                24.75
                            ],
                            [
                                126.66666666666667,
                                24.2
                            ],
                            [
                                127.42857142857143,
                                24.15
                            ],
                            [
                                128.85714285714286,
                                24.5
                            ],
                            [
                                130,
                                24.95
                            ],
                            [
                                130.95238095238096,
                                24.95
                            ],
                            [
                                131.33333333333334,
                                24.45
                            ],
                            [
                                131.61904761904762,
                                24.95
                            ],
                            [
                                132.0952380952381,
                                24.95
                            ],
                            [
                                132.0952380952381,
                                25
                            ],
                            [
                                126.47619047619048,
                                25
                            ],
                            [
                                126,
                                24.75
                            ]
                        ],
                        [
                            [
                                127.23809523809524,
                                23.85
                            ],
                            [
                                127.80952380952381,
                                23.95
                            ],
                            [
                                127.52380952380952,
                                23.45
                            ],
                            [
                                127.04761904761905,
                                23.35
                            ],
                            [
                                127.23809523809524,
                                23.85
                            ]
                        ],
                        [
                            [
                                127.14285714285714,
                                22.7
                            ],
                            [
                                127.33333333333333,
                                22.25
                            ],
                            [
                                127.42857142857143,
                                22.25
                            ],
                            [
                                127.23809523809524,
                                22.7
                            ],
                            [
                                127.14285714285714,
                                22.7
                            ]
                        ],
                        [
                            [
                                127.52380952380952,
                                21.6
                            ],
                            [
                                127.14285714285714,
                                21.2
                            ],
                            [
                                127.23809523809524,
                                21.2
                            ],
                            [
                                127.71428571428571,
                                21.6
                            ],
                            [
                                127.52380952380952,
                                21.6
                            ]
                        ],
                        [
                            [
                                126.57142857142857,
                                20.4
                            ],
                            [
                                126.76190476190476,
                                20
                            ],
                            [
                                126.85714285714286,
                                20
                            ],
                            [
                                126.76190476190476,
                                20.4
                            ],
                            [
                                126.57142857142857,
                                20.4
                            ]
                        ],
                        [
                            [
                                128.1904761904762,
                                19.1
                            ],
                            [
                                128.76190476190476,
                                19.3
                            ],
                            [
                                128.85714285714286,
                                19.3
                            ],
                            [
                                128.38095238095238,
                                19.1
                            ],
                            [
                                128.1904761904762,
                                19.1
                            ]
                        ],
                        [
                            [
                                129.52380952380952,
                                19.95
                            ],
                            [
                                130.0952380952381,
                                20.55
                            ],
                            [
                                130.1904761904762,
                                20.55
                            ],
                            [
                                129.71428571428572,
                                19.95
                            ],
                            [
                                129.52380952380952,
                                19.95
                            ]
                        ],
                        [
                            [
                                130.57142857142858,
                                21.35
                            ],
                            [
                                130.85714285714286,
                                21.75
                            ],
                            [
                                131.04761904761904,
                                21.75
                            ],
                            [
                                130.76190476190476,
                                21.35
                            ],
                            [
                                130.57142857142858,
                                21.35
                            ]
                        ],
                        [
                            [
                                130.85714285714286,
                                22.5
                            ],
                            [
                                130.85714285714286,
                                22.95
                            ],
                            [
                                131.04761904761904,
                                22.95
                            ],
                            [
                                131.04761904761904,
                                22.5
                            ],
                            [
                                130.85714285714286,
                                22.5
                            ]
                        ],
                        [
                            [
                                130.95238095238096,
                                23.4
                            ],
                            [
                                131.23809523809524,
                                23.75
                            ],
                            [
                                131.33333333333334,
                                23.75
                            ],
                            [
                                131.04761904761904,
                                23.4
                            ],
                            [
                                130.95238095238096,
                                23.4
                            ]
                        ],
                        [
                            [
                                131.52380952380952,
                                24.1
                            ],
                            [
                                131.9047619047619,
                                24.5
                            ],
                            [
                                132,
                                24.5
                            ],
                            [
                                131.71428571428572,
                                24.1
                            ],
                            [
                                131.52380952380952,
                                24.1
                            ]
                        ],
                        [
                            [
                                126,
                                24.75
                            ],
                            [
                                126,
                                18.35
                            ],
                            [
                                132.0952380952381,
                                18.35
                            ],
                            [
                                132.0952380952381,
                                25
                            ],
                            [
                                132,
                                25
                            ],
                            [
                                132,
                                18.4
                            ],
                            [
                                126.0952380952381,
                                18.4
                            ],
                            [
                                126.0952380952381,
                                24.75
                            ],
                            [
                                126,
                                24.75
                            ]
                        ]
                    ]
                ]
            },
            "properties": {
                "name": "南海诸岛",
                "childNum": 1
            }
        }

posted on 2024-02-20 15:49  hanguahannibk  阅读(402)  评论(0编辑  收藏  举报