|
在GeoServer上发布一张地图步骤大致如下:
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/earth%E6%8A%80%E6%9C%AF%E5%B0%8F%E5%9C%B0%E5%9B%BE1.gif)
先准备一张地图,格式可以是:jpg、png、tif等。
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/earth%E6%8A%80%E6%9C%AF%E5%B0%8F%E5%9C%B0%E5%9B%BE2.gif)
Jpg文件对应的坐标信息文件为jgw格式文件,投影文件为prj文件; Tif文件对应的坐标信息文件为tfw格式文件,投影文件为prj文件; Png文件对应的坐标信息文件为pgw格式文件,投影文件为prj文件; 这里我们使用著名的地图处理工具GlobalMapper对地图进行处理,使其附加坐标信息和投影信息。首先在GlobalMapper里将地图打开,当检测到该图没有坐标信息时,会弹出类似如下对话框:
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/globalMapper_peizhun.gif) 取若干个点,分别输入他们的像素值及对应的经纬坐标值,然后点击【Add Point List】按钮,需要依次添加至少两个点。添加后点【OK】,图片会在主窗口中打开。打开后选择菜单命令:File->Export Raster/Image Format…,选择导出格式(假设我们希望导出bj.JPG文件)
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/globalMapper_selFormat.gif) 接着弹出如下对话框,可以一律使用默认值,点击【OK】。
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/globalMapper_exportjpg.gif)
结果是生成了三个文件,扩展名分别为:bj.jpg、bj.jgw、bj.prj。
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/earth%E6%8A%80%E6%9C%AF%E5%B0%8F%E5%9C%B0%E5%9B%BE3.gif)
1)首先安装geoserver-2.1.1.exe,安装时需要设置端口,端口不要与现有端口冲突。安装后运行:开始->程序->GeoServer 2.1.1->Start GeoServer 。
2) A, 拷贝地图文件到数据目录:第一步完成后,在 %安装目录%data_dircoverages下创建相应文件夹,如创建beijing,将事先生成的jpg/jgw/prj三个文件拷贝到该目录下,假设将软件安装到了C盘,jpg文件为bj.jpg,那么这时的jpg文件应该位于: C:Program FilesGeoServer 2.1.1data_dircoveragesbeijingbj.jpg B,打开GeoServer的管理页面:开始->程序->GeoServer 2.1.1->GeoServer Web Admin Page,输入默认帐号和密码:admin、geoserver。 接下来的操作,按下图进行:
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/geoserver_stors.bmp.gif) 点击【Stores】,后再点击【Add new Store】
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/geoserver_worldImage.bmp.gif) 点击【WorldImage】,按下图输入参数:
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/geoserver_storsParam.bmp2.gif) converse3d是预先建立的工作区,也可以使用系统自带的工作区。Data Source Name:数据源名称。URL部份为源文件的相对路径。完成后点击【Save】。
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/geoserver_publish.bmp.gif) 点击【Publish】。 接下来在Edit Layer面板里的操作基本采用默认值,注意Declared SRS里根据需要输入投影坐标系,如:EPSG:4326。![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/geoserver_EPSG.bmp.gif) (注:4326指的是地理坐标系WGS 84的ID);在Selected Styles里选Raster。
点击左侧操作区的:Layer Preview,然后选择Name为Converse3D:bj的项进行预览,预览的效果为:
![[转载]在GeoServer上发布一张地图步骤大致如下:(转)](http://3d.converse3d.com/ding_upload/geoserver_preview.bmp.gif)
自此发布完毕,您可以使用客户端发出请求,服务器会以数据流形式传送图片给客户端,请求的地址形式为: http://localhost:8080/geoserver/converse3d/wms?service=WMS&version=1.1.0&request=GetMap&layers=converse3d:bj&styles=&bbox=115.028,37.264,117.599,38.47 &width=703&height=330&srs=EPSG:4326&format=image/jpeg
|
相关推荐
项目实施步骤大致如下: 1. **数据准备**:首先在 PostGIS 中创建合适的表结构,导入地理数据。 2. **GeoServer 配置**:配置 GeoServer,连接到 PostGIS 数据库,发布数据层,设置权限和样式。 3. **OpenLayers ...
在实际操作中,使用这个插件的步骤大致如下: 1. 准备你的高分辨率影像数据,确保其格式被GeoServer支持。 2. 将数据添加到GeoServer作为图层。 3. 安装并配置Pyramid Plugin,这可能涉及到编辑GeoServer的配置文件...
安装GeoServer的步骤大致如下: 1. **选择并准备应用服务器**:首先,你需要一个兼容的Java应用服务器,如Apache Tomcat、Jetty等。确保服务器已经正确安装并运行。 2. **部署geoserver.war**:将geoserver.war...
6. 一旦数据源配置成功,你就可以在GeoServer上发布和操作存储在Oracle Spatial中的地图层了。 通过这个插件,用户可以充分利用Oracle Spatial的高性能和高级空间分析功能,同时享受GeoServer带来的灵活数据发布和...
安装此插件的步骤大致如下: 1. 下载这两个JAR文件并将其放置在GeoServer的`WEB-INF/lib`目录下。这是GeoServer加载第三方库的地方。 2. 重启GeoServer服务,确保新添加的库被正确加载。 3. 在GeoServer管理界面中...
《空间地理信息实践-使用QGIS和空间数据分析》一书,正是一本专注于教授如何使用QGIS这一开源GIS软件以及GeoServer这一地图服务器来处理地理空间数据的专业书籍。同时,本书也涵盖了地理空间数据分析和可视化的相关...
使用FWTools247进行影像切片和Geoserver发布的步骤大致如下: 1. 解压"FWTools247切片工具.zip",获取所需命令行工具。 2. 配置环境变量,确保FWTools247的bin目录在PATH环境变量中。 3. 使用GDAL命令行工具(如gdal...