`
wjshuang
  • 浏览: 2087 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

geoserver开发配置引入原文件(一)

阅读更多

第一次接触有关地图服务的开源软件找了好久,终于找到了方法,由于是新手写的不好还请见谅。

 

一、在geoserver的官网首页有侧有关于geoserver的手册users manual是用户手册,用户手册是教大家如何使用geoserver的,developers manual是开发者手册,这个才是真正要用到的手册。点击进去有详细的说明。

 

 

 

二、下载源码。可以更具下载自己需要的版本,我下载的是2.4.x

地址:https://github.com/geoserver/geoserver 

      在此处修改版本。

 

 
 

 

三、下载好源码后将下载的源码解压。然后执行

cd  /d E:\geoserver-2.4.x\src  跳转到src目录下

mvn clean install   把生成的jar打包到MAVEN的本地仓库中

mvn  eclipse:eclipse  转化成eclipse项目

 

四、将源码导入近myeclipse中。我的myeclipse版本为8.5。(使用General中的Existing Projects into Workspace即可,不需要使用Maven4MyEclipse中的 Extstring Projects into Workspace)。
 

 

 

五、运行项目。

运行web-app 项目中  src/test/java/org/geoserver/web/Start.java 即可。

http://docs.geoserver.org/stable/en/developer/_images/run1.jpg

 

六、通过http://localhost:8080/geoserver/web/  即可访问。 geoserver默认的用户名是admin,密码是geoserver。

  • 大小: 43.6 KB
  • 大小: 7.4 KB
  • 大小: 48.1 KB
分享到:
评论

相关推荐

    geoserver_OpenLayers 配置文档

    《GeoServer与OpenLayers配置详解》 在GIS领域,GeoServer和OpenLayers是两个非常重要的开源工具。GeoServer是一款基于Java的开源地理空间服务器,它能够发布和操作地理空间数据,而OpenLayers则是一个用于创建交互...

    geoserver教程,很详细的一步步的教程

    1. 下载GeoServer安装包,通常是一个.zip或.tar.gz文件。 2. 解压到你选择的目录,比如`C:\GeoServer`。 3. 配置环境变量,将GeoServer的bin目录添加到系统PATH中。 4. 启动应用服务器,如Tomcat,并部署GeoServer的...

    FLEX_Geoserver开发步骤

    根据给定的文件信息,以下是对“FLEX_Geoserver开发步骤”的详细解析与扩展,主要涉及使用Flex、GeoServer和OpenScales进行地理信息系统(GIS)开发的关键知识点。 ### FLEX_Geoserver开发步骤概览 #### GeoServer...

    geoserver与OpenLayers配置入门

    【Geoserver与OpenLayers配置入门】是一篇指导初学者如何搭建和配置地理信息系统环境的教程,主要涉及两个核心组件:Geoserver和OpenLayers。本文将详细介绍这两个工具的使用和配置过程。 **Geoserver** 是一个开源...

    geoserver_OpenLayers配置

    ### Geoserver与OpenLayers配置知识点详解 #### 一、基础知识概述 **Geoserver**是一种开源的服务器解决方案,用于发布地理数据,并提供强大的功能来处理、管理和分发空间信息。它支持多种开放地理信息系统(OGC)...

    Geoserver maven 依赖

    对于GeoServer,官方通常会维护一个Nexus仓库,你可以通过在settings.xml文件中添加镜像配置来使用。 构建GeoServer相关项目时,可以使用Maven的命令行工具进行编译、测试、打包和部署。例如,`mvn clean install`...

    geoserver 批量发布

    二、Eclipse环境下的Geoserver开发 Eclipse作为一个强大的Java集成开发环境,提供了丰富的工具支持来开发和管理Geoserver应用。要实现Geoserver的自动发布,我们需要创建一个Java项目,并引入Geoserver的API库。...

    geoserver与OpenLayers配置说明文档

    1. **创建HTML页面**:新建一个HTML文件,引入OpenLayers库的JavaScript文件。 2. **设置视图**:定义地图的基本视图,包括中心位置、分辨率和投影。 3. **创建图层**:使用OpenLayers的`new ol.layer.Tile`或`ol....

    geoserver跨域问题

    解决跨域问题的一种方法是修改`geoserver.war`文件内的配置。 - 首先,需要找到并编辑`WEB-INF/web.xml`文件,这个文件包含了Geoserver的Servlet配置。 - 在`web.xml`中添加一个过滤器,如下所示: ```xml ...

    geoserver_war版本

    GeoServer的WAR文件可以直接部署到支持Java Servlet容器(如Tomcat、Jetty等)中,为用户提供一个完全功能的GIS服务接口。 2. **GeoServer 2.20的主要改进** - **性能优化**:2.20版本对内部处理机制进行了优化,...

    geoserver2.22.5+pyramid-plugin

    Pyramid Plugin是针对GeoServer的一个插件,它引入了金字塔存储策略,提高了地图瓦片的访问速度。金字塔存储是一种分层级的数据组织方式,将大比例尺的地图拆分成多个小比例尺的瓦片,用户请求时只需加载对应比例尺...

    geoserver.war(2.7.0版本)

    "geoserver.war"是GeoServer的可部署版本,包含了运行GeoServer所需的所有文件和配置。用户只需将此文件上传到Tomcat的webapps目录下,Tomcat会自动解压并启动GeoServer,为用户提供地理空间数据的发布与访问服务。 ...

    geoserver配置及openlayers应用[汇编].pdf

    - 第一种方式涉及解压地图文件,使用GIS软件(如QGIS)打开并导出为SHP格式,SHP是Geoserver支持的常见格式。 - 第二种方式可能包括使用命令行工具或特定的GIS转换工具进行转换。 3. **Geoserver安装配置** - **...

    geoserver2.19.5免安装版本下载已修改过跨域问题

    在GeoServer中,跨域设置通常是通过修改配置文件或者使用Web管理界面来实现的。在免安装版本中,开发者可能已经预先配置了CORS策略,使得用户可以直接使用而无需手动调整。 GeoServer 2.19.5是其发展历史中的一个...

    geoserver-2.19.2-war.zip

    总之,"geoserver-2.19.2-war.zip" 提供了一个强大且灵活的地理空间数据发布解决方案,为开发人员和GIS专业人员提供了丰富的功能,便于构建和管理地理信息系统。通过深入理解和熟练使用,你可以充分利用GeoServer来...

    geoserver-2.16.0-source.zip

    GeoServer 2.16.0是该软件的一个版本,它在前一版本的基础上可能引入了新的功能、性能优化和错误修复。 这个源码压缩包"geoserver-2.16.0-source.zip"包含了GeoServer的全部源代码,这对于开发者来说是非常宝贵的...

    geoservermanager发布测试.zip

    对于GeoServer Manager,POM文件确保了所有必要的依赖项(如GeoServer的核心库、Spring框架、Jetty服务器等)都被正确地引入和管理,使得发布过程能够顺利进行。在实际操作中,开发人员可以使用Maven来构建和打包...

    leaflet结合geoserver实现地图空间查询.zip

    GeoServer是一款基于Java开发的开源GIS服务器,遵循开放地理空间联盟(OGC)的标准,如WMS(Web Map Service)和WFS(Web Feature Service)。GeoServer能够发布和操作地理空间数据,使得用户可以通过网络进行查询、...

    geoserver跨域jar包

    为了解决这个问题,我们需要对Geoserver进行跨域配置,并引入相关的jar包。本文将详细介绍Geoserver的跨域设置以及jar包的应用。 一、理解跨域问题 跨域是浏览器的安全策略,它限制了JavaScript从一个源(协议+域名...

Global site tag (gtag.js) - Google Analytics