annotate gnv/Changes @ 561:3f39756e0c8a

Fixed a NPE. Now it is possible to put an Mapservice without an Layer into the Request-Document of am Mapviewer-Interface-Call. gnv/trunk@667 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 09 Feb 2010 13:05:49 +0000
parents 9f4a0b990d27
children bb3ffe7d719e
rev   line source
415
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
1 2010-01-27 RELEASE 0.4
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
2
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
3 New:
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
4
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
5 * Improved internal handling of each selection state and
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
6 moved calculation step before rendering (instead of one step)
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
7
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
8 * Internal Preparation of 1-step-back history: Split up in
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
9 static (Summary of parameters ) and dynamic section
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
10 (Selectable parameters)
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
11
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
12 * Added support for Shapefile and WMS Handling if they are available
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
13
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
14 * First implementation of MapViewer Interface
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
15
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
16 * Improved structure of div-containers
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
17
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
18 Fixed:
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
19
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
20 * Width and height of diagramm made changeable for user (#149)
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
21
9f4a0b990d27 Summarized Changes and NEWS for Release 0.4
Hans Plum <hans.plum@intevation.de>
parents: 293
diff changeset
22
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
23 2009-12-17 RELEASE 0.3
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
24
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
25 New:
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
26
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
27 * Support for WKT line strings in GUI in form of text fields.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
28 * Added control for boolean values.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
29 * Litte demo WKT line string via Javascrip to demonstrate
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
30 new WKT option.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
31 * Drawing of diagrams is to be triggeres explicitly now.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
32 * Added options to export diagrams as PDF and SVG.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
33 * Little info about running version.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
34
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
35 Fixed:
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
36
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
37 * Various i18n messages (Issue 129)
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
38 * Removed some redundancy from the Tomcat configuration (Issue 109)
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
39 * Some communication problems with the artifact database server.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
40
169
6cf73f5ea4a9 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 49
diff changeset
41 2009-11-13 RELEASE 0.2
6cf73f5ea4a9 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 49
diff changeset
42
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
43 New:
169
6cf73f5ea4a9 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 49
diff changeset
44
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
45 * Enable client for multi-instances in the same browser by using
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
46 SessionIDs
169
6cf73f5ea4a9 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 49
diff changeset
47
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
48 * Added support for all FIS
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
49 * Added support for skipping transition steps
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
50 * Added support for CSV and ODV formats via a common mechanism
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
51 * Updated to a newer version of RESTlet API
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
52 * Added first documentation for configuration
169
6cf73f5ea4a9 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 49
diff changeset
53
6cf73f5ea4a9 RELEASE 0.2: Summarized activities in NEWS, Changes
Hans Plum <hans.plum@intevation.de>
parents: 49
diff changeset
54
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
55 2009-10-07 RELEASE 0.1
49
94a07d1d9316 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 0
diff changeset
56
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
57 New:
49
94a07d1d9316 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 0
diff changeset
58
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
59 * Initial Struts 1.x based Web-Client for the REST based
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
60 artifact database.
49
94a07d1d9316 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 0
diff changeset
61
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
62 * UI mainly inspired by the prototype from conterra.
49
94a07d1d9316 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 0
diff changeset
63
293
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
64 * It implements a runtime system for working with artifacts
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
65 by storing a client side proxy model in the session of
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
66 the servlet context. The workflow is completely controlled
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
67 by the artifact living in the artifact database.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
68
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
69 * The input forms are generated by XSL transformation from
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
70 the 'describe' output of the artifact.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
71
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
72 * Output is rendered as PNG, downloadable PNGs, CSV and
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
73 statistics all produced serverside in the artifact database.
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
74
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
75 * i18n/i10n is done by Struts and broadcasted via REST to
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
76 the REST beased artifact database. Supported languages:
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
77 German and English
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
78
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
79 * The connection to the REST server is configure in web.xml
6b0ef2324d02 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 169
diff changeset
80 default: http://localhost:8181

http://dive4elements.wald.intevation.org