2017-03-21 64 views
-1

嘗試使用tilemill創建自定義世界地圖紋理以加載到leafletjs中。我已經從natural earth data下載了一個免費的.tiff文件,並將其加載到tilemill中。 然而,當我想要導出時,我會注意到在最低縮放級別上主要圍繞格陵蘭/加拿大的鋸齒狀邊緣。tilemill爲世界地圖創建鋸齒狀邊緣

jagged eges around greenland/canada

幾縮放水平下降並再次似乎確定。在將拼貼輸出到PNG的鋸齒狀邊緣之後。我如何提高這些圖像的質量?

回答

4

如何提高這些圖像的質量?

通過使用更詳細的輸入數據。

通過它的外觀,您正在投影EPSG中的光柵圖像:4326投影到EPSG:3857「web mercator」投影中。在原始數據中,每個像素跨越相同數量的經度和緯度。在墨卡託投影中,每個像素跨越相同的經度量,但緯度不同。您遇到的文物類似於Tissot's indicatrix

您可以嘗試在瓷磚樣式表中使用不同的value for the raster-scaling symbolizer option,但這會使工件不同,而不是擺脫它們。

+0

謝謝!很有意思。我對所有這些都很陌生,所以我很感激維基百科的鏈接。我現在明白了。天然地球數據確實是普通的香草,並且需要對mercator進行重新投影。然而,將光柵縮放設置爲雙線性可以很好地改進它!事實上,它並沒有消失,但我認爲這會現在。 –

+3

請不要說「普通香草」,請說「lat-long orthorectangular」而不是;-)也請看https://en.wikipedia.org/wiki/Map_projection – IvanSanchez

相關問題