我有这个改编的 d3 地理视觉效果:
https://plnkr.co/edit/BnCRYzCH3TGEP5ypTGGu?p=preview
我想从 map 中删除格陵兰岛,并认为在 foobar.json
文件中注释掉以下内容就足够了:
// , { "type": "MultiPolygon", "id": 86, "arcs": [
// [
// [503]
// ],
// [
// [504]
// ],
// [
// [505]
// ],
// [
// [506]
// ],
// [
// [507]
// ],
// [
// [508]
// ],
// [
// [509]
// ],
// [
// [510]
// ],
// [
// [511]
// ]
// ],
// "properties": { "admin": "Greenland", "id": "GRL" } }
此调整破坏了完整的视觉效果 - 如何删除格陵兰岛?
最佳答案
这更容易:
svg.select("#code_GRL").remove();
这是您更新的插件:https://plnkr.co/edit/yPgYLSSvtyDh6rW5vPyS?p=preview
关于javascript - 如何从我的 d3 视觉对象中删除格陵兰岛,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40597165/