Commit Graph

8536 Commits

Author SHA1 Message Date
Adam Wulkiewicz
ffa8c32856 [srs] Add missing include and fix unused variable warnings. 2018-03-15 18:39:46 +01:00
Adam Wulkiewicz
4c2753701e [srs] Replace en table with struct and return it from pj_enfn() instead of dummy/true bool value. 2018-03-15 17:48:52 +01:00
Adam Wulkiewicz
8794ffb121 [srs] Update v* and w* projections (proj4 5.0.0). 2018-03-15 16:57:05 +01:00
Adam Wulkiewicz
e39e242fe5 [srs] Update t* and u* projections (proj4 5.0.0). 2018-03-15 13:46:40 +01:00
Adam Wulkiewicz
409729c299 [srs] Update r* and s* projections (proj4 5.0.0). 2018-03-14 18:54:29 +01:00
Adam Wulkiewicz
40448ee99b [srs] Update p* and q* projections (proj4 5.0.0). 2018-03-14 17:04:03 +01:00
Adam Wulkiewicz
c1406db0f3 [srs] Update n* and o* projections (proj4 5.0.0). 2018-03-14 16:07:57 +01:00
Adam Wulkiewicz
ffeeaedb38 [is_valid] Add missing core/cs.hpp include. 2018-03-14 11:31:24 +01:00
Adam Wulkiewicz
9459b39bee [srs] Update m* projections (proj4 5.0.0). 2018-03-14 01:23:32 +01:00
Adam Wulkiewicz
d770d18d6c [srs] Update l* projections (proj4 5.0.0). 2018-03-14 00:25:05 +01:00
Adam Wulkiewicz
f492512df4 [srs] Update i* and k* projections (proj4 5.0.0). 2018-03-13 02:44:39 +01:00
Adam Wulkiewicz
f4f1874f19 [srs] Update h* projections (proj4 5.0.0), add pj_calc_ellipsoid_params() function and comment in geos projection. 2018-03-12 23:13:15 +01:00
Adam Wulkiewicz
1f4a271d74 [srs] Update f* and g* projections (proj4 5.0.0). 2018-03-12 03:17:05 +01:00
Adam Wulkiewicz
e71bb85217 [srs] Update eck1, eck2, eck3, eck4, eck5, eqc, eqdc, etmerc (proj4 5.0.0). 2018-03-10 00:29:06 +01:00
Adam Wulkiewicz
57bd186feb [srs] Update cc, collg and denoy (proj4 5.0.0). 2018-03-09 19:21:55 +01:00
Adam Wulkiewicz
fc73443860 [srs] Update bacon, bipc, boggs, bonne (proj4 5.0.0). 2018-03-09 18:55:31 +01:00
Adam Wulkiewicz
4400796fc3 [srs] Update aea, aeqd, airy, aitoff and august (proj4 5.0.0). 2018-03-09 18:20:08 +01:00
Adam Wulkiewicz
04af0a1796 [srs] Fix error in tcea projection (not removed template parameter). 2018-03-09 18:19:14 +01:00
Adam Wulkiewicz
fe2e9d2877 [srs] Add new projection error/exception codes. 2018-03-09 18:17:33 +01:00
Adam Wulkiewicz
d221e44988 [test][srs] Update/add projections tests. 2018-03-09 02:50:45 +01:00
Adam Wulkiewicz
7f3562c059 [srs] Update some of the projections (to proj4 5.0.0). 2018-03-09 02:49:39 +01:00
Adam Wulkiewicz
621ec9598e [test][srs] Enable igh projection test case. 2018-03-07 22:55:25 +01:00
Adam Wulkiewicz
8e3257325b [srs] Fix igh projection (wrong variant of underlying sinu projection).
- Use spherical sinu projection instead of elliptical/spheroidal.
2018-03-07 22:54:03 +01:00
Adam Wulkiewicz
b5101c1aaf [test][srs] Enable goode projection test case. 2018-03-07 19:13:50 +01:00
Adam Wulkiewicz
8c8d06d3a9 [srs] Fix goode projection (wrong variant of underlying sinu projection).
- Use spherical sinu projection instead of elliptical/spheroidal.
- Rearrange and simplify the code in order to properly
  initialize underlying sinu projection object requireing es = 0.
  It's possible that es = 0 should be set in spherical sinu projection
  for safety.
2018-03-07 19:08:04 +01:00
Adam Wulkiewicz
66c3204822 [test][srs] Rearrange projection_selftest cases - separate _e and _s. 2018-03-07 17:17:58 +01:00
Adam Wulkiewicz
e515520603 [test][srs] Update aeqd projection expected results (proj4 4.9.3). 2018-03-07 11:27:03 +01:00
Adam Wulkiewicz
d9670e4da0 [test][srs] Fix memory leak in projection_selftest when TEST_WITH_PROJ4 is defined. 2018-03-07 11:26:16 +01:00
Adam Wulkiewicz
5ac66e34ca [srs] Update aeqd projection (proj4 4.9.3).
Use geodesic formulas.

Credit: Charles Karney
2018-03-07 11:17:29 +01:00
Adam Wulkiewicz
50de90abce [ci] In CircleCI script download lcov from sourceforce with curl instead of wget (due to problems with SSLv3 support). 2018-03-05 01:51:54 +01:00
Adam Wulkiewicz
36f74e3a17 [test][overlay] In get_turns tests print the whole lists of expected and detected turns on error. 2018-03-05 01:44:46 +01:00
Adam Wulkiewicz
6a5c096dfb [ci] In CircleCI script add one more URL for downloading lcov. 2018-03-03 11:41:51 +01:00
Adam Wulkiewicz
1ea3a99e1c Merge branch 'bg-prepare' 2018-03-03 11:28:49 +01:00
Adam Wulkiewicz
d17bf50ce8 Merge branch 'develop' into bg-prepare 2018-03-03 11:27:55 +01:00
Adam Wulkiewicz
00da38a42d [ci] In CircleCI script change https to http to hopefully allow downloading from sourceforge. 2018-03-03 11:24:12 +01:00
Adam Wulkiewicz
72c73e8881 [ci] Improve CircleCI script by trying to download lcov from several sources. 2018-03-03 11:11:47 +01:00
Adam Wulkiewicz
0b64aaf514 [doc] Update 1.67 release notes. 2018-03-02 23:30:48 +01:00
Adam Wulkiewicz
2a2e0ac41e [doc][srs][strategies] Add/improve docs of geographic strategies and spheroid. 2018-03-02 23:22:36 +01:00
Adam Wulkiewicz
ff427c0366 [srs] Remove potentially not thread-safe strerror() call. 2018-02-24 03:43:33 +01:00
Adam Wulkiewicz
10cd4f2917 Merge branch 'bg-prepare' 2018-02-23 23:35:59 +01:00
Adam Wulkiewicz
f2a0231574 Merge branch 'develop' into bg-prepare
Conflicts due to moving projections from extensions and changes in
dissolve.
2018-02-23 22:05:16 +01:00
Adam Wulkiewicz
c5535158bb [test][srs] Remove unneeded #include from projections test. 2018-02-23 22:03:45 +01:00
Barend Gehrels
0821a112de [test] split big linestring from new test (for Microsoft) 2018-02-22 18:59:16 +01:00
Barend Gehrels
fde68e3b87 [doc] update release notes for changes in simplify 2018-02-19 18:59:10 +01:00
Barend Gehrels
5376fbb302
Merge pull request #460 from boostorg/feature/simplify
Feature/simplify
2018-02-19 18:50:10 +01:00
Barend Gehrels
f4bf11b8bb [simplify] use equals_point_point instead of plain equals 2018-02-19 18:41:36 +01:00
Barend Gehrels
d561e2c6cb [simplify] process review remarks, mainly in using geometry::range instead
of the bare traits
2018-02-19 18:38:30 +01:00
Barend Gehrels
74d9892bd6 [test] adapt multi test, simplification is changed (but equally good) 2018-02-18 17:47:21 +01:00
Barend Gehrels
23326a7680 [test] adapt test and add testcase needing the new approach 2018-02-18 16:55:31 +01:00
Barend Gehrels
4a3003864e [test] instead of WKT, spatially equality is tested for simplify,
because polygons might be rotated
2018-02-18 16:55:04 +01:00