tilemill为worldmap创建锯齿状边缘

时间:2017-03-21 08:43:40

标签: leaflet png qgis tilemill cartocss

尝试使用tilemill创建自定义世界地图纹理以加载到leafletjs中。我从natural earth data下载了一个免费的.tiff文件并将其加载到tilemill中。 然而,当我想要导出时,我注意到在最低缩放级别上主要在格陵兰/加拿大附近出现了很多锯齿状边缘。

jagged eges around greenland/canada

几个缩放级别下来,它似乎再次正常。将瓷砖导出到png后,锯齿状边缘保持不变。如何提高这些图像的质量?

1 个答案:

答案 0 :(得分:4)

  

如何提高这些图像的质量?

使用更详细的输入数据。

从外观上看,您正在EPSG中投射光栅图像:4326投影到EPSG:3857“web mercator”投影中。在原始数据中,每个像素跨越相同数量的经度和纬度。在墨卡托投影中,每个像素跨越相同的经度,但具有不同的纬度。您遇到的工件类似于Tissot's indicatrix

你可以尝试在你的瓷砖样式表中使用不同的value for the raster-scaling symbolizer option,但这会使文物与众不同,而不是去除它们。