Skip to content

voole/gdal2tiles-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

代码组成

有两个项目

  • gdal2tile-core(真正的java重写版本)
  • gdal2tile-utfgrid(不完整)

gdal2tiles

将gdal中python脚本gdal2tiles.py 用java重写 原来gdal2tiles.py支持gdal本身支持的栅格格式,我这边只支持GeoPDF(ArcGIS导出的),如果要支持其他格式,修改读取栅格逻辑部分。 这个版本的支持参考系统为wgs84和mercator,也可以忽略参考系统,单纯切片。通过-profile 参数来设置。

生wgs84切片:

-profile geodetic E:\date\pdf\84.pdf E:\date\tiles

生成mercator切片:

-profile mercator E:\date\pdf\mercator.pdf E:\date\tiles

生成不带参考系统的切片:

-profile raster E:\date\pdf\mercator.pdf E:\date\tiles <br>
-profile raster E:\date\pdf\84.pdf E:\date\tiles

上面注释可忽略

代码里面有两个版本的gdal

  • 其中1.x版本的,通过libs方式,增加可以直接使用
  • 其中2.x版本的,不能通过libs方式加载,只能拷贝到java工程的根目录(不知道为什么,有知道的解决一下)

效果如下

界面截图 切片截图

About

gdal中python版gdal2tiles翻译为java版本,准备朝着MapTiler开发

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.0%
  • Other 1.0%