63 Commits

Author SHA1 Message Date
Barend Gehrels
6a2e4391ef [test] complete cmake coverage 2024-05-22 10:19:01 +02:00
Vissarion Fisikopoulos
6012885253 Remove CXX11/14 related macros 2023-05-23 15:16:08 +03:00
Vissarion Fisikopoulos
2bca8fc129 [srs] [test] Additional tests with slightly different parameters 2022-06-07 15:41:48 +03:00
Vissarion Fisikopoulos
4acf213ea5 [srs] [test] Tests for projection SRSs 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
38d47dd7cb [srs] Support axis orientation using the +axis proj4 argument 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
442d03cef5 [srs] Add hyperbolic Cassini-Soldner projection 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
702180db17 [srs] Enable Hotine Oblique Mercator (variant A) 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
276df16591 [srs] Implement polar steregraphic (variant C) projection (EPSG:9830) 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
0359f0838c [srs] Add Colombia urban projection (EPSG:1052) and update copyrights 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
f27b19cde0
[srs] Accurate methods for ellipsoidal tmerc (#978) 2022-04-08 13:22:32 +03:00
Vissarion Fisikopoulos
fda597ed5b [projections] Add webmerc projection. 2022-01-13 17:17:48 +02:00
Adam Wulkiewicz
08f7e66f79 [test] Drop library dependencies in tests.
If possible drop type_traits, mpl, typeof, foreach, assign.
Rearrange some includes.
2021-07-22 19:46:51 +02:00
Adam Wulkiewicz
5370234748 [test][srs] Add test for transformation from EPSG 4326 to EPSG 3785. 2020-04-16 18:29:36 +02:00
Mateusz Łoskot
96db897fc5
Rename Jamfile.v2 to Jamfile (#679)
There is no reason to maintain the legacy .v2 file extension,
which is unnecessary clutter, may be confusing.
2020-03-08 23:50:18 +01:00
Adam Wulkiewicz
4c95a26b91 [test][srs] Fix type conversion warnings in proj4 wrapper. 2019-09-17 19:03:05 +02:00
Adam Wulkiewicz
fdbc9086d7 [test][srs] Update low level projections test WRT recent changes. 2019-09-16 18:34:32 +02:00
Adam Wulkiewicz
8e9e163210 [test][srs] Add proj5 and proj6 API wrappers. 2019-09-01 00:32:10 +03:00
Adam Wulkiewicz
72c311ae7a [test][srs] Improve test proj4 wrapper. 2019-08-21 19:19:46 +02:00
Adam Wulkiewicz
eb73b0c03f [test] Use correct namespaces in proj4 wrapper. 2019-02-02 12:36:48 +01:00
Adam Wulkiewicz
e83c8404b5 [test][srs] Improve proj4 wrapper. 2019-02-01 01:07:35 +01:00
Adam Wulkiewicz
594babdfc5 [test][srs] Divide projection_interface tests into smaller chunks testing proj4, dynamic and static interfaces separately. 2018-11-22 03:59:45 +01:00
Adam Wulkiewicz
b945bbba97 [test][srs] Update projections/transformations tests after implementation of new parameters. 2018-06-28 04:02:49 +02: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
2b0f326249 [test][srs] Improve error messages in projections tests. 2018-03-18 03:15:34 +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
d221e44988 [test][srs] Update/add projections tests. 2018-03-09 02:50:45 +01:00
Adam Wulkiewicz
621ec9598e [test][srs] Enable igh projection test case. 2018-03-07 22:55:25 +01:00
Adam Wulkiewicz
b5101c1aaf [test][srs] Enable goode projection test case. 2018-03-07 19:13:50 +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
c5535158bb [test][srs] Remove unneeded #include from projections test. 2018-02-23 22:03:45 +01:00
Adam Wulkiewicz
26ada1dc6e [test][srs] Fix missing field initializer warning (clang-3.0 -Wall -Wextra). 2018-02-06 15:12:34 +01:00
Adam Wulkiewicz
da38ece6d2 [test][srs] Fix missing field initializer warnings (clang++-5.0 -Wall -Wextra). 2018-02-01 03:41:22 +01:00
Adam Wulkiewicz
5fabea8e2c [test][srs] Add tests for new generic is_param metafunctions. 2018-01-29 22:18:40 +01:00
Adam Wulkiewicz
b3d3acc83d [test][srs] Fix unused variable and parameter warnings. 2018-01-29 01:57:11 +01:00
Adam Wulkiewicz
350f4990b3 [test][srs] Fix unused parameter warning. 2018-01-28 03:30:44 +01:00
Adam Wulkiewicz
9373a5f271 [test][srs] Add par4 metafunctions compilation test. 2018-01-28 02:22:06 +01:00
Adam Wulkiewicz
7ebafcdb90 [test][srs] Add missing braces in projections test cases array. 2018-01-23 21:13:42 +01:00
Adam Wulkiewicz
923606e8aa [test][projections] Use hybrid static projection interface if needed. 2017-10-30 20:10:13 +01:00
Adam Wulkiewicz
cf9504ee18 [test][projections] Pass static o_proj parameter in static ob_tran projection test. 2017-10-30 17:55:43 +01:00
Adam Wulkiewicz
fe3ae4a41d [test][projections] Add esri/iau2000 tests and change names of aeqd projection types. 2017-10-29 03:22:13 +01:00
Adam Wulkiewicz
51e67a38bb [test][projections] Update tests WRT recent changes in static_proj4 interface and parameters. 2017-10-25 00:53:10 +02:00
Adam Wulkiewicz
f7ae50dc4f [test][projections] Modify combined projections test WRT recent changes - one ob_tran projection. 2017-10-20 19:47:38 +02:00
Adam Wulkiewicz
2e4dc6d305 [test][srs] Test inverse transformation and add case. 2017-10-19 22:01:17 +02:00
Adam Wulkiewicz
bc7c37235c [test][srs] Replace printing of results with checks. 2017-10-19 04:36:23 +02:00
Adam Wulkiewicz
bf37d44ad9 [test][srs] Modify (project/srs) transformer test WRT recent changes. 2017-10-19 00:01:51 +02:00
Adam Wulkiewicz
bf2ed6d495 [test][srs] Comment out unused types in transformation test. 2017-10-17 22:55:37 +02:00
Adam Wulkiewicz
99c47c3d82 [test][srs] Add/remove includes after recent changes (optional EPSG). 2017-10-12 23:28:18 +02:00
Adam Wulkiewicz
038d99e84c [test][srs] Add various CS units cases in transformation test. 2017-10-11 19:18:38 +02:00