GeoServer

最新版本 GeoServer 2.8

GeoServer 2.8

GeoServer 2.8
GeoServer 是一個基於 Java 的軟件服務器,允許用戶查看和編輯地理空間數據。使用開放地理空間聯盟(OGC)制定的開放標準,GeoServer 允許在地圖創建和數據共享方面具有極大的靈活性.

打開和共享您的空間數據
GeoServer 可讓您向世界顯示空間信息。實施網絡地圖服務(WMS)標準,GeoServer 可以創建各種輸出格式的地圖。 OpenLayers,一個免費的地圖庫,被集成到 GeoServer,使地圖生成快速和容易。 GeoServer 是建立在 Geotools 上的一個開源的 Java GIS 工具包.

使用免費和開源軟件
GeoServer 是免費軟件。與傳統 GIS 產品相比,這顯著降低了進入的財務壁壘。另外,它不僅免費提供,而且也是開源的。與傳統軟件解決方案相比,開源軟件中的錯誤修復和功能改進顯著加速。在您的組織中利用 GeoServer 還可以防止軟件鎖定,從而節省昂貴的支持合同.

集成現有的映射 APIs
GeoServer 可以顯示任何常用的地圖應用程序(如 Google 地圖,Google 地球,Yahoo 地圖和 Microsoft Virtual Earth 。另外,GeoServer 可以連接到傳統的 GIS 體系結構,如 ESRI ArcGIS.

注意:需要 Java Runtime Environment.

也可以:下載 GeoServer 為 Mac

ScreenShot

軟體資訊
檔案版本 GeoServer 2.8

檔案名稱 geoserver-2.8.exe
檔案大小 61.94 MB
系統 Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
軟體類型 開源軟體
作者 Open Source Geospatial Foundation
官網 http://geoserver.org/
更新日期 2015-09-30
更新日誌

What's new in this version:

- GeoServer 2.8.0 is the culmination of our latest six month development cycle and contains several new features, along with fixes and security updates.
- This blog post provides a breakdown by functional area, for more detail see the 2.8.0, 2.8-beta and 2.8-M0 release notes.
- Data access and configuration
- PostGIS curves and Oracle speedups
- GeoServer 2.6.0, released one year ago, added read only support for Oracle curved geometries, along with all the necessary machinery to represent them in memory, draw them and encode them in WMS.
- This release adds read and write support for curves in PostGIS instead, bringing our support for the famous open source spatial database to match and surpass (with write support) the Oracle one. PostGIS curves are supported in all OGC protocols, either via native support (e.g., GML) or on the fly linearization (e.g. shapefile output).

Sample curve data for PostGIS:
- On the Oracle side, we improved the startup times for installation that are serving of Oracle layers by optimizing the table geometry type and metadata access.
- Note: Due to license restrictions the oracle extension no longer includes an Oracle JDBC driver, see the user guide for manual install instructions.
- Filtering layers during configuration
- For all those that want to publish only a subset of the original data to the public we are now offering the configuration of a simple CQL filter that will be applied on data access, no matter what protocol is used. Think of it as a mini “sql view” that can be applied at ease against any data source, not just databases.
- ../../_images/data_layers_cql.png

Layer CQL Filter:
- This is of course not meant to limit feature access for security reasons, for that use case you should really look into GeoFence.
- Raster NODATA with JAI-Ext Library
- You may now optionally use the JAI-Ext image processing operations when working with raster data. These operations directly support raster NODATA and footprints (reducing the amount of processing required when working with these datasets).
- JAI-Ext Operations
- JAI-Ext Operations

REST API for Image Moasic Granule Management:
- Structured coverages have recently been added to GeoServer, you can now use the REST API to manage and update individual granules in an image mosaic.

Process raster data during import:
- Vector import has supported limited data processing during import for some time. GeoServer 2.8.0 provides the same functionality (allowing raster files to be processed using GDAL command line tools during import).

Mapping improvements:
- This release is full of big and small map rendering improvements for all. Here is an organized list.

Z ordering support:
- This new features extends SLD and CSS with vendor options allowing the style writer to control the painting order of features, either inside a single layer, or across layers: this allows proper map rendering of areas where a number of objects have below/above relationsthips, like this area in Germany, where a lot of roads and rails are crossing each other in a maze of underpasses, overpasses, and bridges.

z-order example:
- This is achieved by specifying a “sortBy” vendor option at the FeatureTypeStyle level, with one or more sorting attributes, and in case multiple layers or FeatureTypeStyles are involved, by grouping them into a single “sortByGroup”. You can find more information, along with examples in CSS and SLD, in your user guide.
- We would like to thank DLR for sponsoring this improvement.

Constrast enhancement improved:
- GeoServer has been supporting contrast enhancement for a while, within the limits of the SLD specification. Version 2.8.0 steps beyond the limits of the standard by adding vendor parameters to control the normalization sub-algorithm (stretch to min/max, clip to min/max, clip to zero), as well as its parameters. Here is an example of the syntax.

New arrow mark:
- Lots of map needs arrows… but every time is the same story, yes, the arrow is almost fine, but it should be longer, or thicker, or with a bigger head, and so on. Instead of having to re-invent a new arrow symbol each time, we created one whose proportions can be altered by changing parameters in its name.
- GeoServer 2.8.0 improves its support for maps in multiple scripts, which can be a source of headaches. While it’s often easy to find support for most scripts in fonts, it’s hard to get one that would support, for example, western languages, arabic, corean, indi and simplified chinese in a single package. Especially for scripts like simplified chinese you have to resort to custom fonts.
- Now, what happens if you are labelling a map that contains them all, and sometimes, contains more than one of them in a single label? Before GeoServer 2.8.0 we did not have a great answer to that, but now, you can simply specify multiple fonts in a TextSymbolizer, and the most suitable one will be chosen on the fly, eventually using multiple fonts in a single label in case there is no one able to handle the whole of it. Here is an example with mixed script labels:
- Selezione_072

Multi-script Support:
- We would like to thank DLR for sponsoring this improvement.

Improved labeling density:
- Before GeoServer 2.8.0 labelling dense road networks with lots of diagonal and curved labels might have left the impression that more labels could have fit the map… and that was not just an impression! Indeed, the previous label algorithm was reserving a busy area for the bounding box containing the label, which as you may see, is a lot more space than the actual label occupancy:

Letter reservation - conflict:
- The French National Institute for geographic information provided a patch that makes the single chars of diagonal or curved labels be reserved instead, resulting in maps with quite a bit more labelled items per square inch:
- tiger-tiger_roads (1)

Improved Label Density:
- WMS/WMTS protocol and configuration improvements
- Creating new styles from templates:
- It’s now possible to create new styles starting from the built-in templates, and the style will be encoded in the desired style language (SLD, or CSS, or even something else, if you created your own styling language extension point):
- ../../_images/data_style_editor_generate.png

Generate Default Style:
- GeoWebCache filter parameters GUI improved
- It’s now possible to configure integer parameters in the caching section of a layer configuration.
- Parameter Filter
- GeoWebCache Storage
- GeoWebCache can now store cached tiles on a perlayer basis – including Amazon S3.

Tile storage:
- Request parameter support in Freemaker templates
- Freemarker GetFeatureInfo templates can now access to the request parameter, as well as the Java process environment variables, in order to customize their response. For example, it’s now possible to expand the following variables in the template:
- ${request.LAYERS}
- ${request.ENV.PROPERTY}
- ${environment.GEOSERVER_DATA_DIR}
- ${environment.WEB_SITE_URL}
- Controlling interpolation on a layer by layer basis:
- You can now control layer interpolation via GetMap, and specify a different interpolation policy on different layers. This is great if you are serving multiple raster maps, and maybe you want to have your classified raster use nearest neighbor, while showing the ozone density layer with bilinear interpolation.
- Inspire configuration improved

Security:
- REST API for access control
- Their is now a REST API for configuring security access control – see the user guide for details.

GeoServer 2.8 相關參考資料
Download - GeoServer

Stable. GeoServer 2.14.1. The recommended release of GeoServer, tested and supported by the community. GeoServer 2.14 releases: 2.14.1 · 2.14.0 · 2.14-RC.

http://geoserver.org

GeoServer 2.8.0

GeoServer 2.8.0. Released on September 30th, 2015. Changelog. JIRA release 10602. Announcement. GeoServer blog.

http://geoserver.org

GeoServer 2.8.2

GeoServer 2.8.2. Released on January 26th, 2016. Changelog. JIRA release 11901. Announcement. GeoServer blog.

http://geoserver.org

GeoServer 2.8.3

GeoServer 2.8.3. Released on March 23rd, 2016. Changelog. JIRA release 12401. Announcement. GeoServer blog.

http://geoserver.org