quantization
和 和有什么不一样simplification
?量化是另一种简化的方式吗?在某些情况下使用量化会更好吗?或者我应该使用两者的组合?
问问题
5595 次
2 回答
49
于 2013-09-20T16:08:20.713 回答
3
两者是相关的,但有不同的目的和结果。
我相信量化会根据参数(您将其调整到视图的预期分辨率)折叠附近的点 - 分辨率高于将绘制地图的像素没有意义。但它并没有不遗余力地分析路径以确定表示形状所需的最佳点数。
简化是一种算法,它将分析多边形并以最佳方式减少点的数量,从而使多边形的整体变形最小化。基本上,它可用于显着减少点数(从而减少文件大小),而不会显着影响路径的质量。
作为一个平行案例研究,考虑一条由 10 个点组成的直线。量化将根据您使用的值减少点数(折叠附近或重合点)。简化将分析线并实现十个点中的 8 个可以在不显着改变多边形整体形状的情况下去除,并将线减少到两个点(因为去除线上的点不会导致路径变形)。
也可以看看:
- Topojson 参考:https ://github.com/mbostock/topojson/wiki/Command-Line-Reference
- M. Bostock 的简化文章:http ://bost.ocks.org/mike/simplify/
两者应该结合使用:量化以将地图缩小为合适大小的网格,简化以优化路径。
于 2013-09-19T17:24:54.880 回答