geoserver 数据存储 如何在geoserver已有的仓库中添加新的地图数据并发布

seosqwseo2个月前 (09-01)测评日记36

一、如何利用GeoServer发布卫星地图服务

1安装GeoServer我安装的是GeoServer2.3.2版本(本教程与Geoserver的版本关系不大,**新版的也适用),好按照默认目录安装,一步一步Next,其中默认帐号如下图所示2使用GeoServer上传数据(1)打开开始菜单,找到GeoServer的目录,打开GeoServerDataDirectory,如下图所示,该目录使用来保存GeoServer中用来发布的数据。(2)打开该目录(GeoServer2.3.2\data_dir)后,进入data目录,新建一个文件夹myTestData,用来保存你将来要发布为WMS和WFS的数据,将数据存放在该目录中,如下图所示。(3)打开开始菜单,找到GeoServer的目录【与(1)相同】,打开StartGeoServer,等待服务打开之后,再打开GeoServer的目录中的GeoServerWebAdminPage,**为:(测试用可以随便写一个),该URI在发布WFS时要用到,如下图所示。选择界面左上角的stores,然后选择AddnewStore,添加数据。如下图所示。在NewDataSourse中,选择第一项Directoryofspatialfiles(shapefiles),如下图所示,本文主要将简单的发布shp数据,后续文章会将将shp数据存储到PostGIS空间数据库中,然后使用GeoServer将PostGIS中的空间数据发布为WMS/WFS数据。在NewVectorDataSource页面对表单进行如下设置,点击Save保存。Sava保存之后,会出现NewLayer页面,这里面有你刚才保存在目录中的所有数据,由于我只保存了一个shp文件,所以只有一个Layer,如下图所示。3使用GeoServer发布数据为WMS和WFS在刚才的NewLayer页面中,对你要发布的数据,点击该数据右边的Publish,在Data标签页中按照下图进行设置,顺序很重要,其他不用改。改好之后,在下面点击Save就发布成功。那么如何查看你发布的数据,在页面右上角点LayerPreview就出现所有发布的图层。在LayerPreview里面可以找到你刚才发布的数据,如下图所示。点击OpenLayers可以查看你刚才发布的数据,点击KML可以将你刚才发布的数据生成KML文件,点击GML可以将你刚才发布的数据生成GML文件。下图如OpenLayers的效果点击SelectOne可以选择你需要的各种地图服务,如下图所示选择WMS——PNG即可发布为WMS服务,选择WFS——GML2即可发布为WFS服务,当然,你选择其它的格式也完全可以。以WMS——PNG为例来说明,如下图所示,其中浏览器的地址栏中字符串就是你的WMS服务(当然WFS也一样):下图为WFS——GML2的数据效果如果需要将局域网中访问刚才发布的WMS和WFS服务,只要将地址中的localhost改为你的IP地址即可。后续文章将讲解WMS和WFS的基本*作和函数,以及如何在Mapbox、Openlayers中调用WMS服务和WFS服务。

二、geoserver切片放在哪个目录里

方法/步骤

1

本篇经验正式介绍基于GeoServer的地图数据部署实现,前提条件为成功搭建有GeoServer环境。实际上基于GeoServer部署shp格式的地图数据非常简单,对于GeoServer对于的磁盘物理层主要就是一个地图数据目录的概念,对于GeoServer应用系统来说则有三大重要知识点,分别为:工作空间(workspace)、存储器(store)和地图图层(layer),这些概念的详细都将在本经验中逐一的介绍。

2

GeoServer地图数据目录(Data Directory)

所谓地图数据目录既地图数据的存放目录,在《图解GeoServer环境搭建》篇经验中介绍环境搭建的时候就提到过地图数据目录这个概念,安装GeoServer的时候就已经指定了地图数据目录的位置。

部署地图数据非常简单,首先需要将地

三、如何在geoserver已有的仓库中添加新的地图数据并发布

要在Geoserver中添加新的地图数据并发布,可以按照以下步骤进行:1.确保新的地图数据符合Geoserver支持的数据格式,例如Shapefile、PostGIS、GeoTIFF等。2.将新的地图数据文件上传到Geoserver的数据目录中。数据目录的位置可以在Geoserver中的“数据存储”选项卡中找到,可以通过FTP、SFTP、SCP等协议上传数据文件。也可在GeoServer提供的Web界面中上传数据3.在Geoserver中创建新的数据存储,将上传的数据文件与该数据存储相关联。可以按照Geoserver的向导进行*作,或者手动在Geoserver的Web管理界面中创建数据存储和相关的工作区。4.在Geoserver中添加新的图层,将数据存储中的数据与图层相关联。可以在Geoserver的Web管理界面中创建新图层,选择与新数据存储相关联的数据,输入图层名称和样式等信息。5.发布新的图层,使其可以在Web地图应用程序中使用。可以在Geoserver的Web管理界面中通过启用WMS服务发布新的图层,并将其添加到地图中。完成以上步骤后,新的地图数据已经被添加到Geoserver中并可以被使用。

四、geoserver发布多层影像图

在数据存储菜单里,添加新的存储数据,选择Geotiff,以及图片地址并且发布,发布成功后在Tile Layers ,在select one里面查看

选择坐标系(如EPSG:3897),以png格式查看。

之后点击该记录的Seed/Truncate开始切图,

点Submit就会开始进行切片。但需要注意设置Zoom start和Zoom stop。

Zoom start和Zoom stop用于设置将该图层切片为多少级的切片。

例如上面设置为04,04,则会将当前图层切为第4级的切片,生成EPSG_4326_04文件夹。

若将上面设置为03,10,则会将当前图层切为第3级到第10级的切片,生成EPSG_4326_03,EPSG_4326_04……EPSG_4326_10文件夹。然而,由于当前图层GeoTIFF是第4级的地图,所以将这同一张图切为第3级切片,第5级切片,第6级切片……第10级切片,虽然可以做到,但并不是特别合适。因此,这里一般会设置为与当前图层级别相同。

上面的number of tasks to use:在图层较高的时候设置到大,较高的时候设置成8,不然每张影像图只会切成一张图片。

常规用法的步骤是:

将4-10级的GeoTIFF依次添加为数据存储并发布图层。也就是说这个步骤要重复7次。但发布图层时,放缩级别zoom levels仅仅第4级图层是必须设置为4-10的,其他图层无所谓。因为这个属性决定怎么查看这个图层,而我们终要查看的只有第4级图层。若有可能会查看第5级图层,那么第5级图层的放缩级别zoom levels必须设置为5-10。

点Tile Layers来将4-10级的图层进行切片。每级图层切片时的zoom start和zoom stop都设为跟本图层级别相同。这样就会在\data_dir\gwc文件夹下生成图层切片文件夹:shandong_L04,shandong_L05……shandong_L10。每个图层切片文件夹下都会生成一个坐标系切片文件夹EPSG_4326_XX。

将shandong_L05/EPSG_4326_05,shandong_L06/ EPSG_4326_06……shandong_L10/ EPSG_4326_10这6个文件夹**到shandong_L04文件夹下。于是shandong_L04文件夹下就有了4-10级图层的EPSG:4326坐标系切片文件夹。

访问图层L04,进行放缩时,就会调用shandong_L04文件夹下的各个级别切片文件夹。

访问图层L05,设其放缩级别zoom levels设为5/5。无论怎么进行放缩,都只会调用shandong_L05/EPSG_4326_05切片文件夹。

访问图层L05,设其放缩级别zoom levels设为5/6。无论怎么进行缩小,都只会调用shandong_L05/EPSG_4326_05切片文件夹;而进行放大时,由于shandong_L05/EPSG_4326_06不存在,则会自动使用L05图层按6级进行切片,生成EPSG_4326_06,从而可以显示第6级图层。但这个第6级图层是用第5级的图切片生成的,所以看上去跟第5级是完全一样的。

相关文章

HQisQnse海迅商显会议平板电视55英寸教学会议一体机触控触摸电视教育培训显示屏Windows怎么样?质量测评好不好用?

HQisQnse海迅商显会议平板电视55英寸教学会议一体机触控触摸电视教育培训显示屏Windows怎么样?质量测评好不好用?

很多小伙伴在关注HQisQnse海迅商显会议平板电视55英寸教学会议一体机触控触摸电视教育培训显示屏Windows怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使...

小米(MI)游戏电视ESPro价格是多少

小米(MI)游戏电视ESPro价格是多少

很多小伙伴在关注小米(MI)游戏电视ESPro怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

TCL电视85V6E测评使用介绍

TCL电视85V6E测评使用介绍

很多小伙伴在关注TCL电视85V6E怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

创维电视75A5使用感受如何

创维电视75A5使用感受如何

很多小伙伴在关注创维电视75A5怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

海信电视85E7H怎么样?质量测评好不好用?

海信电视85E7H怎么样?质量测评好不好用?

很多小伙伴在关注海信电视85E7H怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

海信(Hisense)Vidda怎么样

海信(Hisense)Vidda怎么样

很多小伙伴在关注海信(Hisense)Vidda怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧...