gdal2tiles顧名思義就是一個基于gdal的切圖腳本,相對占用內存較少。如果嫌命令行操作麻煩,也可以參考Global Mapper的切圖方式。
gdal2tiles是一個python腳本工具,而gdal是以c語言開發的底層抽象庫,gdal必須以python2.7運行。我安裝的是1.11.4版本,貌似是穩定一點。新版我并沒有測試過,好像是用不了對應的某些腳本。
安裝方法
Windows安裝包網站 下載對應的二進制安裝包。使用python的包管理器pip安裝。命令行輸入pip install 包文件名
即可。
使用方法
使用方法參加官網http://www.gdal.org/gdal2tiles.html 。一般注意輸入文件是帶坐標系的tiff文件最佳。如果配置對應的坐標參數也是可行的,但是效果不好。
python gdal2tiles.py -p mercator -z 0-5 -w none <image> <tilesdir>
沒坐標系的圖片
參考使用commenthol/gdal2tiles-leaflet
注意事項
路徑不能用中文路徑,因為python2.7對中文的支持不好。
附錄
步驟:
1. 打開柵格圖片
2. 影像校正,在圖上點控制點,在下方的輸入框中輸入對應的坐標。坐標可在經緯度網站 獲取,注意保存pts。
3. 點擊 文件/輸出/web格式,選擇osm tiles。輸入對應的級別即可。
Global Mapper