在D3.js/GeoJSON/TopoJSON/Shapefile中平滑弧线/绘图点(在某个地方)

8 浏览
0 Comments

在D3.js/GeoJSON/TopoJSON/Shapefile中平滑弧线/绘图点(在某个地方)

我已经花了一些时间寻找答案,但还是没有能够弄清楚。

  • 我最终要从基于网格的数据(GRIB文件)创建一个TopoJSON文件。
  • 当缩小视图时,我可以很容易地将数据插值到更细的网格上,使绘图点在缩小时看起来更平滑,但在放大时,不可避免地会看到方块状的网格点。
  • 我也研究过简化,这确实有所帮助,但并不能完全平滑。
  • 我正在使用D3来渲染数据。
  • 这是可以在前端完成的事情,还是应该/可以在原始的TopoJSON数据中完成?
  • 我基本上不希望你能够看出它是一个网格,即使你放大10000%。
  • 这是我想要的一个示例:

enter image description here

0