GeoServer学习手记(一):GeoServer概述

GeoServer学习手记(一):GeoServer概述

粟卫民http://www.gisdev.cn/ http://blog.csdn.net/suen/ 日期:2009-10-19

保留所有版权。如需转载,请联系作者,并在醒目位置注明出处

题记:接触GeoServer已经很久了,但一直都只是使用它提供的服务。由于以前自己感兴趣或熟悉的代码只是CC++C#,所以一直没有意愿去分析GeoServer的代码。这段时间来,由于在做一个空间信息服务平台的设计,决定采用J2EE路线,才需要去参考和借鉴GeoServer的代码,同时,也是个机会。为了给开源社区做点贡献,也为了和大家一起学习,一起讨论,所以决定和以往一样,写一组博客,记录我分析的心得,希望大家踊跃留言,讨论,由于我是一边分析一边记录,肯定有很多写得不对的地方,也请大家批评指正。

GeoServer网上的介绍已经很多了,我在这做一些简单的总结,同时介绍一下最新版本的一些发展。

GeoServer是一个开源的服务器端软件,它使用的开发语言是Java,它主要的功能是基于OGCWMSWFSWCS等规范发布空间数据。

主页:http://geoserver.org/display/GEOS/Welcome

下载地址:http://geoserver.org/display/GEOS/Download

它详细的功能(来源于官网)包括:

http://geoserver.org/display/GEOS/Features

·         Fully compliant to WMS 1.1.1, WFS (1.0 and 1.1, transactions and locking) and WCS (1.0 and 1.1) specifications, as tested by the CITE conformance tests. GeoServer additionally serves as Reference Implementation for WCS 1.1 and WFS 1.0 and 1.1(完全实现了WMS1.1.1WFS(1.0 and 1.1, transactions and locking)WCS 1.1

·         Easy to use web-based configuration tool - no need to touch long, complicated config files. (易于使用的基于Web的配置工具)

·         Mature support for PostGIS, Shapefile, ArcSDE, DB2 and Oracle. (对PostGIS, Shapefile, ArcSDE, DB2Oracle支持比较成熟)

·         VPF, MySQL, MapInfo, and Cascading WFS are also supported formats. (还支持VPF, MySQL, MapInfo, Cascading WFS

·         Native Java support for GeoTIFF, GTOPO30, ArcGrid, WorldImages, ImageMosiacs and Image Pyramids(本地JAVA语言实现了对GeoTIFF, GTOPO30, ArcGrid, WorldImages, ImageMosiacs和影像金字塔的支持)

·         Support for MrSID, ECW, JPEG2000, DTED, Erdas Imagine, and NITF through GDAL ImageIO Extension. Any format that GDAL

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
如果你想学习 Geoserver,我可以提供一些指导。Geoserver是一个开源的地理信息系统(GIS)服务器,它允许你发布、共享和管理地理数据。 首先,你可以从 Geoserver 的官方网站(https://geoserver.org/)上获取相关的文档和资源。官方网站提供了详细的用户手册、教程和示例,这些资源可以帮助你入门并了解 Geoserver 的基本概念和功能。 另外,在学习过程中,你可以尝试以下步骤: 1. 安装 Geoserver:从官方网站下载最新版本的 Geoserver,并按照官方提供的安装指南进行安装。 2. 配置数据存储:将你的地理数据连接到 GeoserverGeoserver支持多种数据源,包括矢量数据(如Shapefile、PostGIS等)和栅格数据(如GeoTIFF、NetCDF等)。你需要在 Geoserver 中配置数据存储,并设置相关的参数。 3. 发布地图服务:在 Geoserver 中创建工作区(workspace),然后将你的地理数据发布为地图服务。你可以选择不同的发布方式,如WMS、WFS等。发布后,你可以通过相应的URL访问和使用这些服务。 4. 配置样式和符号:Geoserver允许你自定义地图样式和符号。你可以使用Symbology Encoding规范(SE)来定义地图样式,并将其应用到地理数据上。 5. 扩展功能:Geoserver还提供了许多扩展功能,如安全性配置、地图代理、数据过滤等。你可以根据需要深入研究这些功能,并将其应用到你的项目中。 此外,你还可以参考其他在线教程、博客和视频资源,以加深对 Geoserver 的理解和应用。希望这些信息对你有帮助!如果你有任何进一步的问题,都可以随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值