GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.
Being a community-driven project, GeoServer is developed, tested, and supported by a diverse group of individuals and organizations from around the world.
GeoServer is the reference implementation of the Open Geospatial Consortium (OGC) Web Feature Service (WFS) and Web Coverage Service (WCS) standards, as well as a high performance certified compliant Web Map Service (WMS), compliant Catalog Service for the Web (CSW) and implementing Web Processing Service (WPS). GeoServer forms a core component of the Geospatial Web.
GeoServer licensed under the GPL.
Please refer to the user guide for information on how to install and use GeoServer.
GeoServer uses Apache Maven for a build system. To
build the application run maven from the src
directory.
cd src
mvn clean install -DskipTests -P allExtensions,release
cd web/app
mvn jetty:run
See the developer guide for more details.
Entrada | Imagen | Descripción |
---|---|---|
Jboss Tomcat 9 | registry.redhat.io/jboss-webserver-5/jws57-openjdk11-openshift-rhel8 | Java JDK 11. |
Java Build | docker.io/maven:3-openjdk-17 | Maven JDK 17 |
Entrada | Valor por defecto | Descripción |
---|---|---|
JDK_JAVA_OPTIONS | -Xms1G -Xmx2G -XX:-UseGCOverheadLimit -XX:-ExitOnOutOfMemoryError -XX:+UseParallelGC -Dfile.encoding=UTF8 -Duser.timezone=America/Buenos_Aires | Requerido para runtime. |
GEOSERVER_DATA_DIR | /deployment/geoserver/data | Cambiar a /home/jboss/data, almacenamiento workspace admin inicial. |
CORS_ENABLED | false | cambiar a true para consultas por api rest. |
CORS_ALLOWED_METHODS | desactivado | Agregar GET,POST,PUT,HEAD,OPTIONS |
SKIP_DEMO_DATA | true | para activar la sección de demo |
GEOSERVER_CSRF_WHITELIST | vacio | lista de dns permitidos |
PROXY_BASE_URL | http://localhost:8080/geoserver | URL proyecto + path o proxy reverse. |
Agregar requeridas en dependencies en source/src/web/app/pom.xml
GeoServer uses JIRA, hosted by Atlassian, for issue tracking.
The mailing list page on the GeoServer web site provides access to the various mailing list, as well as some indication of the code of conduct when posting to the lists
Please read the contribution guidelines before contributing pull requests to the GeoServer project.