Skip to content

Commit 0976cec

Browse files
committed
Update to Groovy 3.0.11 and GeoTools 27
1 parent a72066d commit 0976cec

File tree

3 files changed

+50
-3
lines changed

3 files changed

+50
-3
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ Versions
151151
+-----------+----------+-----------+--------+----------+
152152
| GeoScript | GeoTools | GeoServer | JTS | Groovy |
153153
+-----------+----------+-----------+--------+----------+
154-
| 1.19 | 27 | 2.20 | 1.18.2 | 3.0.9 |
154+
| 1.19 | 27 | 2.20 | 1.18.2 | 3.0.11 |
155155
+-----------+----------+-----------+--------+----------+
156156
| 1.18 | 26 | 2.20 | 1.18.2 | 3.0.9 |
157157
+-----------+----------+-----------+--------+----------+

doc/releases.rst

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,53 @@
33
GeoScript Groovy Releases
44
=========================
55

6+
1.19.0
7+
------
8+
The 1.19 release of GeoScript is build on Groovy 3.0.11, GeoTools 27.0, and the Java Topology Suite 1.18.2 and requires Java 8.
9+
10+
Add way to get the version::
11+
12+
println GeoScript.version
13+
14+
Switch build to Java 11.
15+
16+
Added GeoYaml support::
17+
18+
YamlWriter writer = new YamlWriter()
19+
Point p = new Point(-122.23, 45.67)
20+
println(writer.write(p))
21+
22+
---
23+
geometry:
24+
type: "Point"
25+
coordinates:
26+
- -122.23
27+
- 45.67
28+
29+
Added equal earth project to the list of well known projection names.
30+
31+
Added Projection constructor for creating auto projection centered at a Point::
32+
33+
Projection proj = new Projection(42001, new Point(-102.304688,39.250413))
34+
35+
Added USGS National Map TileLayer::
36+
37+
USGSTileLayer usgs = USGSTileLayer.createImagery()
38+
39+
Moved Grid creation for mercator and geodetic pyramids to static methods::
40+
41+
List<Grid> grids = Grid.createGlobalGeodeticGrids(5)
42+
43+
List<Grid> grids = Grid.createGlobalMercatorGrids(5)
44+
45+
Allow MBTiles metadata bounds to be set.
46+
47+
Added methods to the StyleRepository interface to get Styles.
48+
49+
Allow Workspace to look up styles for a Layer.
50+
51+
Allow Layers to use StyleRepository from the Workspace to look up a default style.
52+
653
1.18.0
754
------
855
The 1.18 release of GeoScript is build on Groovy 3.0.9, GeoTools 26.0, and the Java Topology Suite 1.18.2 and requires Java 8.

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -576,8 +576,8 @@
576576
</plugins>
577577
</reporting>
578578
<properties>
579-
<gt.version>27-SNAPSHOT</gt.version>
580-
<groovy.version>3.0.9</groovy.version>
579+
<gt.version>27.0</gt.version>
580+
<groovy.version>3.0.11</groovy.version>
581581
</properties>
582582
<name>geoscript groovy</name>
583583
<description>A groovy implementation of geoscript.</description>

0 commit comments

Comments
 (0)