GeoServer updated to 2.3.4

18 views
Skip to first unread message

Aleda Freeman

unread,
Sep 23, 2013, 4:27:24 PM9/23/13
to massgis_w...@googlegroups.com

MassGIS has successfully upgraded GeoServer from 2.1.4 to 2.3.4. Please test your applications and email Aleda Freeman or call 617-626-4530 with any problems.

New Features:

There are many new features and bug fixes. A few we'd like to highlight are:

1.  JSON and JSONP support has been added in several places to support JavaScript development:

WMSGetFeatureInfo output format  (use INFO_FORMAT=text/javascript)
WFS DescribeFeatureType (as JSON schema)

WMS exceptions can now be requested in JSON format as well


2. Adding space around graphic fills (or mixing different types of graphic fills together)

3. Rendering transformations:

                Point Clustering
                Heatmaps

4. WMS time and elevation

5. 8-bit PNG output with transparency - for SLD with semi-transparency, png8 now handles it better

6.  Geometry Transformations (not a new feature, but newly documented)

Changes:   There are some minor changes in request syntax:

1.  If a GetFeature request uses a callback, in order for the response to have the callback string at the beginning the outputformat must now be "text/javascript" instead of "json".  If no callback is used the outputformat can remain "json".

This works in 2.1.4: 

http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=getfeature&version=1.0.0&service=wfs&propertyname=TOWN%2CTOWN_ID&typename=massgis%3AGISDATA.TOWNS_POLYM&outputformat=json&sortBy=TOWN%20A&CQL_FILTER=TOWN%20like%20%27%25%27&_dc=1375975847439&format_options=callback:stcCallback1001

but not in GeoServer 2.3.4:  (there will be good output but no callback string)

http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=getfeature&version=1.0.0&service=wfs&propertyname=TOWN%2CTOWN_ID&typename=massgis%3AGISDATA.TOWNS_POLYM&outputformat=json&sortBy=TOWN%20A&CQL_FILTER=TOWN%20like%20%27%25%27&_dc=1375975847439&format_options=callback:stcCallback1001

unless outputformat is changed:

 http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=getfeature&version=1.0.0&service=wfs&propertyname=TOWN%2CTOWN_ID&typename=massgis%3AGISDATA.TOWNS_POLYM&outputformat=text/javascript&sortBy=TOWN%20A&CQL_FILTER=TOWN%20like%20%27%25%27&_dc=1375975847439&format_options=callback:stcCallback1001

2.   GetFeature URL requests used to be tolerant of a missing service parameter, taking the service from the beginning of the URL:

This works in 2.1.4 but not in GeoServer 2.3.4: http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=GetFeature&version=1.0.0&typeName=massgis:GISDATA.TOWNS_POLYM&propertyname=TOWN

For it to work in GeoServer 2.3.4 the service=wfs is required (case does not matter)

http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=GetFeature&version=1.0.0&typeName=massgis:GISDATA.TOWNS_POLYM&propertyname=TOWN&service=wfs 

3. GeoServer 2.1.4 was tolerant of incorrect version numbers but GeoServer 2.3.4 is not:

An incorrect version number used to be tolerated (1.0.0. with trailing period as opposed to the correct 1.0.0)

This works in 2.1.4 but not in GeoServer 2.3.4: http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=GetFeature&version=1.0.0.&typeName=massgis:GISDATA.TOWNS_POLYM&propertyname=TOWN&service=wfs 

Simply correct the version number: http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=GetFeature&version=1.0.0&typeName=massgis:GISDATA.TOWNS_POLYM&propertyname=TOWN&service=wfs

Other New Features:

See these links for other improvements from each successive GeoServer upgrade, all of which are included in this jump from 2.1.4 to 2.3.4: (although not all may be configured on the MassGIS system, let us know if you have questions about whether a particular item is available at giswebservices.massgis.state.ma.us).

http://blog.geoserver.org/2012/09/21/geoserver-2-2-released/
http://blog.geoserver.org/2012/10/24/geoserver-2-2-1-released/
http://blog.geoserver.org/2012/11/26/geoserver-2-2-2-released/
http://blog.geoserver.org/2012/12/24/geoserver-2-2-3-released/
http://blog.geoserver.org/2013/01/23/geoserver-2-2-4-released/
http://blog.geoserver.org/2013/02/26/geoserver-2-2-5/
http://blog.geoserver.org/2013/03/18/geoserver-2-3-0-released-first-official-osgeo-release/
http://blog.geoserver.org/2013/04/23/geoserver-2-3-1-released/
http://blog.geoserver.org/2013/05/19/geoserver-2-3-2-released/
http://blog.geoserver.org/2013/06/23/geoserver-2-3-3-released/
http://blog.geoserver.org/2013/07/28/geoserver-2-3-4-released/

 

Reply all
Reply to author
Forward
0 new messages