/geoserver

Official GeoServer repository

Primary LanguageJavaOtherNOASSERTION

GeoServer v2.23.2 OAuth 2.0 OpenID Connect Runnable GitPod

Redhat kubernetes Docker shell

Contribute

Gitter DOI

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.

License

GeoServer licensed under the GPL.

Using

Please refer to the user guide for information on how to install and use GeoServer.

Building

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.

Version

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

Environment

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.

Plugins

Agregar requeridas en dependencies en source/src/web/app/pom.xml

Screenshot

Bugs

GeoServer uses JIRA, hosted by Atlassian, for issue tracking.

Mailing Lists

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

Contributing

Please read the contribution guidelines before contributing pull requests to the GeoServer project.

More Information

Visit the website or read the docs.