我有这个改编的d3地理视觉:
https://plnkr.co/edit/BnCRYzCH3TGEP5ypTGGu?p=preview
我想从地图中删除格陵兰,并认为在foobar.json
文件中注释掉以下内容就足够了:
// , { "type": "MultiPolygon", "id": 86, "arcs": [
// [
// [503]
// ],
// [
// [504]
// ],
// [
// [505]
// ],
// [
// [506]
// ],
// [
// [507]
// ],
// [
// [508]
// ],
// [
// [509]
// ],
// [
// [510]
// ],
// [
// [511]
// ]
// ],
// "properties": { "admin": "Greenland", "id": "GRL" } }
此调整打破了完整的视觉效果 - 如何删除格陵兰?
答案 0 :(得分:2)
这更容易:
svg.select("#code_GRL").remove();
这是您更新的plunker:https://plnkr.co/edit/yPgYLSSvtyDh6rW5vPyS?p=preview
答案 1 :(得分:2)
你不能在json中注释掉行。完全删除相同的线条可以完成这项工作。