Rene Rivera
19865f5c65
Update build deps.
2024-08-20 08:15:45 +02:00
Barend Gehrels
84e19aff1c
[extensions] remove HAVE_TTMATH and other occurances of ttmath
2020-10-07 14:06:04 +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
Vissarion Fisikopoulos
20a463346d
Fix deprecated header for floating_point_comparison
2019-11-14 15:42:45 +02:00
Adam Wulkiewicz
6c1b6a349e
[test][shapefile] Add test checking endianness of double in runtime.
2019-08-21 18:56:58 +02:00
Vissarion Fisikopoulos
f8ae5f2173
[extensions] [test]Deactivate old tests ( #576 )
2019-04-08 10:34:32 +03:00
Adam Wulkiewicz
7d2026dd84
Merge branch 'develop' into feature/projections
...
Conflicts:
include/boost/geometry/geometry.hpp
test/Jamfile.v2
2018-01-21 01:51:04 +01:00
Adam Wulkiewicz
ec4c17ad15
[extensions][test] Fix Boost inspect issues (tabs).
2017-11-24 01:18:59 +01:00
Adam Wulkiewicz
d8bebf0a6a
[test][srs] Move projections tests from extensions to main part of the library (srs).
2017-05-05 03:55:49 +02:00
Adam Wulkiewicz
577080d0c9
[test][projections] Add project_transformer test.
2017-04-23 03:53:38 +02:00
Adam Wulkiewicz
e3922dd781
[test][projections] Update namespaces.
2017-04-22 23:38:34 +02:00
Adam Wulkiewicz
46b3b33618
[test][projections] Update tests WRT recent changes in the interface (namespaces).
2017-04-22 03:48:53 +02:00
Adam Wulkiewicz
2ee61129a2
[test][projections] Update tests WRT recent changes of the interface.
2017-04-20 17:08:01 +02:00
Adam Wulkiewicz
608bb6a9c9
[test][projections] Update tests WRT recent changes.
2017-04-18 23:11:37 +02:00
Adam Wulkiewicz
66d62330d9
[test][projections] Update tests WRT recent changes in the interface.
2017-04-18 17:46:23 +02:00
Adam Wulkiewicz
452bc359d9
[extensions][test][projections] Add test of new interface.
2017-04-17 16:16:34 +02:00
Adam Wulkiewicz
54e29a5157
Merge pull request #322 from meastp/add_read_multi_wkb
...
Support for reading and writing Multi-geometries
2017-02-26 20:09:49 +01:00
Adam Wulkiewicz
3c18981c73
[test][extensions] Change namesepace concept to concepts.
2017-01-13 22:35:56 +01:00
Mats Taraldsvik
f41ec1880f
[io][wkb] Implement support for writing Multi-geometries
2016-09-05 20:17:13 +02:00
Mats Taraldsvik
7555eb3ccc
[io][wkb] Implement support for reading Multi-geometries
...
Adds support for reading Multi-geometries in the WKB data format.
2016-09-05 20:17:13 +02:00
barendgehrels
ecf6343def
[projections][test] use names
2015-06-03 14:41:15 +02:00
barendgehrels
c3388d7398
[projections] add healpix
2015-05-31 13:26:25 +02:00
barendgehrels
7ba86400b5
[projections] avoid possibly unitialized value warning
2015-05-27 23:27:40 +02:00
barendgehrels
ce8e702cb6
[projections] remove unused type
2015-05-27 23:27:18 +02:00
barendgehrels
8e9a93e361
[projections] fix d2r in epsg testcode
2015-05-27 23:27:01 +02:00
Barend Gehrels
9ca4930e6c
[projections] fix gn_sinu, remove ellipsoid models for all but sinu
...
because they are marked as invalid and indeed do not work correctly
2015-05-05 20:37:25 +02:00
Barend Gehrels
b7eb50c9ec
[projections] add new projection igh from proj 4.9.1
...
including unit test in a new unit test using combined projections
2015-05-02 20:54:22 +02:00
Barend Gehrels
42550568ee
[projections] add etmerc (including unit tests)
2015-04-29 16:58:38 +02:00
Barend Gehrels
4edcc4042e
[projections][test] add unit test for static projections (forward)
...
including different models (spheroid/ellipsoid)
2015-04-29 14:57:27 +02:00
Barend Gehrels
c81255cf5e
[projections] add new projection isa
...
include entry in unit test (tested with proj4.9.1)
2015-04-29 13:35:14 +02:00
Adam Wulkiewicz
07c8b24b89
[extensions][test] Enable the testing of IOs.
2015-04-26 01:05:26 +02:00
Barend Gehrels
0e3ea68f54
[projections] add qsc from proj 4.9.1
2015-04-25 15:40:45 +02:00
Barend Gehrels
5c5ac136a7
[projections][aitoff] go to proj 4.9.1 which adds an invert projection for aitoff
...
includes unit test
2015-04-25 13:19:48 +02:00
Adam Wulkiewicz
904ac9fc6c
[extensions][test] Comment out unused local types.
2015-04-24 13:28:38 +02:00
Adam Wulkiewicz
9bc8baaa3b
[extensions][test] Enable io/wkb testing, replace uses of cout with Test macros.
2015-04-23 17:42:53 +02:00
Adam Wulkiewicz
fbc453bb20
Merge pull request #145 from Norkart/add_wkb
...
Add support for writing geometries to WKB
2015-04-23 17:21:46 +02:00
Mats Taraldsvik
56365cbec8
[extensions][test] Tests for writing wkb
...
Adds tests for writing point, linestring and polygon.
2015-04-23 08:11:28 +02:00
Mats Taraldsvik
2ef1b1a024
[extensions][test] Update and extend tests for reading wkb geometries
...
Added tests for linestrings and polygons. Removed tests for reading into
2d points from other formats (3D, XYM, XYZM) and ignoring superfluous
coordinates, as this is surprising behaviour that will ever only work with
point types.
2015-04-23 08:11:27 +02:00
Barend Gehrels
cb7521056f
[projections] use proj4 4.8, changes in projection Robin
2015-04-22 16:36:08 +02:00
Barend Gehrels
e94cc655f3
[extensions][projections] change usage of fpc of Boost.Test because does not exist
...
in master
2015-04-22 12:06:11 +02:00
Adam Wulkiewicz
996c83e62a
[extensions] Update andoyer and vincenty strategies headers locations.
2014-12-30 14:10:09 +01:00
Adam Wulkiewicz
545c58a824
[strategies] Move andoyer and vincenty distance strategies from extensions.
2014-11-24 22:51:58 +01:00
Adam Wulkiewicz
f1eb897615
[extensions][test] Fix reverse azimuth calculation and tests for vincenty strategy and vincenty_inverse.
...
Enable tests for reverse azimuth.
Add more tests.
2014-11-21 01:18:25 +01:00
Adam Wulkiewicz
fb73f131b7
[extensions][test] (vincenty) Test fractional coordinates only for non-integral types.
2014-11-20 18:48:11 +01:00
Adam Wulkiewicz
3249022877
[extensions][test] Use passed spheroid also in the strategy.
2014-11-20 17:31:10 +01:00
Adam Wulkiewicz
e2f2a90054
[extensions] Tweak a formula calculating u^2 in vincenty inverse.
...
Use lesser number of operations, theoretically it should also be more precise.
Modify tests to expect units used in spheroid, not always kilometers.
2014-11-20 17:21:59 +01:00
Adam Wulkiewicz
4a45d0eef6
[extensions] Optimize part of vincenty_inverse and add more tests.
...
Replace trigonometric functions (6 calls) with identity using sqrt (2
calls).
One new test is failing. The tests for azimuth21 are still disabled.
2014-11-20 16:26:24 +01:00
Adam Wulkiewicz
96153340a5
[extensions] Add tests for vincenty inverse formula azimuths calculation (only 1->2 enabled for now).
2014-11-20 04:37:45 +01:00
Adam Wulkiewicz
b18ba98934
[extensions] Rewrite vincenty formula algorithm to allow calculation of azimuths.
...
Enclose the formula in vincenty_inverse class, calculate the common part in the ctor, allow calculating of distance and azimuths using member functions.
Use this new implementation in vincenty distance strategy.
2014-11-20 01:42:07 +01:00
Adam Wulkiewicz
202a9939f1
[core] Move spheroid and sphere from cs::model to srs namespace.
...
Change reference_sphere_tag and reference_spheroid_tag to srs_sphere_tag
and srs_spheroid_tag respectively.
Adapt algorithms, strategies and tests to the new namespace and tags.
2014-11-19 16:21:51 +01:00