Dane Springmeyer
|
954d0db46c
|
Merge branch 'master' of github.com:mapnik/mapnik into image_data_any
|
2014-12-03 13:53:14 -05:00 |
|
artemp
|
de7a268333
|
read single band as int16 then agg_scale and colorize in gray16 color space, output rgb8 (aka image_data_32)
NOTE: proof-of-concept needed re-factoring/duplicate code removal
|
2014-12-03 18:19:44 +01:00 |
|
artemp
|
1df9d89a70
|
add to image_reader and implement empty (placeholder)
```image_data_any read(unsigned x, unsigned y, unsigned width, unsigned height) final```
in png/jpeg/webp/tiff readers
|
2014-12-03 10:44:56 +01:00 |
|
artemp
|
33607145a6
|
add image_data_null which is cheap to construct (no mem alloc)
add default ctor to image_data_any -> image_data_null
|
2014-12-03 10:26:21 +01:00 |
|
artemp
|
83aa06e329
|
move image_data_any into seprate header
|
2014-12-03 10:12:46 +01:00 |
|
Dane Springmeyer
|
1ff4125e92
|
fix visibility of mapnik::composite function to python bindings - refs #2587
|
2014-12-03 00:43:04 -05:00 |
|
Dane Springmeyer
|
ce7085ab63
|
remove duplicate/uneeded mapnik::raster ctor
|
2014-12-03 00:34:49 -05:00 |
|
Dane Springmeyer
|
4d39d2aac1
|
iwyu
|
2014-12-02 14:40:03 -05:00 |
|
Dane Springmeyer
|
946434002f
|
handle/throw on invalid encoding for ucnv_open
|
2014-12-02 14:21:36 -05:00 |
|
Dane Springmeyer
|
9d5e46a1f9
|
drop unsupported geotiff output - refs #967
|
2014-12-02 13:28:02 -05:00 |
|
Dane Springmeyer
|
d77463d1b8
|
use c++11 typed enum in vertex.hpp
|
2014-12-02 08:09:36 -08:00 |
|
artemp
|
19e3ce9035
|
gdal : experimenting with fetching gray scale single band as image_data_float32
|
2014-12-02 15:56:40 +01:00 |
|
Dane Springmeyer
|
d92ba2e1b0
|
more c++11 typed enums
|
2014-12-01 22:20:18 -08:00 |
|
artemp
|
6fec43bf9e
|
gdal - read single band as image_data_float32
(scaling/compositing FIXME)
|
2014-11-28 12:51:23 +01:00 |
|
artemp
|
bf9c99e3d3
|
initial image_data_any implentation (work-in-progress)
|
2014-11-26 12:22:36 +01:00 |
|
artemp
|
83bad7a816
|
feature_collection_grammar: fix a mistake - #2582
|
2014-11-24 12:42:24 +01:00 |
|
artemp
|
c5ab5f68d9
|
feature_collection_grammar: make argument order consistent across parsing rules - #2582
|
2014-11-24 12:37:37 +01:00 |
|
artemp
|
ee9481cb38
|
feature_collection_grammar : allow passing start_id at parse time - #2582
|
2014-11-24 12:26:11 +01:00 |
|
artemp
|
d1e0078abf
|
use qi::locals<std::size_t> for per parse feature id generation and remove generate_id phoenix function
(NOTE: ids start from 1)
|
2014-11-24 11:18:45 +01:00 |
|
artemp
|
333965b588
|
update copyright year
|
2014-11-20 15:25:50 +01:00 |
|
artemp
|
6adf62ec5a
|
image_data : remove unused owns_data_ field
|
2014-11-20 15:08:07 +01:00 |
|
artemp
|
f7649c27b0
|
image_data : re-factor (ref #2491)
* factor out raw image data alloc/dealloc into separate detail::buffer
* remove shallow ctor
* remove no-op dtor from image_data
|
2014-11-20 14:36:03 +01:00 |
|
artemp
|
4f3521ac24
|
image_data: use std::size_t + various cleanups
|
2014-11-20 12:46:16 +01:00 |
|
artemp
|
79bbe13c0d
|
mapnik::raster : allow passing image_data into ctor
|
2014-11-20 10:31:56 +01:00 |
|
Jiri Drbalek
|
60ea198aa3
|
marker line placement rewrite
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
849a58cd80
|
make vertex_cache::current_segment_angle() public
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
000c2713ed
|
make marker placement methods noncopyable, movable
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
69fc93d87a
|
add move constructor to vertex_cache
|
2014-11-13 12:51:36 +00:00 |
|
Jiri Drbalek
|
3013197de7
|
move vertex_cache and tolerance_iterator from text directory
|
2014-11-13 12:51:36 +00:00 |
|
Dane Springmeyer
|
e397345bce
|
map.register_fonts recurse should be optional like font_engine
|
2014-11-07 19:05:28 -05:00 |
|
Dane Springmeyer
|
bff4465976
|
fix msvs compiler error - closes #2560
|
2014-11-04 17:50:43 -05:00 |
|
Dane Springmeyer
|
22bd30230a
|
remove unneeded option
|
2014-11-04 11:41:23 -05:00 |
|
Jiri Drbalek
|
7a89f1ab02
|
fix default value condition
|
2014-11-03 15:35:16 +00:00 |
|
Dane Springmeyer
|
aa85a4ff1e
|
default to transparent not pink if color expression fails
|
2014-10-27 09:23:27 -07:00 |
|
Jordan Hollinger
|
d524738ad9
|
Remove point symbolizer support from group symbolizer.
|
2014-10-27 09:43:42 -04:00 |
|
Jordan Hollinger
|
ee692eea73
|
Merge branch 'master' of github.com:mapnik/mapnik into group-markers
Conflicts:
include/mapnik/grid/grid_marker_helpers.hpp
include/mapnik/marker_helpers.hpp
include/mapnik/renderer_common/process_group_symbolizer.hpp
src/cairo/process_markers_symbolizer.cpp
src/renderer_common/process_group_symbolizer.cpp
tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png
tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png
tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png
tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png
|
2014-10-27 09:29:45 -04:00 |
|
Jordan Hollinger
|
16b1b5a77c
|
Support markers in group symbolizer.
|
2014-10-27 07:46:44 -04:00 |
|
Jordan Hollinger
|
1b15e53b63
|
Refactor markers dispatchers to use a common base class to share code.
|
2014-10-27 07:46:43 -04:00 |
|
artemp
|
71085323a7
|
Merge branch 'peucker' of git://github.com/MapQuest/mapnik into MapQuest-peucker
|
2014-10-24 15:20:05 +01:00 |
|
artemp
|
456ebe006b
|
fix [-Wparentheses] warning
|
2014-10-23 09:51:45 +01:00 |
|
Dane Springmeyer
|
aae4a20ec9
|
fix various -Wunused-parameter warnings
|
2014-10-21 20:23:17 -07:00 |
|
Dane Springmeyer
|
d25f0c316a
|
silence more warnings
|
2014-10-21 17:44:47 -07:00 |
|
Dane Springmeyer
|
83588937b9
|
silence boost warnings
|
2014-10-21 16:37:27 -07:00 |
|
artemp
|
295f15bd51
|
ImageData -> image_data (remove camel-case)
|
2014-10-21 16:06:27 +01:00 |
|
artemp
|
fdd646aa5b
|
more c++
|
2014-10-21 15:52:01 +01:00 |
|
artemp
|
30907b3dd1
|
use c++ std::fill/copy instead of c-style memset/memcpy
|
2014-10-21 14:57:34 +01:00 |
|
artemp
|
107bad002d
|
c++11 - use c++ style casts + cleanups + use std::fill
|
2014-10-21 14:51:27 +01:00 |
|
Dane Springmeyer
|
18183aed2a
|
fix a few -Wunused-parameter warnings
|
2014-10-20 22:28:40 -07:00 |
|
Dane Springmeyer
|
02b7537d6d
|
remove unused/supported second arg to parse_expression
|
2014-10-20 22:20:04 -07:00 |
|
artemp
|
52d0e3e641
|
expression grammar - add boolean_constants and floating_point_constants symbols
```python
>>> import mapnik
>>> f=mapnik.Feature(mapnik.Context(),1)
>>> expr = mapnik.Expression("rad_to_deg * pi")
>>> expr.evaluate(f)
180.0
```
|
2014-10-20 17:57:08 +01:00 |
|