Vissarion Fysikopoulos
0a5a4e9cae
[test] Update comment for cw rings
2018-04-12 15:49:58 +03:00
Vissarion Fysikopoulos
cc381b3c7f
[algorithms] [tests] Fix envelope algorithm for spherical and geographic polygons and rings
2018-04-11 17:12:27 +03:00
Adam Wulkiewicz
49b9e7bfa3
Merge pull request #465 from awulkiew/feature/projections_update
...
Update implemented projections to proj4 5.0.0 state.
2018-04-07 14:55:17 +02:00
Adam Wulkiewicz
e3802efb04
Merge pull request #467 from vissarion/feature_box_box_fix
...
Few fixes in distance computation
2018-03-28 16:09:08 +02:00
Vissarion Fysikopoulos
ff6547bc7b
[formulas] Fix a bug in thomas inverse formula
2018-03-28 16:59:03 +03:00
Vissarion Fysikopoulos
df23bb19b8
[strategies] Fix inverse strategy type call from point segment distance computation strategy
2018-03-28 16:54:08 +03:00
Vissarion Fysikopoulos
ab2ab3144d
[strategies] [tests] Diagonal case fix for box-box distance
2018-03-28 14:42:08 +03:00
Barend Gehrels
68296965f5
ticket #13386 - workaround for some gcc compilers
2018-03-27 21:50:18 +02:00
Barend Gehrels
7bfd8c6ca3
Revert "ticket #13386 - workaround for some gcc compilers complaining about"
...
This reverts commit 54f5ead9e8 .
2018-03-27 21:46:05 +02:00
Barend Gehrels
54f5ead9e8
ticket #13386 - workaround for some gcc compilers complaining about
...
Also move the const according to conventions, in this method.
2018-03-27 21:28:13 +02:00
Adam Wulkiewicz
b9e33ae18f
[index][doc] Improve description of predicates.
2018-03-23 00:18:31 +01:00
Adam Wulkiewicz
22f49ce7b4
[srs] Allow defining prime meridian in DMS format.
2018-03-22 22:11:53 +01:00
Adam Wulkiewicz
65df039169
[srs] In dms parser replace memset with init. list or std::fill.
2018-03-22 22:10:41 +01:00
Adam Wulkiewicz
2b0f326249
[test][srs] Improve error messages in projections tests.
2018-03-18 03:15:34 +01:00
Adam Wulkiewicz
c32e32c18f
[srs] In bonne proj avoid calc_t to bool implicit conversion.
2018-03-18 03:14:08 +01:00
Adam Wulkiewicz
2490451d8e
[srs][test] Do not include projections by default (due to possible clashes with macros).
2018-03-15 20:37:34 +01:00
Adam Wulkiewicz
331c584c27
[srs] Replace apa table with struct and return it from pj_authset() instead of dummy/true bool value.
2018-03-15 18:58:31 +01:00
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
00da38a42d
[ci] In CircleCI script change https to http to hopefully allow downloading from sourceforge.
2018-03-03 11:24:12 +01:00