GeoServer – Java тілінде жазылған ашық кодты геоақпараттық сервер. Геодеректерді бөлісу, өңдеу және картада көрсетуге мүмкіндік береді. SEO үшін оптимизацияланған.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
GeoServer - Java тілінде жазылған ашық дереккөзді геокеңістіктік деректер сервері. Компьютерлік технологияда GeoServer – пайдаланушыларға геокеңістіктік деректерді бөлісуге, өңдеуге және түзетуге мүмкіндік беретін Java тілінде жазылған ашық дереккөзді сервер. Өзара үйлесімділік үшін жасалған ол, ашық стандарттарды қолдана отырып, кез келген маңызды кеңістіктік дерек көзінен деректерді жариялайды. GeoServer Google Earth және NASA World Wind сияқты виртуалды глобустарға, сондай-ақ OpenLayers, Leaflet, Google Maps және Bing Maps сияқты веб-карталарға қолданыстағы ақпаратты қосудың ыңғайлы тәсіліне айналды. GeoServer Open Geospatial Consortium Web Feature Service стандартының анықтамалық іске асырылымы болып табылады, сонымен қатар Web Map Service, Web Coverage Service және Web Processing Service сипаттамаларын іске асырады.
Open source geospatial data server, written in Java
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.
Мақсаттар
GeoServer еркін және ашық географиялық кеңістіктік деректер инфрақұрылымындағы түйін ретінде жұмыс істеуге бағытталған. Apache HTTP сервері HTML жариялау үшін тегін және ашық веб-сервер ұсынғандай, GeoServer географиялық деректерді жариялау үшін де солай істеуді мақсат етеді.
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.
Сәулет
GeoServer Spring Framework-ті пайдаланады, OGC қызметтерін іске асыратын модульдер үшін сұрау жіберу архитектурасын қамтамасыз етеді. Веб-әкімшілік қолданбасы wicket-ті қолданады, бұл кеңейтулерге қосымша конфигурация экрандарын қосуға мүмкіндік береді. Қолданба spring mvc фреймворкі негізінде іске асырылған REST API-ді ұсынады. GeoServer – кез келген стандартты сервлет контейнерін қолдайтын веб-қосымша (жеке таратуда Jetty (веб-сервер) кіріктірілген сервер ретінде қол жетімді). GeoWebCache, TileCache-ке ұқсас Java негізіндегі кэштеу компоненті, GeoServer-мен бірге, бірақ жеке қол жетімді. Сол сияқты, GeoServer GeoTools-ті Java кітапханасы ретінде қосады, бірақ ол да жеке қол жетімді. GeoServer ұзақ жылдар бойы қолданылып келеді және бірнеше архитектуралық өзгерістерден өтті. GeoServer 1.0 STRUTS фреймворкіне негізделген, ал GeoServer 2.0 үшін Spring және Wicket-ке көшу жүзеге асырылды. REST API-дың алғашқы нұсқалары spring mvc фреймворкіне көшуден бұрын restlet-ті пайдаланды.
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. Similarly, GeoServer packages GeoTools as a Java library, but it is also available separately. 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.