Artem Pavlenko
2bb5bdb9fe
Fix existing and add more transformation test + test for is_geographic
(ref 3a302667a1
)
2021-03-24 11:23:27 +00:00
Artem Pavlenko
ec880947e0
fix merge artifacts
2021-03-11 15:04:53 +00:00
Artem Pavlenko
342bf2947b
Merge branch 'master' into proj6
2021-03-11 14:51:01 +00:00
Artem Pavlenko
256ee86104
unit tests - don't run projection transformations tests which require libproj when MAPNIK_USE_PROJ4 is not set
2021-03-11 09:58:24 +00:00
Artem Pavlenko
88241b32ee
Initial implementation of new proj7 APIs support
2021-01-15 15:21:09 +00:00
Artem Pavlenko
12cdc1af69
Update test values (epsg:2193)
2020-10-22 16:13:57 +01:00
Artem Pavlenko
af842a8bf9
Merge branch 'pi-is-wrong' of https://github.com/lightmare/mapnik into lightmare-pi-is-wrong
2018-07-30 10:40:51 +01:00
Mickey Rose
f1d07d6718
proj_transform test: also check that transform succeeded
2018-07-18 19:31:12 +02:00
Mickey Rose
1e6feecb91
proj_transform: add test for strided coordinate array
2018-07-16 14:18:49 +02:00
Mickey Rose
2a98fe0155
proj_transform test: use reference values from cs2cs tool
2018-07-10 11:31:06 +02:00
Jiri Drbalek
9a30fda852
Backport Python test of bbox reprojection
...
Originaly in Python from https://github.com/mapnik/mapnik/pull/2657
2018-07-10 11:31:06 +02:00
artemp
f13848e210
move box2.hpp
and related files into geometry
dir
2017-01-26 09:51:37 +01:00
Dane Springmeyer
fde36984de
minor unit test cleanups to prepare to test amalgamation
2016-03-03 10:53:58 -08:00
Dane Springmeyer
352586e9d7
handle pj_transform HUGE_VAL results (aka inf)
...
- turns out pj_transform will not always return an error code for
failed transforms and may instead just set values as HUGE_VAL
- this commit handles this and calls it an error by return false
from forward/backward
Arguably if `point_count` > 1 some values might be correctly transformed
while others might be HUGE_VAL. For the purposes of Mapnik we will consider
any HUGE_VAL as an error because we have no way to handle partial failures.
2015-06-10 18:34:11 -07:00
Blake Thompson
3e24c5a417
Doh, fixing stupid C++ that I wrote after properly writing a unit test
2015-05-15 13:21:51 -05:00