问题来源

拿到一副经过校正后的影像后,怎么使用geoserver进行切片及发布呢。本人研究了一番在此给出答案。

导入tiff影像

这个就不说了,网上一大把教程,记得要带坐标系。
若使用imagemosaic导入时,记得在arcgis里生成镶嵌集,再将边界放到同一个文件夹内进行geoserver的导入(省去合成的时间)

进行切片

这里要注意一个问题,如果打开TileLayers界面显示403,要记得去日志查看问题,及时调整,或者真的没问题时可选择重启一下,有时GWC容易抽风。
第二个问题是,如果打开DiskQuota出现配置不同步的情况(Loading quota store failed, the disk quota subsystem is disabled, please...),注意提示的图层id,去基目录下的gwc及gwc-layers查看是否有同id的XML,及时删除。

利用openlayer进行查看

  • 切片后地址怎么找,很多人会认为是gwc/service/wms,但wms服务的动态加载属性明显不适用于瓦片,到底真正的地址在哪里?首先我们要想到瓦片图层用的基本就是TMS/WMTS,所以我们可以考虑到TMS,而且在geoserver的首页,有tms的入口。可以看到大概的地址是localhost:8080/service/tms/1.0.0/你的图层@EPSG%3A4326@png,后面加上/{z}/{x}/{y}.png就是最终服务。
  • ol3的代码注意要设定好tile的属性,设置tile后不能直接用url,要在tileUrlFunction中进行url的拼接,因为直接用url,那之前的tile设置等同于白做,这里列出4326的调用方式
var testLayer = new ol.layer.Tile({extent: [107.33028,22.19812,107.34037,22.22218],source:new ol.source.XYZ({projection: ol.proj.get('EPSG:4326'),maxZoom: 21,minZoom: 0,tileGrid: new ol.tilegrid.TileGrid({extent: ol.proj.get('EPSG:4326').getExtent(),origin: [-180,-90],resolutions: [0.703125,0.3515625,0.17578125,0.087890625,0.0439453125,0.02197265625,0.010986328125,0.0054931640625,0.00274658203125,0.001373291015625,0.0006866455078125,0.00034332275390625,0.000171661376953125,0.0000858306884765625,0.00004291534423828125,0.000021457672119140625,0.000010728836059570312,0.000005364418029785156,0.000002682209014892578,0.000001341104507446289,6.705522537231445e-7,3.3527612686157227e-7],}),tileUrlFunction: function(tileCoord){var z = tileCoord[0];var x = tileCoord[1];var y = tileCoord[2];return'http://localhost:8080/geoserver/gwc/service/tms/1.0.0/图层名@EPSG%3A4326@png/'+z+'/'+x+'/'+y+'.png'}})});

geoserver发布切片影像地图相关推荐

  1. Geoserver发布切片地图组完整教程

    Geoserver发布切片地图组完整教程 特别注意:geoserver中所有使用的名称都不用使用中文!!!!,以免出现未知错误. - 下载安装Geoserver 1.下载地址http://geoser ...

  2. GIS开发入坑(二)--ArcGIS影像切片并使用GeoServer发布

    目录 1.使用ArcGIS切片 1.1修改ArcMap选项 1.2创建切片缓存方案 1.3开始切片 2.使用GeoServer发布切片缓存 2.1 启用GeoWebcache 2.2 发布切片 Geo ...

  3. geoserver 发布 矢量切片(pbf)并用openlayers 6.14 /leaflet 1.8 加载展示 (二)(小白必备:超详细教程)

    上一篇讲了 如何利用geoserver 发布矢量切片,接下来我们说 如何去展示,既然做我们就作全面吧,谁让我们gis 就是这么苦逼呢,哈哈. 环境: geoserver 2.21 vue 2.0 op ...

  4. geoserver 发布 矢量切片(pbf)并用openlayers 6.14 /leaflet 1.8 加载展示 (三)(小白必备:超详细教程)

    前两篇分别讲了 如何利用geoserver 发布矢量切片和openlayers 加载.接下来我们说 如何用leaflet 展示,既然做我们就作全面吧,谁让我们gis 就是这么苦逼呢,哈哈. 环境: g ...

  5. geoserver 发布 矢量切片(pbf)并用openlayers 6.14 /leaflet 1.8 加载展示 (一)(小白必备:超详细教程)

    环境: geoserver 2.21 vue 2.0 openlayers 6.14 leaflet 1.8 第二篇地址:openlayers 加载矢量切片 geoserver 发布 矢量切片(pbf ...

  6. 使用geoserver发布超大TIF文件过程记录--FWTools工具切片

    使用geoserver发布超大TIF文件过程 尝试直接发布图层 FWTools工具的下载和使用 geoserver扩展ImagePyramid安装 切片后发布 尝试直接发布图层 由于冤种客户给的tif ...

  7. postgis导入shp数据在geoserver里发布切片

    今天就来说说这段时间自己整理出来的在使用mapbox sdk去调用geoserver发布的矢量切片服务. 1.安装好需要的软件环境,比如postgis.geoserver.打开postgis,点击vi ...

  8. 傻瓜教程:使用GeoServer发布离线地图服务

    一.离线地图下载 离线地图分为两种:一种叫"金字塔瓦片"数据,一种叫"矢量地图数据".我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片:另 ...

  9. Vue中使用Openlayers加载Geoserver发布的TileWMS

    场景 Openlayers下载与加载geoserver的wms服务显示地图: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/114 ...

最新文章

  1. JavaScript前端框架的思考
  2. synchronized同时对原子性、可见性、有序性的保证
  3. iOS 9音频应用开发基础教程(大学霸内部资料)
  4. Nginx 动态模块
  5. html5 can,基于html5 can-vas实现漫天飞雪效果实例
  6. 树莓派读写ABB变频器
  7. python 操作ps_Python实现PS滤镜碎片特效功能示例
  8. mybatis处理多对一映射关系3- 分步查询和延迟加载
  9. 小白量化《穿云箭集群量化》(1)小白草根超级量化软件介绍
  10. PyCharm下载及安装教程(Windows)
  11. 大学物理(英文版)笔记 chapter1 Measurement
  12. 电锯惊魂—经典的语言
  13. 感量越大抑制频率约低_关于电容和频率的关系
  14. linux 批量 添加后缀名,Linux下批量修改后缀名(示例代码)
  15. 绿宝石rom下载_口袋妖怪绿宝石下载
  16. JAVA在线编译器模拟
  17. The reported blocks 801 needs additional 1 blocks to reach the threshold 0.9990 of total blocks 803.
  18. 小米大佬分享8年工控上位机工作经历
  19. 牛客小白月赛22 D.收集纸片
  20. 金闪PDF编辑器:如何更改PDF文件中的字体?

热门文章

  1. 【新手上路常见问答】关于知识工程
  2. CF311D Interval Cubing 数学、线段树
  3. android 投屏与反控,大屏也能反控手机了,type-c接口的无线投屏器带来的改变
  4. linux nano编译器_Nano 编辑器可以做些什么?
  5. TikTok引流独立站的方式
  6. linux安装界面键盘失灵,安装win7鼠标键盘失灵怎么办_win7安装界面鼠标键盘失灵解决方法【147下载站】...
  7. 相机标定中的相机焦距
  8. cad工具箱详细讲解_筑龙网CAD工具箱使用说明
  9. ICH1/ICH2/ICH3/ICH4/ICH5/ICH6/ICH7/ICH8/ICH9的区别和联系
  10. 属性动画cancel