artemp
|
06ab69a08e
|
further simplify raster rendering code
|
2014-12-04 10:33:28 +01:00 |
|
Blake Thompson
|
cdaca0ba11
|
Updated tiff processing so now the encoder will utilize different types of data as well as will use Tile based encoding in most situations, if the image is large will revert to scanline based encoding.
|
2014-12-03 18:41:49 -05:00 |
|
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 |
|
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 |
|
artemp
|
1ed3d24193
|
update variant.hpp (use std::forward<T> for perfect forwarding - via @DennisOSRM)
|
2014-10-20 15:48:47 +01:00 |
|
Jiri Drbalek
|
4549c0b63c
|
ignore scale_factor for geometry-transform scale
|
2014-10-18 10:31:07 +00:00 |
|