Geoserver发布.tif后缀多级

  1. 打开全能电子地图下载器,点击地图>选择西安区域>选择地图级别,根据需要下载对应的级别,我这里需要10-18级,级别越大粒度越细;地图路径就是下载时存放的路径,一切准备就绪后点击“开始”下载离线地图

    Geoserver发布.tif后缀多级
  2. 下载完成后的目录结构:

    Geoserver发布.tif后缀多级 打开10级夹子,每级里面包括4个文件夹,如下图:Geoserver发布.tif后缀多级 .tif文件是多个png合成的大图,后面发布时会用到,.txt文件中可以看到地图的坐标系信息,:Geoserver发布.tif后缀多级
  3. 浏览器打开,访问http://127.0.01:8089,输入用户名密码admin/geoserver

    Geoserver发布.tif后缀多级
  4. 添加新的数据存储

    Geoserver发布.tif后缀多级
  5. 选择工作区、填写数据源名称、选择下载的.tif文件,点击保存。这里只能选择一个tif文件,即每次只能发布一级,如果有多级,那就发布多次...

    Geoserver发布.tif后缀多级

  6. 点击发布,配置图层相关的参数,进行发布图层,命名最好见名识意,gdmap_xa_10(高德地图西安10级),

  7. Geoserver发布.tif后缀多级

    坐标系默认3857

  8. Geoserver发布.tif后缀多级

    点击Tile Caching

    Geoserver发布.tif后缀多级
  9. 发布的图层是10级,全部默认10,点击保存。这样就发布好了。如果选择10级以上或10级以下,在切片缓存时图片会失真

    Geoserver发布.tif后缀多级
  10. 点击Tile Layers>Select One ,选择EPSG:4326/png查看已发布的图层

    Geoserver发布.tif后缀多级
  11. 预先切片缓存数据,以上步骤发布的是一个完整TIF(1级)数据,但在实际浏览地图时是按照瓦片方式只加载当前区域、当前层级的地图数据。这个过程,就需要对完成的TIF进行切片缓存,而切片缓存过程缓慢,这样对用户体验度不好,为了增强用户体验度,可以预先切片缓存,操作步骤如下

    Geoserver发布.tif后缀多级
  12. 点击Seed/Truncate,缓存配置说明:

    Number of tasks to use:该选项表示可以用多少个任务来切图,类似于多线程的模式,如果电脑性能允许的情况下,可以适当增加这个数量,这样切片的速度会更快些;如果电脑性能不高的话,数值太大的话,反而可能会影响性能。

    Type of operation:操作类型,包括:Reseed-regenerate all tiles(重新进行完整的切片操作)、Seed-generate missing tiles(只对缺失的部分进行切片)、Truncate-remove tiles(清空切片数据)。

    Grid Set:选择切片的Gridset,这个和图层配置时候设置的Gridset有关。

    Format:切片的数据格式。比如image/png

    Zoom start:切片的开始层级。比如目前的图层数据是7级数据,可以基于这个层级的数据切出1级、2级、3级等不同层级的数据。

    Zoom stop:切片的结束层级,结合Zoom start的选项,就可以将这2层级数据之间的所有层级数据进行切片。

    Modifiable Parameters:修饰参数,比如给切片选择样式等内容。

    Bounding box:切片的边界范围,是个可选项。

    PS:切片的层级最好和当前图层的层级保持一致!如果切片层级大于或小于当前层级,会失真(地图放大缩小模糊)

    Geoserver发布.tif后缀多级


    点击Submit后,可以看到切片进度,进度不会实时更新,需要点击Refresh list刷新
    Geoserver发布.tif后缀多级
  13. 切片完成后可以在geoserver根目录下查看缓存

    Geoserver发布.tif后缀多级
  14. 多级缓存,将每级切片缓存的数据,即每个ssumap_gdmap_xa_XX文件夹里面的数据复制拷贝到某一级的目录下,我这里都放到15级缓存的目录下


    Geoserver发布.tif后缀多级
  15. 设置Gridset,点击图层>打开15级图层

    Geoserver发布.tif后缀多级
  16. 点击Tile Caching

    Geoserver发布.tif后缀多级
  17. 设置Gridset,因之前拷贝的是10-14级缓存到15级目录下,所以这里选择10-15级,点击保存,这样多级缓存就完成了

    Geoserver发布.tif后缀多级

成品,放大缩小时不会失真

Geoserver发布.tif后缀多级






上一篇:图片的加减乘除


下一篇:【Landsat 8】遥感影像文件内容及命名规则