Dane Springmeyer
|
ca41be2372
|
fixup forward declares - amends 2d7c7fed9b
|
2013-01-06 11:56:35 -08:00 |
|
Dane Springmeyer
|
7e2f5caf0a
|
remove uneeded c_str() call
|
2013-01-06 11:34:36 -08:00 |
|
Dane Springmeyer
|
7087fb9698
|
amend c61335c277 , unbreak datasource templates, and add a test to ensure it does not regress again
|
2013-01-04 14:36:24 -08:00 |
|
Dane Springmeyer
|
af3d4486cf
|
fix default log severity
|
2013-01-04 13:52:50 -08:00 |
|
Dane Springmeyer
|
866597c8c3
|
Fix -Wshadow warnings
|
2013-01-04 11:06:03 -08:00 |
|
Dane Springmeyer
|
3304841009
|
move type conversions code fully to cpp file to reduce compile times across code base
|
2013-01-04 09:27:39 -08:00 |
|
Dane Springmeyer
|
648105c2c4
|
move params impl to cpp to avoid overhead of lexical cast header compile which would otherwise be included implicitly in every datasource plugin
|
2013-01-04 09:24:35 -08:00 |
|
Dane Springmeyer
|
70ef017f8c
|
move karma out of header to radically speed up compile times of files including image_filter_types.hpp
|
2013-01-04 00:07:57 -08:00 |
|
Dane Springmeyer
|
17b0b1eeb1
|
iwyu
|
2013-01-03 23:56:47 -08:00 |
|
Dane Springmeyer
|
e9343ca32c
|
iwyu
|
2013-01-03 23:56:11 -08:00 |
|
Dane Springmeyer
|
a75cfa111b
|
iwyu
|
2013-01-03 23:55:09 -08:00 |
|
Dane Springmeyer
|
0812ac871d
|
iwyu
|
2013-01-03 23:54:04 -08:00 |
|
Dane Springmeyer
|
5c0e52b979
|
iwyu
|
2013-01-03 23:53:47 -08:00 |
|
Dane Springmeyer
|
54aa2c040d
|
iwyu
|
2013-01-03 23:52:58 -08:00 |
|
Dane Springmeyer
|
b6cd17847c
|
iwyu
|
2013-01-03 23:20:30 -08:00 |
|
Dane Springmeyer
|
32760318a4
|
iwyu
|
2013-01-03 23:19:54 -08:00 |
|
Dane Springmeyer
|
a87f7160dd
|
fixup includes for src/map.cpp
|
2013-01-03 20:07:44 -08:00 |
|
Dane Springmeyer
|
17d80780bd
|
fixup includes for save_map.cpp
|
2013-01-03 20:06:10 -08:00 |
|
Dane Springmeyer
|
84c3afbd53
|
report integer type sensitive to BIGINT define
|
2013-01-03 20:05:06 -08:00 |
|
Dane Springmeyer
|
618e43af06
|
create path_expression.hpp and leverage to simplify and speed up compiles
|
2013-01-03 20:00:23 -08:00 |
|
Dane Springmeyer
|
bf649176ae
|
finish move to cpp for rule class and fixup includes
|
2013-01-03 19:57:09 -08:00 |
|
Dane Springmeyer
|
e682705a86
|
use the std library tolower over boost::algorithm::to_lower for both better runtime and compile speed - closes #1677
|
2013-01-03 19:27:53 -08:00 |
|
Dane Springmeyer
|
c61335c277
|
fix -Wshadow warnings
|
2013-01-03 19:14:19 -08:00 |
|
Dane Springmeyer
|
c860c9165e
|
various fixes to includes to include what is used
|
2013-01-03 18:06:07 -08:00 |
|
Dane Springmeyer
|
fa7201e01c
|
fix -Wshadow warning
|
2013-01-03 18:05:40 -08:00 |
|
Dane Springmeyer
|
ccf10961c7
|
fix -Wshadow warning
|
2013-01-03 18:04:01 -08:00 |
|
Dane Springmeyer
|
6434466ee3
|
fix -Wshadow warning
|
2013-01-03 18:03:08 -08:00 |
|
Dane Springmeyer
|
000b714eae
|
fix more clang++ -Wshadow warnings
|
2013-01-03 12:37:45 -08:00 |
|
Dane Springmeyer
|
271e8468fd
|
fix compile of svg output renderer
|
2013-01-03 12:01:14 -08:00 |
|
artemp
|
6558c5c315
|
+ use uint8_t in get/set methods
+ update to_string/to_hexstring
|
2013-01-03 13:51:16 +00:00 |
|
Dane Springmeyer
|
e094776fc5
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-01-02 13:57:05 -08:00 |
|
Dane Springmeyer
|
a78f5c2f70
|
comment unused function in miniz sources to avoid compiler warning
|
2013-01-02 13:44:19 -08:00 |
|
artemp
|
600eb07883
|
+ convert colours to doubles in set_color
|
2013-01-02 19:36:22 +00:00 |
|
artemp
|
bc8ea1c5a7
|
+ sync set_color(...) methods
+ fix alpha/opacity calc when processing building_symbolizer
|
2013-01-02 16:52:06 +00:00 |
|
artemp
|
8b66128c89
|
+ take into account alpha when rendering building frame
(TODO: consider more options - roof fill,??)
|
2013-01-02 16:50:28 +00:00 |
|
Dane Springmeyer
|
88e970841b
|
remove unneeded get_optional method on feature impl
|
2012-12-26 16:52:06 -08:00 |
|
Dane Springmeyer
|
0d8f415070
|
avoid unnessary datasource queries if style contains only empty rule(s) - closes #1670 - refs mapbox/carto#219
|
2012-12-21 20:03:41 -08:00 |
|
Dane Springmeyer
|
00e6316ef8
|
Merge branch 'master' of github.com:mapnik/mapnik into bigint-feature-id
|
2012-12-20 17:38:01 -08:00 |
|
artemp
|
6512d2873a
|
+ swap patch from @joto : http://www.remote.org/jochen/tmp/swap.patch
|
2012-12-20 16:36:16 +00:00 |
|
Dane Springmeyer
|
775215e874
|
Merge branch 'master' of github.com:mapnik/mapnik into bigint-feature-id
|
2012-12-19 20:13:19 -08:00 |
|
Dane Springmeyer
|
66a5c26fdc
|
leverage mapnik::value_integer for feature.id() and grid rendering buffer - refs #1662
|
2012-12-19 19:24:52 -08:00 |
|
Dane Springmeyer
|
326b980172
|
cleanup usage of grid pixel types
|
2012-12-19 19:19:30 -08:00 |
|
Dane Springmeyer
|
fa1ac1307f
|
use grid value_type instead of hardcoding int for feature id type
|
2012-12-19 19:17:42 -08:00 |
|
artemp
|
f5dd9e53c4
|
+ calc int_parser/generator type from mapnik::value_integer
|
2012-12-18 18:05:45 +00:00 |
|
artemp
|
a38b252ccd
|
Merge branch 'master' into bigint
Conflicts:
plugins/input/geojson/geojson_datasource.cpp
plugins/input/postgis/postgis_featureset.cpp
|
2012-12-18 13:57:39 +00:00 |
|
artemp
|
274fbf8f7a
|
+ ensure 'close path' handled correcly
(currenlty SEG_CLOSE command must have valid x,y)
+ implement real_policies in wkt and geojson generators
|
2012-12-18 11:44:35 +00:00 |
|
Dane Springmeyer
|
c7ed1f93d7
|
update svg_renderer
|
2012-12-17 19:13:00 -08:00 |
|
Dane Springmeyer
|
43244efb7d
|
Merge branch 'master' of github.com:mapnik/mapnik into no-bind
|
2012-12-17 13:03:11 -08:00 |
|
Dane Springmeyer
|
c5410fac7e
|
remove bind option for datasources - refs #962
|
2012-12-17 10:03:07 -08:00 |
|
Dane Springmeyer
|
bb27156df0
|
use internal noncopyable class to speed up compile times slightly
|
2012-12-16 18:19:52 -08:00 |
|
artemp
|
c4bae9d30a
|
Merge branch 'master' into bigint
Conflicts:
bindings/python/mapnik_feature.cpp
plugins/input/shape/dbfile.cpp
|
2012-12-14 10:01:21 +00:00 |
|
Dane Springmeyer
|
772c7f52fc
|
knock out some msvc compiler warnings
|
2012-12-12 15:59:27 -08:00 |
|
Dane Springmeyer
|
3fd7909ba0
|
fix compile on windows with msvc 2010 - closes #1646
|
2012-12-12 15:09:07 -08:00 |
|
Dane Springmeyer
|
6b84269343
|
add pad method on box2d to help tighten otherwise verbose code
|
2012-12-11 13:56:25 -08:00 |
|
Dane Springmeyer
|
7c58bf9fcb
|
replace boost::trim with faster custom trim - closes #1633
|
2012-12-07 14:06:13 -08:00 |
|
Dane Springmeyer
|
c0021d0760
|
remove unused iostream includes and unnecessary usage of ostringstream - refs #1055
|
2012-12-06 23:06:12 -08:00 |
|
Dane Springmeyer
|
390706b8c7
|
remove all remaining stringstream usage in load_map to avoid perf hit from locale lock - refs #1055
|
2012-12-06 20:15:27 -08:00 |
|
Dane Springmeyer
|
80630e905b
|
formatting
|
2012-12-06 18:46:23 -08:00 |
|
artemp
|
cd435172d4
|
+ fix expression grammar to work with mapnik::value_integer
|
2012-12-06 09:51:38 +00:00 |
|
artemp
|
8fa88a71b6
|
Merge branch 'master' into bigint
|
2012-12-03 13:14:31 +00:00 |
|
artemp
|
855aea95e0
|
+ mapnik::value and mapnik::parameters - initial support for 64-bit integers
|
2012-12-03 13:12:09 +00:00 |
|
Dane Springmeyer
|
95ceee84fa
|
sync cairo shield rendering with agg - closes #1602 - amends bd9609c370
|
2012-12-02 22:46:58 -08:00 |
|
Dane Springmeyer
|
7d408d523c
|
close #1548 with explict handling of point geometries and amend 629d768eae for cairo/grid renderers to ensure proper placement on lines (refs #1604,#1350,#1607)
|
2012-12-02 19:53:44 -08:00 |
|
Dane Springmeyer
|
388ac9799d
|
add a local symlink on linux to libmapnik.so.MAJOR.MINOR to enable easy local testing (without install) - refs #1618
|
2012-12-02 19:15:22 -08:00 |
|
Dane Springmeyer
|
be05aa5b60
|
add palette.to_string() method and add python tests of fixed palette functionality
|
2012-11-30 12:31:58 -08:00 |
|
Dane Springmeyer
|
4436721371
|
fix potential compile due to error problematic defines that did not get properly cleaned up in a986aedd05 - refs #1400
|
2012-11-30 11:27:06 -08:00 |
|
Dane Springmeyer
|
52c3f8ff6e
|
disable bbox intersection testing when caching features on the fly during rendering - closes #1543
|
2012-11-28 20:56:08 -08:00 |
|
Dane Springmeyer
|
53922be94e
|
fix method name - refs #1562
|
2012-11-28 20:54:39 -08:00 |
|
Dane Springmeyer
|
57aa6dd052
|
add serialization of line_symbolizer offset - closes #1562
|
2012-11-28 20:21:22 -08:00 |
|
Dane Springmeyer
|
5f900206d1
|
formatting
|
2012-11-28 19:33:09 -08:00 |
|
Dane Springmeyer
|
46f8ce3ce7
|
finish bringing back to life the SVG_RENDERER - now outputs geometries again - closes #1438
|
2012-11-28 17:45:05 -08:00 |
|
Dane Springmeyer
|
f39c3ad857
|
add marker-multi-policy parameter to support user-configurable rendering behavior for multi-geometries when using either point or interior placement - closes #1573, refs #1555
|
2012-11-20 17:58:39 -08:00 |
|
Dane Springmeyer
|
1ae4a03f68
|
avoid calls to fixAspectRatio() if current dimensions == dimension being set
|
2012-11-11 21:48:51 -08:00 |
|
Dane Springmeyer
|
eebc8cc73e
|
add image/grid clear methods to make it easier to quickly re-use previously allocated objects for rendering - closes #1571
|
2012-11-11 21:35:50 -08:00 |
|
Alexandre Bonnasseau
|
267975c388
|
Coding style correction : tabs to spaces
|
2012-11-09 11:57:10 +01:00 |
|
Dane Springmeyer
|
d0f0f9690f
|
zero color images are not valid - catch this earlier on - closes #1568
|
2012-11-08 16:39:31 -05:00 |
|
Alexandre Bonnasseau
|
efff5f0ef0
|
Issue #1545 - override buffer-size parameter at layer level - revised
|
2012-11-08 15:51:22 +01:00 |
|
Dane Springmeyer
|
211b102ec5
|
support writing full color png with rgb only (no alpha) - closes #1559
|
2012-11-06 11:44:44 -05:00 |
|
Dane Springmeyer
|
2874664d70
|
throw if tdefl_init fails
|
2012-11-06 11:33:11 -05:00 |
|
Dane Springmeyer
|
cd3cc31752
|
support writing rgb (no a) images with miniz - refs #1554
|
2012-11-06 09:19:40 -05:00 |
|
Dane Springmeyer
|
5a99d7fbdb
|
add miniz support - closes #1554
|
2012-11-04 07:10:05 -05:00 |
|
Dane Springmeyer
|
f9fa9c2461
|
Add support for missing user ability to set Z_FIXED zlib strategy
|
2012-11-04 06:58:25 -05:00 |
|
Dane Springmeyer
|
eda4436b51
|
ensure that the transparency level option is passed to the octree encoder - closes #1556
|
2012-11-04 06:16:18 -05:00 |
|
Dane Springmeyer
|
2b767d650c
|
fix string representation of expr when not built against a boost with icu support
|
2012-11-01 10:31:45 -07:00 |
|
Dane Springmeyer
|
cea31234fa
|
allow building svg_renderer again - refs #1438
|
2012-11-01 10:07:29 -07:00 |
|
Dane Springmeyer
|
2cf429db08
|
start disabling svg_renderer features to get closer to compiling - refs #1438
|
2012-11-01 10:05:50 -07:00 |
|
Dane Springmeyer
|
0ccf9254ec
|
include what you use
|
2012-11-01 10:02:08 -07:00 |
|
Dane Springmeyer
|
82b15bdd68
|
be more explicit about unsigned type for rgba_palette::quantize
|
2012-10-30 16:55:06 -07:00 |
|
Dane Springmeyer
|
ee68734975
|
use empty instead of size as per mapnik c++ style
|
2012-10-30 11:00:51 -07:00 |
|
Dane Springmeyer
|
10f6fbc731
|
improve error message when datasource plugin is not available
|
2012-10-30 11:00:24 -07:00 |
|
Dane Springmeyer
|
9040d2ac9d
|
fix feature-cache for rasters - TODO: no intersection check option for memory_featureset
|
2012-10-26 18:18:35 -07:00 |
|
Dane Springmeyer
|
f7bd53c0d3
|
make a note about what Z_DEFAULT_COMPRESSION means to zlib
|
2012-10-25 13:30:14 -07:00 |
|
Dane Springmeyer
|
42661cf6e4
|
wrap long code lines
|
2012-10-20 16:20:32 -07:00 |
|
Dane Springmeyer
|
b46c5ddeb1
|
fix error language when a file cannot be found
|
2012-10-16 17:45:33 -07:00 |
|
Dane Springmeyer
|
0cafbc9460
|
warn if a Datasource template is not found
|
2012-10-10 14:33:56 -07:00 |
|
Dane Springmeyer
|
ccda92fed1
|
Revert "finish moving symbolizers out of rule"
This reverts commit 20a317860d .
|
2012-10-10 10:51:06 -07:00 |
|
Dane Springmeyer
|
1f11aeb95a
|
Revert "move symbolizers typedef out of rule and be explicit about including config.hpp for MAPNIK_DECL - refs #1527"
This reverts commit bf5ffd04f4 .
|
2012-10-10 10:50:56 -07:00 |
|
Dane Springmeyer
|
a7f2eacd76
|
scons: only depend on libagg if it will be built
|
2012-10-10 10:19:24 -07:00 |
|
Dane Springmeyer
|
20a317860d
|
finish moving symbolizers out of rule
|
2012-10-10 10:02:45 -07:00 |
|
Dane Springmeyer
|
bf5ffd04f4
|
move symbolizers typedef out of rule and be explicit about including config.hpp for MAPNIK_DECL - refs #1527
|
2012-10-10 09:32:29 -07:00 |
|