GeoServer

来自Wiki.Citydatum
跳转至: 导航搜索
TODO
提示:该页面仍需进一步完善,欢迎加入我们


GeoServer标识

GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

概述

特性

  • 兼容 WMSWFS 特性;
  • 支持 PostgreSQL / PostGISShapefileArcSDE 、Oracle Spatial、VPF、MySQL、 MapInfo;
  • 支持上百种投影;
  • 能够将网络地图输出为jpeg、gif、png、SVG、KML 等格式;
  • 能够运行在任何基于 J2EE/Servlet 容器之上;
  • 嵌入 MapBuilder 支持 AJAX 的地图客户端 OpenLayers
  • 基于GIS库 GeoTools

应用

上手

简易WebGIS应用搭建基本流程

  1. 服务器搭建:安装Java,安装和配置Tomcat,下载和配置GeoServer;
  2. 地理信息的导入及发布:安装PostgreSQLPostGIS,并用pgAdmin进行配置;进入GeoServer后台页面,添加并配置工作区、数据源、发布图层;
  3. 前端编辑:下载OpenLayers,下载jQuery以便前后端交互;编写前端JavaScript代码,首先定义一个图层调用由GeoServer发布的WMS服务,其次设置显示格式、地图投影等信息,再次创建地图容器,添加图层、设置投影、地图初始显示范围等,最后调用getView().fit函数来显示地图。


参考链接