Mercurial > gemma
annotate 3rdpartylibs.sh @ 2425:4c16f5ad1905
Make area generation more robust
Valid geometries can become invalid geometries during transformation
e.g. due to very small 'minimum clearance' (see PostGIS docs) and
numerical inaccuracy of the transformation. Thus, try to repair
polygons of the input area after transformation and calculate
the union of the result polygons before transformation to avoid
'TopologyException' in the union operations.
The simulated waterway area of the changed axis in the test data
is affected here, but real waterway area data with complex shore
lines could likely be affected, too.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 28 Feb 2019 16:36:49 +0100 |
parents | 251ee25accce |
children | 86173ac7f222 |
rev | line source |
---|---|
140
d93ccf1aba1b
Fixed interpreter in third party library downloader.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
134
diff
changeset
|
1 #!/bin/sh |
0
f771210e4484
Initial checkin. Some thrid party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
2 go get -u -v github.com/jackc/pgx |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
3 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
4 |
527
4a637b333417
The CoreOS guys moved bbolt from github.com/coreos/ to github.com/etcd-io/.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
335
diff
changeset
|
5 go get -u -v github.com/etcd-io/bbolt/... |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
6 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
7 |
220
11d1a488b08f
Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
148
diff
changeset
|
8 go get -u -v github.com/mitchellh/go-homedir |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
9 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
10 |
220
11d1a488b08f
Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
148
diff
changeset
|
11 go get -u -v github.com/spf13/cobra |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
12 # Apache-2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
13 |
220
11d1a488b08f
Depend command line parsing on Viper/Cobra. Configuration should be persistent now.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
148
diff
changeset
|
14 go get -u -v github.com/spf13/viper |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
15 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
16 |
226
63dd5216eee4
Refactored gemma server to be more REST-like.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
220
diff
changeset
|
17 go get -u -v github.com/gorilla/mux |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
18 # BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
19 |
302
0777aa6de45b
Password reset. Part I
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
226
diff
changeset
|
20 go get -u -v gopkg.in/gomail.v2 |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
21 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
22 |
325
c23eb0f34e39
Added CORS support.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
302
diff
changeset
|
23 go get -u -v github.com/rs/cors |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
24 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
25 |
335
bd292a554b6e
Made gemma a WFS proxy.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
325
diff
changeset
|
26 go get -u -v golang.org/x/net/html/charset |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
27 # Go License (aka BSD-3-Clause?) |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
28 |
662
d856e458dd64
Added snappy to 3rd party libs.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
527
diff
changeset
|
29 go get -u -v github.com/golang/snappy |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
30 # BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
31 |
960
e23ae2c83427
Load boundary polygon of sounding result from ZIP file.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
662
diff
changeset
|
32 go get -u -v github.com/jonas-p/go-shp |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
33 # MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
34 |
1540
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
35 go get -u -v github.com/robfig/cron |
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
36 # MIT |
251ee25accce
Droped on scheduler in favor for a third party library.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1270
diff
changeset
|
37 |
1270
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
38 ## list of additional licenses that get fetched and installed as dependencies |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
39 # github.com/fsnotify/fsnotify/ BSD-3-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
40 # github.com/hashicorp/hcl/ MPL-2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
41 # github.com/magiconair/properties/ BSD-2-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
42 # github.com/mitchellh/go-homedir/ MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
43 # github.com/mitchellh/mapstructure MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
44 # github.com/pelletier/go-toml/ MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
45 # github.com/pkg/errors BSD-2-Clause |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
46 # github.com/spf13/afero/ Apache 2.0 |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
47 # github.com/spf13/cast MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
48 # github.com/spf13/jwalterweatherman MIT |
27d1405e49de
add information about licenses to 3rdpartylibs.sh
Bernhard Reiter <bernhard@intevation.de>
parents:
960
diff
changeset
|
49 # gopkg.in/yaml.v2/# |