Release Notes
From Geoikia-english
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);
