一、建立切片数据源
1.1建立工作区
1.2添加数据
我这里是老师给的高清卫星地图数据,格式为tif
工作区选择之前建立的工作区,浏览那里选择对应的文件
1.3建立切片源的图层
这里建立的图层中先不用管之前切片的坐标系的问题,但需记住你的图片的坐标系(geoserver会自动识别出图片对应的坐标系)以便后面切片的时候使用
可以先发布图层即可二、添加切片坐标系以及切片
2.1添加切片坐标系
在这里添加你需要切片的坐标系
我准备切成九级的金字塔,一直点那个add zoom即可添加层级
保存之后即可看到自己添加的坐标系
在图层中找到刚刚发布的切片源,修改他的切片坐标系
我这里缩放等级跟切片等级都是选择的0-8级,点击保存
2.2进行切片
进行切片之后先说下自己遇到的几个问题:
1.本地切片在哪
2.怎样加快切片的速度
先解决第一个问题:本地切片在哪
我第一次切片的时候,我切了近一个小时但是没找到本地切片的路径在哪,但是得回寝室睡觉了,导致那天晚上都没睡好哈哈
我是用的tomcat启动的geoserver,也能显示切片完成的日志,但是发现本地根本没有缓存下来的切片数据,后来发现是我那个geoserver的配置文件中没设置切片缓存的路径
这个就是切片缓存目录的配置文件,需要在里面添加以下代码:
<context-param> <param-name>GEOWEBCACHE_CACHE_DIR</param-name> <param-value>E:\Geoserver\apache-tomcat-8.5.56\webapps\geoserver\data\data_dir</param-value> </context-param>
那个data_dir文件夹是我自己创建的,以为之前我没发现这个文件,现在就可以进行切片了
第二个问题的解决方案就在其中,选择切片的进程越多,切的越快,点击提交开始切片