Dane Springmeyer
|
4c66d6dda0
|
fix raster resampling bug - closes #1489 and fixes mapbox/tilemill#1888
|
2013-01-31 18:43:06 -05:00 |
|
Dane Springmeyer
|
523f00c34f
|
add testcase for broken premultiplied alpha in resampling - refs #1489 and mapbox/tilemill#1888
|
2013-01-31 18:37:01 -05:00 |
|
Dane Springmeyer
|
1ccd250980
|
iwyu
|
2013-01-30 12:32:20 -05:00 |
|
Dane Springmeyer
|
1356775299
|
scons: remove uneeded BOOST_SPIRIT_THREADSAFE flag - closes #1706
|
2013-01-29 17:23:10 -05:00 |
|
Dane Springmeyer
|
8c8df19cc7
|
benchmark: add tests for expression grammar parsing - refs #1706
|
2013-01-29 17:04:35 -05:00 |
|
Dane Springmeyer
|
92b0e43d87
|
remove mutex around pj_transform
|
2013-01-29 03:36:38 -05:00 |
|
Dane Springmeyer
|
751258749a
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-01-29 03:31:16 -05:00 |
|
Dane Springmeyer
|
409b35db6f
|
benchmark: fix iterator advance
|
2013-01-29 03:30:22 -05:00 |
|
Dane Springmeyer
|
98e974e956
|
fix ifdef logic
|
2013-01-29 03:30:01 -05:00 |
|
Dane Springmeyer
|
f27312cb9a
|
Merge pull request #1705 from mapnik/lazy-proj4
Lazy proj4 - make projections faster (closes #1703)
|
2013-01-29 00:12:08 -08:00 |
|
Dane Springmeyer
|
e504383a15
|
benchmark: enable more transformation tests since proj4 is no longer the bottleneck for key transformations - refs #1703
|
2013-01-29 03:06:44 -05:00 |
|
Dane Springmeyer
|
afa0c8ad27
|
configure time option to enable proj4
|
2013-01-29 02:21:27 -05:00 |
|
Dane Springmeyer
|
7ffde8d623
|
Merge branch 'master' of github.com:mapnik/mapnik into lazy-proj4
|
2013-01-29 02:19:00 -05:00 |
|
Dane Springmeyer
|
b1c1c86346
|
make PNG and TIFF support optional - closes #1704
|
2013-01-29 02:17:37 -05:00 |
|
Dane Springmeyer
|
cf11a27a22
|
remove hardcoded define to enable proj4
|
2013-01-29 02:03:04 -05:00 |
|
Dane Springmeyer
|
ba4eeabcd9
|
Tests: use a proper transform
|
2013-01-29 01:04:07 -05:00 |
|
Dane Springmeyer
|
ef4ee9efb2
|
fix tests given new, expected behavior with custom merc<->longlat transformations
|
2013-01-29 00:55:51 -05:00 |
|
Dane Springmeyer
|
6c911dc43c
|
Merge branch 'master' of github.com:mapnik/mapnik into lazy-proj4
|
2013-01-28 15:27:18 -05:00 |
|
Dane Springmeyer
|
c9635ef5a3
|
add more tests for transform directions and lessen strictness to account for minor rounding
|
2013-01-28 15:27:00 -05:00 |
|
Dane Springmeyer
|
b1581a1942
|
fall through to using proj4 if we do not have a known transformation
|
2013-01-28 15:10:24 -05:00 |
|
Dane Springmeyer
|
515ff9ee63
|
clip before transformations to avoid nan and determine max latitude at compile time rather than hardcoding 85.0511
|
2013-01-28 15:09:24 -05:00 |
|
Dane Springmeyer
|
5720c0d476
|
Merge branch 'master' of github.com:mapnik/mapnik into lazy-proj4
|
2013-01-28 14:03:53 -05:00 |
|
Dane Springmeyer
|
be3cfd5159
|
fix more mercator proj4 strings
|
2013-01-28 14:03:32 -05:00 |
|
Dane Springmeyer
|
cda43b42ae
|
throw if attempting to transform between projections that require proj4 support if proj4 is not compiled in
|
2013-01-28 14:03:07 -05:00 |
|
Dane Springmeyer
|
5b8f018bc6
|
Merge branch 'master' of github.com:mapnik/mapnik into lazy-proj4
|
2013-01-28 13:49:14 -05:00 |
|
Dane Springmeyer
|
47ab9913ee
|
make consistent the proj4 string used for spherical mercator across tests and docs
|
2013-01-28 13:48:13 -05:00 |
|
Dane Springmeyer
|
3969ac246d
|
make proj4 able to be fully disabled at compile time - refs #1703
|
2013-01-28 13:45:41 -05:00 |
|
Dane Springmeyer
|
76f202732b
|
remove file only currently present in branch
|
2013-01-28 11:00:13 -05:00 |
|
Dane Springmeyer
|
e7f648eceb
|
enable lazy initialization of proj4 in rendering pipeline - refs #1703
|
2013-01-28 01:54:35 -05:00 |
|
Dane Springmeyer
|
f8b1520d1a
|
refactor projection interface: 1. cleanup custom lonlat<->merc code. 2. centralize proj4 strings into constants, 3. tweak projection benchmarking to allocate objects in loop so we can test that specifically - refs #1703
|
2013-01-28 01:47:32 -05:00 |
|
Dane Springmeyer
|
95b29f82b1
|
iwyu
|
2013-01-27 23:54:31 -05:00 |
|
Dane Springmeyer
|
e327880eb1
|
forward declare when possible
|
2013-01-27 23:53:37 -05:00 |
|
Dane Springmeyer
|
c92c8f1bfd
|
define projection objects before transform to ensure they stay in scope
|
2013-01-27 17:27:24 -08:00 |
|
Dane Springmeyer
|
57c99a69a2
|
add tests for longlat/merc transformations
|
2013-01-27 17:26:54 -08:00 |
|
Dane Springmeyer
|
19526eb7f7
|
benchmark: add tests for longlat/merc transformations
|
2013-01-27 17:26:32 -08:00 |
|
Dane Springmeyer
|
430e3d3406
|
benchmark: number tests, allow dry-run to get test idx #, and allow passing args to only run specific tests
|
2013-01-27 17:25:58 -08:00 |
|
Dane Springmeyer
|
cb49d9be81
|
tests: fix more inconsistent projection strings
|
2013-01-25 01:36:06 -08:00 |
|
Dane Springmeyer
|
4543032a0d
|
fix dynamic prefix detection on linux - closes #1701
|
2013-01-25 01:18:29 -08:00 |
|
Dane Springmeyer
|
714ecf803d
|
tests: more fixes to make epsg:4326 proj4 string consistent
|
2013-01-25 01:04:51 -08:00 |
|
Dane Springmeyer
|
ae5f4d26d1
|
tests: make consistent the proj4 string for epsg:4326
|
2013-01-25 00:49:55 -08:00 |
|
Dane Springmeyer
|
b987d2287c
|
iwyu
|
2013-01-25 00:45:58 -08:00 |
|
Dane Springmeyer
|
20718b0585
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-01-24 22:04:25 -08:00 |
|
Dane Springmeyer
|
790be266f8
|
iwyu
|
2013-01-24 22:04:17 -08:00 |
|
artemp
|
730f07fbd6
|
+ fix #1700
|
2013-01-24 17:28:32 +00:00 |
|
artemp
|
7c229b457d
|
+ fix formatting
|
2013-01-24 13:44:17 +00:00 |
|
artemp
|
57c8b55079
|
+ add geometry conversions tests (clipping,smothing...)
|
2013-01-24 13:34:00 +00:00 |
|
artemp
|
225362b3f6
|
+ fix to compile in c++11/libc++ mode (clang++ 3.3)
|
2013-01-24 13:32:43 +00:00 |
|
Dane Springmeyer
|
6f91aaa77d
|
supress ldflags and dep-libs in mapnik-config if we are statically linking deps
|
2013-01-23 22:00:25 -08:00 |
|
Dane Springmeyer
|
98a145acd0
|
avoid hardcoding prefix that mapnik-config knows about and rather determine on the fly based on where it is installed (helps with package building and should be harmless otherwise)
|
2013-01-23 21:58:04 -08:00 |
|
Dane Springmeyer
|
c5837ea2b7
|
iwyu
|
2013-01-22 21:23:02 -08:00 |
|