Artem Pavlenko
|
1fa78f32e0
|
+ add unified interface to mapnik2.Feature:
add_geometries_from_wkt
add_geometries_from_wkb
and mapnik2.Path :
from_wkt
from_wkb
TODO: integrate mapnik2.Path with mapnik2.Feature (mapnik 2.1)
|
2011-09-13 11:54:12 +00:00 |
|
Artem Pavlenko
|
fad2d7739b
|
+ change wkb interface to work directly on ptr_vector<geometry_type>
+ expose ptr_vector<geometry_type> in feature
|
2011-09-13 11:54:04 +00:00 |
|
Dane Springmeyer
|
6968adaf40
|
remove unneeded clip
|
2011-09-13 01:44:08 +00:00 |
|
Dane Springmeyer
|
fe9a303e6b
|
support south sudanese independence (and ensure tests now pass after sqlite fix)
|
2011-09-13 00:59:35 +00:00 |
|
Dane Springmeyer
|
436df62f3b
|
proper order of api calls in sqlite - #refs 872
|
2011-09-13 00:00:35 +00:00 |
|
Dane Springmeyer
|
91565b7f7a
|
manually fix sqlite/spatialite db test case that had trailing NULL bytes - fixes #872
|
2011-09-13 00:00:12 +00:00 |
|
Dane Springmeyer
|
19ee3ae8af
|
provide fix for #807 in upgrading map xml script
|
2011-09-12 20:28:35 +00:00 |
|
Dane Springmeyer
|
cd8baba3be
|
match css exactly for alignment names - fixes #807
|
2011-09-12 20:15:13 +00:00 |
|
Dane Springmeyer
|
9bda9c7019
|
support raster reprojection - adapted from work at https://github.com/albertov/mapnik2/ - nice work alberto and meteogrid - closes #663
|
2011-09-12 18:41:44 +00:00 |
|
Dane Springmeyer
|
67df69834f
|
allow reprojection of batches of points - patch cherry picked from albertov's work on optimizing raster reprojection performance (upcoming) - closes #877
|
2011-09-12 18:30:34 +00:00 |
|
Dane Springmeyer
|
93123e8e0e
|
minor touchups to feature_style_processor to prepare for upcoming changes
|
2011-09-12 17:54:39 +00:00 |
|
Alberto Valverde
|
9579409940
|
resurrect add_geometry_from_wkb functionallity in Feature's python binding
|
2011-09-12 14:43:45 +00:00 |
|
Dane Springmeyer
|
04900c4664
|
fix tests around line symbolizer
|
2011-09-12 05:33:13 +00:00 |
|
Dane Springmeyer
|
ac3e43e5a4
|
support faster wgs84->merc transforms, a very common reprojection scenario in web mapping - added benefit of this approach is easy clipping for robust handling of out of bounds mercator coords - closes #839
|
2011-09-12 02:10:58 +00:00 |
|
Dane Springmeyer
|
7c72c31951
|
postgis: expose min/max scale controls on datasource to direct when mapnik should pull features by bbox intersection, or the more accurate (and likely to fetch more correct features) approach of Intersection with geometries - addresses part of original problem in #876
|
2011-09-11 19:46:09 +00:00 |
|
Dane Springmeyer
|
b09e3dc945
|
add image needed for tests
|
2011-09-11 07:45:54 +00:00 |
|
Dane Springmeyer
|
dd53e3e650
|
add script for testing encoding speeds and various image options
|
2011-09-11 06:35:18 +00:00 |
|
Dane Springmeyer
|
0ec7ef6d46
|
renderers can now report to image if any features have been rendered via im.painted(), and im.background now uses boost optional to allow easy detection of whether a background has been set - closes #875
|
2011-09-11 06:24:26 +00:00 |
|
Dane Springmeyer
|
6752760c9a
|
rename the 'howfast.py' script to a more user friendly name 'mapnik-speed-check'
|
2011-09-10 18:27:31 +00:00 |
|
Dane Springmeyer
|
962b2afb85
|
fix ms output
|
2011-09-10 18:22:57 +00:00 |
|
Dane Springmeyer
|
3ad234bce8
|
early return from rendering text labels if polygon width does not meet minimum threashold - refs #840
|
2011-09-10 08:50:07 +00:00 |
|
Dane Springmeyer
|
b01b21f24d
|
move template-depth max to 300 to allow wkt parser compile with boost 1.47 on RHEL - closes #874
|
2011-09-10 05:37:19 +00:00 |
|
Dane Springmeyer
|
a9fa9ca8b3
|
output in milliseconds for min and avg
|
2011-09-09 23:47:27 +00:00 |
|
Dane Springmeyer
|
ae9dedeb27
|
add line_symbolizer cpp
|
2011-09-09 23:46:39 +00:00 |
|
Dane Springmeyer
|
67d7a3a6f0
|
add alternative line rasterizer that can be enabled to draw faster lines at the expense of dropping short geometries - for thin lines has nicer look but should not be used with think lines - refs #873
|
2011-09-09 23:45:49 +00:00 |
|
Dane Springmeyer
|
cf384a60fc
|
avoid accidental reprojection
|
2011-09-09 15:18:20 +00:00 |
|
Artem Pavlenko
|
a59c961c1f
|
+ add missing save_to_file overloads
+ remove dummy rgba_palette args
|
2011-09-09 12:40:30 +00:00 |
|
Dane Springmeyer
|
5e704d4b0b
|
maintain boost 1.42 compatibility by disabling new wkt parser for boost <= 1.46
|
2011-09-09 09:26:11 +00:00 |
|
Artem Pavlenko
|
aba5f21936
|
+ applied patch from itayperl (bidi-mirroring-SVN-r3110.patch)
|
2011-09-08 15:08:17 +00:00 |
|
Artem Pavlenko
|
6575e34973
|
+ add initial support for new WKT path/geometry parser concept
|
2011-09-08 11:52:59 +00:00 |
|
Artem Pavlenko
|
53b50c871c
|
+ modify WKT parser to work with ptr_vector<geometry_type>
+ fix memory leaks in wkt_grammar
+ add support for GEOMETRYCOLLECTION
|
2011-09-08 11:52:51 +00:00 |
|
Artem Pavlenko
|
7468c95084
|
+ use 'class'
|
2011-09-08 08:21:48 +00:00 |
|
Artem Pavlenko
|
6325868003
|
+ fix missing header
|
2011-09-08 08:21:41 +00:00 |
|
Artem Pavlenko
|
e5de1ac285
|
+ looks like it has been pasted twice,
removing duplicates.
|
2011-09-08 07:57:37 +00:00 |
|
Dane Springmeyer
|
d9e09e1221
|
add fastmath.hpp
|
2011-09-08 03:50:22 +00:00 |
|
Dane Springmeyer
|
31103e4ea8
|
apply "fast math" patch from Herm for using faster trigonometric functions for placement - refs #840
|
2011-09-08 03:47:56 +00:00 |
|
Artem Pavlenko
|
91c315aee7
|
applied patch from kkaefer (gist: 9e0d59a418f8ca653d26)
|
2011-09-07 20:01:01 +00:00 |
|
Artem Pavlenko
|
02c143895d
|
+ refactor palette stuff a bit
TODO: We need to change save_to_file|string interface
to avoid passing dummy rgba_palette objects.
|
2011-09-07 15:01:25 +00:00 |
|
Artem Pavlenko
|
8b3bb3ccd0
|
+ remove shared_ptr and avoid de-referencing un-initialised shared_ptr
|
2011-09-07 15:01:16 +00:00 |
|
Dane Springmeyer
|
25196e3a8e
|
revise png palette api by removing default arguments to ensure no temporary references
|
2011-09-07 00:45:18 +00:00 |
|
Dane Springmeyer
|
156823c52c
|
osx: switch to not using pkg-config for cairo config
|
2011-09-06 22:17:30 +00:00 |
|
Dane Springmeyer
|
57c8d5edd8
|
postgis: actually pass num_attr to ensure that feature attribute count takes into account a custom supplied key_field
|
2011-09-06 13:42:16 +00:00 |
|
Dane Springmeyer
|
4015d0c13b
|
warn if a layer has no style
|
2011-09-05 19:32:24 +00:00 |
|
Dane Springmeyer
|
aa5cfad4b7
|
add minimum-path-length to text_symbolizer - closes #865
|
2011-09-04 17:33:48 +00:00 |
|
Dane Springmeyer
|
7f6d0e30a5
|
make tests quieter and restrict to only running in the tests/python_tests directory - closes #857
|
2011-09-02 21:57:14 +00:00 |
|
Dane Springmeyer
|
5fcc403135
|
sqlite: move init logic into bind()
|
2011-09-02 21:21:01 +00:00 |
|
Hermann Kraus
|
a4475b9ac8
|
Remove redundant trigonometric calculations to improve performance (#840).
|
2011-09-02 14:44:11 +00:00 |
|
Dane Springmeyer
|
546edcc684
|
sqlite: improve debug output mode
|
2011-09-02 13:50:40 +00:00 |
|
Dane Springmeyer
|
914ad079ec
|
add back AlsoFilter support - re-closes #820
|
2011-09-02 13:10:14 +00:00 |
|
Dane Springmeyer
|
3c2b154c52
|
fix nightlies compile on boost 1.42
|
2011-09-02 01:38:24 +00:00 |
|