Release Notes

From Geoikia-english

Jump to: navigation, search
Image:tip.png Geoide bugfix after update Flashplayer:

After installation of version of the Flash player 10.0.45.2 or above the "geoide.jar" file in the Geoide installation has to be replaced!

This applies to all Geoide installations before build "trunc:r1443" (date 22/02/2010)

> More information on bugfix due to update flash player

Download and Installation

> Download and Installation

Release Notes

Version 2.5.1 (14-07-2010)

Geoide Viewer

Bugfixes:

  • Some WMS services did not work properly within Geoide.
  • WMS layer names contaning "/" did not work properly in legend and map.
  • Identification problem of layers with same name from different servers: layer name in Author now identifies layer in Viewer.
  • Bounding box of WMS group layers wrongly served by server. Bounding box now calculated by Geoide based on individual layers.
  • Transparancy Adjustable functionality did not work correctly in combination with WMS layer grouping
  • Errors after disabling "describe feature type" request for selectable (not-editable) layers.

Functionality

  • Feature Info screen also available as HTML in new window.
  • Multiple WMS layer request available (not in Geoide Author yet)
  • Default combo-box available for Query Aspects
  • Panning by pointing new center of map available for touch screens.
  • Automatically grouping of group layers
  • Progress bar while creating printing
  • Processing of deviating layer order of ESRI WMS's. (not available in Geoide Author yet)

Efficiency and improvements

  • URLTools: methods added for handling relative and absolute URLs
  • TemplateFactory improvements:
    • URLs to ResourceRefs are relative to GIContext
    • ResourceRefs are now parsed while parsing GIContext (i.e. Map now contains ResourceRefs instead of XMLNodes)
  • Printing system: relative URLs to images are now relative to print instructions URL
  • Context URL is now relative to guiconfig (instead of to swf)
  • Report functionality: Geoide may compile source reports by itself now, restart application is not necessary anymore.
  • Report and Print functionality only starts up when actually used; not initially.
  • Printing of WMS group layers corresponds to map layer list in Print dialogue.
  • Improvement Zoom functionality

Geoide Author

Bugfixes:

  • German locale: encoding error fixed
  • Problems proxy for empty Url's
  • In some cases proxy not working correctly for WMS

Functionality

  • defaultGUIConfig: buttons TickZoomInMode, TickZoomInButton, TickPanMode and TickPanButton added for panning with touch screens.
  • Not only entity (of layer) but also its dependencies can be requested.
  • Import/export tool: dump possible for all users instead of specific logged on user.
  • Import/export tool: requests using logical key (name) instead of primary key (ID) only.

Efficiency and improvements

  • Url to report configuration now used to execute report.
  • Proxy: security improvement and cleanup

Geoide Server

Bugfix

  • Rarely tried to close already closed data base connection.
  • Report functionality referred to not existing resource bundle.
  • Get Map Url through browser didn't show map.
  • Swf's not accepted after update Flash player
  • Small bitmaps turned red.

Functionality

  • Caching of reports on server now not only available for XML but also for data base reports.
  • Error messages while executing reports now visible.
  • New IO http client: now possible to combine many individual XML files into one report.

Efficiency and improvements

  • Code moved from the servlets
  • There is a difference now between a CachedReportServlet and an ordinary ReportServlet
  • Url to ReportServlet is made implicit. Should not be in the report.jsp-files anymore
  • Method of searching resource bundles has been improved

Version 22-02-2010

* bugfixes
- Flash player version 10.0.45.2 compatibility problem resolved.

Version 22-01-2010

General:
* enhancements:
- planner_annos feature type: 'editor' and and 'name' are now mandatory.
- Oracle database scripts now work correctly in TOAD and PLSQL Developer.
- Storage blocks removed from CREATE TABLE statements in geoide_author_db_ora/create.sql
- Configuration properties added to config.properties for config service.

Geoide Client:
* enhancements:
- Unnecessary authentication for editable layers is now prevented if the
 client config doesn't facilitate editing.
- Warning added for non UTF-8 encoded WMS capability documents.
- BufferInputFrame and CircleInputFrame are now configurable.
- zoomToFeature method added to external API.
- TickPan and TickZoomIn modes implemented.
- MapViewer content is now cached as bitmap for performance reasons.
- Busy text during startup implemented.
- Startup speed improvement for contexts based on multiple servers.
- Transforming layer extents is now postponed until user actually switches srs.
- WMS layer added using AddLayer window are now expanded (ie. sublayers are visible
 in the legend) if a group layer is choosen.

* bugfixes:
- Printing system: an image element without an url caused a crash.
- New features didn't always get a unique id.
- Concurrency problem in SelectByFeature mode resolved.
- feature refetch prevented in SelectByFeature mode.
- Feature info on non maptipped layers didn't work properly.
- race condition when changing map while LegendLayers are still loading
- Printing system: Rounding error in width and height calculation of map
 elements solved.
- DescribeFeatureType is now only performed for editable layers
- Transparency adjustment functionality added.
- Simple QueryAspect action buttons are disabled when last combobox is cleared.
- Properties editor reopend if closed on cancel edit session.
- Printing system: width and height of a window (screen dump) element was
 not properly enforced.

Geoide Server:
* bugfixes:
- authentication for editing while retaining anonymous viewing posibility was
 not reliably implemented.
Geoide Author:
* enhancements:
- Webservice proxy is now able to reencode XML to UTF-8 if necessary.
- hasChanges and isSaving properties implemented. Used to enable / disable save button.
- Server side error handling and logging improvements.
- TransparencyAdjustable layer property added.
- Reportable layer property added.
- Print template: label tabs now show a remark regarding centering of label text.

* bugfixes:
- Workaround: Server sometimes crashed (on NULL values due to bug in Java Transformer API).
- Encoding issue solved in author server.
- Security related enhancements.
- Usage information sometimes revealed information about private servers.
- Disabling print template border caused a drawing error.
- Webservice proxy is now thread safe.

Version 01-09-2009

General:
* enhancements:
- Url to thesaurus is now configurable.
- Readme file now refers to wiki.
- Search catalog button added to default guiconfigs.
- Hauskoordinaten create table improvements.
- Version info of installed components is now easily obtainable.

Geoide Client:
* enhancements:
- WMS group layer hierarchy is now displayed in legend (aka. layer expansion).
- Hyperlinks in FeatureInfo window are now clickable.
- EditCreateButton removed (was ever used).
- CreateEllipseMode added.
- Handling of large legend graphics improved.

* bugfixes:
- OverViewer failed when a webservice connector (correctly) 
 didn't provide a getMap url.

Geoide Author:
* bugfixes:
- Server info was not properly cleaned up after logout.
- cycle detection in layer tree.

Version 11-06-2009

General:
* enhancements:
- War files are now generated using an Ant script and properties file.
- Content of geoide-x-gdi sample author db is now delivered as xml
 instead of a database dump.

Geoide Client:
* enhancements:
- Loading progress indicator improvements.
- Legend graphic loading timeout implemented.

* bugfixes:
- Busy indicator.
- Print dialog size was not set correctly when only one template was configured.
- Encoding problem resolved.
- Scrolling in legend didn't work properly after window resize.
- Legend robustness improvements.

Geoide Author:
* enhancements:
- Gzip compression added to server.
- Trees are now generated client side to improve performance.
- Exception handling in server improved.
- Performance improvement in transaction response handling.
- Debug functions 'show XML' and 'check internal state' implemented.
- Hyperlinks to Geoikia added.
- Webservice proxy: debugging code added / improved.
- Sorting implemented for datasets in comboboxes.
- Long titles are now displayed as tooltip.

* bugfixes:
- logout reimplemented.
- delete order solved.
- Statements and ResultSets where not always immediately closed. Caused
 problems on Oracle.
- server was not fully transactional.
- Drag and drop.
- newlines (both \n and \r) in titles are now ignored to solve some glitches.
- layout problem layer form resolved.
- layout problem template form resolved.

Version 04-02-2009

Geoide Client:
* enhancements:
- Improved performance of legend loading and handling;
- Improved performance of map in viewer (issue 116);
- FeatureInfo of WMS improved: layers with no data are omitted;
- Improved ZoomToLayer behaviour;
- Improved overview;

* bugfixes:
- Fixed moving of legend layers in viewer;
- Map picker for changing map in viewer repaired;
- Fixed memory leak in loading op GUI config in viewer (issue 221);
- Fixed printing (issue 160);
- Fixed memory leak in client.jsp;

Catalogue client:
* enhancements:
- Catalogue client does not need proxy via Apache anymore;

* bugfixes:
- Viewer always provides bbox in WGS84 to cat. client;

Geoide Author:
* enhancements:
- Added empty choice to list boxes with property names (issue 146);
- Renamed column names for QueryAspect properties (issue 147);
- Added SRS's and scales to choice lists;

* bugfixes:
- Fixed client side validation of new object (issue 229);
Personal tools