fbpx
Wikipedia

GeoServer

In computing, GeoServer is an open-source server written in Java that allows users to share, process and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards. GeoServer has evolved to become an easy method of connecting existing information to virtual globes such as Google Earth and NASA World Wind as well as to web-based maps such as OpenLayers, Leaflet, Google Maps and Bing Maps. GeoServer functions as the reference implementation of the Open Geospatial Consortium Web Feature Service standard, and also implements the Web Map Service, Web Coverage Service and Web Processing Service specifications.[3]

GeoServer
Developer(s)Boundless Spatial, GeoSolutions, Refractions Research
Initial release2001 (2001)[1]
Stable release
2.25.0[2] / 19 March 2024; 21 days ago (19 March 2024)
Repository
  • github.com/geoserver/geoserver
Written inJava
Operating systemLinux, MS-Windows, macOS, POSIX compliant systems
TypeGeographic information system
LicenseGPL
Websitehttp://geoserver.org

Goals edit

GeoServer aims to operate as a node within a free and open Spatial Data Infrastructure. Just as the Apache HTTP Server has offered a free and open web server to publish HTML, GeoServer aims to do the same for geospatial data.

Features edit

GeoServer reads a variety of data formats,[4] including:

Through standard protocols it produces KML, GML, Shapefile, GeoRSS, PDF, GeoJSON, JPEG, GIF, SVG, PNG and more. In addition, one can edit data via the WFS transactional profile (WFS-T).[5] GeoServer includes an integrated OpenLayers client for previewing data layers.

GeoServer additionally supports efficient publishing of geospatial data to Google Earth through the use of network links, using KML. Advanced features for Google Earth output include templates for customized pop-ups, time and height visualizations, and "super-overlays".

GeoServer relies on GeoTools, a GIS library.[6]

Usage edit

Architecture edit

GeoServer uses the Spring Framework, providing a request dispatch architecture for modules implementing OGC services. The web administration application uses wicket, allowing extensions to contribute additional configuration screens. The application provides a REST API implemented using the spring-mvc-framework.

GeoServer is a web application, supporting any common servlet container (a standalone distribution is available with the Jetty (web server) as an embedded server). GeoWebCache, a Java-based caching component similar to TileCache, is bundled with GeoServer, but available separately.[7] Similarly, GeoServer packages GeoTools as a Java library, but it is also available separately.[8]

GeoServer is a longstanding application and has undergone several architectural changes. GeoServer 1.0 was built around the STRUTS framework, with the migration to Spring and Wicket taking place for GeoServer 2.0. Early versions of the REST API used restlet before migration to spring-mvc-framework.

See also edit

References edit

  1. ^ "History — GeoServer 2.21.x User Manual". Retrieved 31 March 2022.
  2. ^ "GeoServer 2.25.0 Release". 19 March 2024.
  3. ^ "GeoServer". geoserver.org. Retrieved 2018-08-02.
  4. ^ "GeoServer". geoserver.org. Retrieved 2018-08-02.
  5. ^ "WFS reference — GeoServer 2.14.x User Manual". docs.geoserver.org. Retrieved 2018-08-02.
  6. ^ "About - GeoServer". geoserver.org. Retrieved 2018-08-02.
  7. ^ . Archived from the original on 2010-04-05.
  8. ^ "GeoTools".

External links edit

  • Official website  

geoserver, computing, open, source, server, written, java, that, allows, users, share, process, edit, geospatial, data, designed, interoperability, publishes, data, from, major, spatial, data, source, using, open, standards, evolved, become, easy, method, conn. In computing GeoServer is an open source server written in Java that allows users to share process and edit geospatial data Designed for interoperability it publishes data from any major spatial data source using open standards GeoServer has evolved to become an easy method of connecting existing information to virtual globes such as Google Earth and NASA World Wind as well as to web based maps such as OpenLayers Leaflet Google Maps and Bing Maps GeoServer functions as the reference implementation of the Open Geospatial Consortium Web Feature Service standard and also implements the Web Map Service Web Coverage Service and Web Processing Service specifications 3 GeoServerDeveloper s Boundless Spatial GeoSolutions Refractions ResearchInitial release2001 2001 1 Stable release2 25 0 2 19 March 2024 21 days ago 19 March 2024 Repositorygithub wbr com wbr geoserver wbr geoserverWritten inJavaOperating systemLinux MS Windows macOS POSIX compliant systemsTypeGeographic information systemLicenseGPLWebsitehttp geoserver org Contents 1 Goals 2 Features 3 Usage 4 Architecture 5 See also 6 References 7 External linksGoals editGeoServer aims to operate as a node within a free and open Spatial Data Infrastructure Just as the Apache HTTP Server has offered a free and open web server to publish HTML GeoServer aims to do the same for geospatial data Features editGeoServer reads a variety of data formats 4 including PostGIS Oracle Spatial ArcSDE IBM Db2 MySQL MongoDB Apache Solr Shapefiles GeoTIFF GTOPO30 ECW MrSID JPEG2000Through standard protocols it produces KML GML Shapefile GeoRSS PDF GeoJSON JPEG GIF SVG PNG and more In addition one can edit data via the WFS transactional profile WFS T 5 GeoServer includes an integrated OpenLayers client for previewing data layers GeoServer additionally supports efficient publishing of geospatial data to Google Earth through the use of network links using KML Advanced features for Google Earth output include templates for customized pop ups time and height visualizations and super overlays GeoServer relies on GeoTools a GIS library 6 Usage editMassGIS Massachusetts state GIS MACRIS Maps Massachusetts Historical Commission TriMet Transit agency for Portland Oregon Ordnance Survey National Mapping Agency of the UK Institut Geographique National National Mapping Agency of France GBIF Global Biodiversity Information Facility World Bank Global Earthquake Model GMOS Global Mercury Observation System FAO Food and Agriculture Organization of the United Nations New York City Department of Information Technology and Telecommunications TeamSurv ITU International Telecommunication Union Architecture editGeoServer uses the Spring Framework providing a request dispatch architecture for modules implementing OGC services The web administration application uses wicket allowing extensions to contribute additional configuration screens The application provides a REST API implemented using the spring mvc framework GeoServer is a web application supporting any common servlet container a standalone distribution is available with the Jetty web server as an embedded server GeoWebCache a Java based caching component similar to TileCache is bundled with GeoServer but available separately 7 Similarly GeoServer packages GeoTools as a Java library but it is also available separately 8 GeoServer is a longstanding application and has undergone several architectural changes GeoServer 1 0 was built around the STRUTS framework with the migration to Spring and Wicket taking place for GeoServer 2 0 Early versions of the REST API used restlet before migration to spring mvc framework See also edit nbsp Free and open source software portalOpen Geospatial Consortium Web Feature Service Web Map Service Web Coverage Service MapServer an open source server written in C MapnikReferences edit History GeoServer 2 21 x User Manual Retrieved 31 March 2022 GeoServer 2 25 0 Release 19 March 2024 GeoServer geoserver org Retrieved 2018 08 02 GeoServer geoserver org Retrieved 2018 08 02 WFS reference GeoServer 2 14 x User Manual docs geoserver org Retrieved 2018 08 02 About GeoServer geoserver org Retrieved 2018 08 02 GeoWebCache Archived from the original on 2010 04 05 GeoTools External links editOfficial website nbsp Retrieved from https en wikipedia org w index php title GeoServer amp oldid 1149617943, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.