Jordan Hollinger
|
187a42f006
|
Merge pull request #2680 from mapycz/rm-grid_marker_helpers
remove redundant header
|
2015-02-05 17:01:36 -05:00 |
|
artemp
|
ae9eafa2c1
|
allow "stringified" nested objects and arrays as feature property
|
2015-02-04 18:28:47 +01:00 |
|
Jiri Drbalek
|
f38ee06224
|
remove redundant header
|
2015-02-04 14:46:17 +00:00 |
|
Jiri Drbalek
|
1fcbdc3e98
|
add upright value auto-down
|
2015-02-03 16:08:36 +00:00 |
|
artemp
|
9f282af61a
|
json - instantiate grammars using Iterator = char const* to avoid potentially expensive std::string allocations
|
2015-02-03 13:37:39 +01:00 |
|
Dane Springmeyer
|
c361e538f7
|
Merge pull request #2671 from sarametz/png8_encoding_bug
Png8 encoding bug
|
2015-02-02 14:08:05 -08:00 |
|
Dane Springmeyer
|
074b1e2836
|
cleanup commented code after 89e516b493
|
2015-02-02 10:46:20 -08:00 |
|
artemp
|
d5ff3f5f2c
|
fix bbox extractor
|
2015-02-02 18:44:56 +01:00 |
|
artemp
|
89e516b493
|
unicode string grammar via boost/libs/spirit/example/qi/json/json/parser/grammar.hpp
update json based grammars
|
2015-02-02 11:22:54 +01:00 |
|
Sara Metz
|
f38d2ee69b
|
Fixes bugs that cause tests in PR #2599 to fail
|
2015-01-30 10:40:50 +13:00 |
|
Jiri Drbalek
|
711fc8ccf2
|
fix gcc compile
|
2015-01-29 20:50:37 +00:00 |
|
artemp
|
e3c96666c4
|
json - make feature_collection_grammar "on-feature" callback based
|
2015-01-29 12:33:18 +01:00 |
|
artemp
|
1f3e36c3ec
|
use perfect forwarding to resolve copy/move semantics of universal references - #2651
|
2015-01-28 12:55:57 +01:00 |
|
artemp
|
cf16f5e6c9
|
move operator<< into separate header <mapnik/util/variant_io.hpp>
|
2015-01-27 21:42:35 -08:00 |
|
artemp
|
2a3af1eb40
|
move boost.geometry <-- mapnik::box2d<double> into separate header for better modularity and code re-use
|
2015-01-26 10:37:09 +01:00 |
|
artemp
|
7f0e77d172
|
Merge branch 'master' into large-geojson
|
2015-01-23 18:12:33 +01:00 |
|
Dane Springmeyer
|
ec111c8a27
|
add extra metadata to lyr desc + use for srid/keyfield in postgis - closes #2650
|
2015-01-22 18:44:56 -08:00 |
|
artemp
|
5a7a285216
|
extraxt_bounding_box_grammar - add generic json support to deal with arbitary key:value's in GeoJSON
|
2015-01-20 12:05:35 +01:00 |
|
artemp
|
9a74a55dd6
|
formatting
|
2015-01-20 11:29:58 +01:00 |
|
artemp
|
a408a84fb0
|
ignore invalid bounding boxes from "geometry": null
|
2015-01-19 22:04:21 +01:00 |
|
artemp
|
15a83ff54d
|
extract bounding boxes from GeoJSON - re-implement grammar to store offset and size of "Feature" elements
|
2015-01-19 18:09:23 +01:00 |
|
artemp
|
b15224af1b
|
add <iomanip> for std::setprecision
|
2015-01-16 17:19:17 +01:00 |
|
artemp
|
da960fea33
|
use std::advance to work with std::iterators
|
2015-01-16 16:40:28 +01:00 |
|
artemp
|
b6cd3b37ef
|
store {bbox, offset} to match boost.geometry rtree instantiation
|
2015-01-16 16:24:31 +01:00 |
|
artemp
|
8b19793dc8
|
fix grammar (use iter_pos parser instead of hacking raw[] directive) + cleanups
|
2015-01-16 10:05:02 +01:00 |
|
artemp
|
785cf5c09f
|
extract_bounding_box grammar initial impl
|
2015-01-16 09:48:57 +01:00 |
|
Dane Springmeyer
|
b55d5def0d
|
sync with latest master/3.x
|
2015-01-14 18:35:40 -08:00 |
|
artemp
|
235326c8db
|
image_32 : add image_32(image_data_rgba8 &&) ctor
|
2015-01-13 11:44:24 +01:00 |
|
Dane Springmeyer
|
056feb4daa
|
add text-transform:reverse + full test coverage for text-transform uppercase/lowercase/capitalize - closes #2634
|
2015-01-12 15:38:21 -08:00 |
|
Dane Springmeyer
|
c7bb16fcd9
|
amend/partially revert #2609
|
2015-01-09 12:11:41 -08:00 |
|
Dane Springmeyer
|
014af51d95
|
repack svg::path_attributes - drops 387 -> 376 (then 360 with gradient packing) - refs #2631
|
2015-01-09 11:56:52 -08:00 |
|
Dane Springmeyer
|
2a5dd5e924
|
pack mapnik::gradient to save 8 bytes (128 -> 120) - refs #2631
|
2015-01-09 11:43:17 -08:00 |
|
Dane Springmeyer
|
d22ad11b09
|
remove unneeded image_32 signatures for save_to_string/file after fbecd5f
|
2015-01-08 13:55:25 -08:00 |
|
Dane Springmeyer
|
acb3bb0821
|
trim down image_32 - refs #2627
|
2015-01-08 13:16:32 -08:00 |
|
Dane Springmeyer
|
e4cb1b33a0
|
remove getData and getBytes on image_view (they are unused) - refs #2627
|
2015-01-08 10:52:40 -08:00 |
|
artemp
|
8db7f58e8f
|
image_compositing - fix composite method signature to composite(T & dst, T const& src,...) via providing const_rendering_buffer adapter
|
2015-01-08 12:45:04 +01:00 |
|
Dane Springmeyer
|
481b6b7958
|
remove uneeded/unused nonconst access to image_view - amends 0d2eb9cb5f
|
2015-01-07 15:12:11 -08:00 |
|
artemp
|
5361d21beb
|
move mapnik::noncopyable to mapnik::util::noncopyable where it belongs
|
2015-01-07 13:11:09 +01:00 |
|
artemp
|
18554ec0b1
|
remove static_visitor usage and rely on automatic result type deduction
(NOTE: expression_evaluator requires ```using result_type = T1;``` )
Conflicts:
src/image.cpp
|
2015-01-07 11:39:06 +01:00 |
|
artemp
|
affc5ee7c1
|
update variant to the latest version
|
2015-01-07 11:38:10 +01:00 |
|
Dane Springmeyer
|
2a33ead4cc
|
finish centralizing boost::filesystem usage to single cpp file - refs #1177
|
2015-01-06 00:33:33 -08:00 |
|
Dane Springmeyer
|
b396db54dd
|
fix -Wsign-compare warning in image_data.hpp
|
2015-01-05 14:21:59 -08:00 |
|
Dane Springmeyer
|
14015fefe4
|
fix json output escaping to match json spec
|
2015-01-05 12:03:16 -08:00 |
|
artemp
|
c9672b6a9d
|
escaped_string - fix output encoding
|
2015-01-05 14:23:10 +01:00 |
|
artemp
|
fa8feea603
|
remove unused utf8 phoenix function
|
2015-01-05 12:39:18 +01:00 |
|
artemp
|
bb9b9ff031
|
feature_generator_grammar - template get_id on FeatureType
|
2014-12-23 09:07:31 +01:00 |
|
artemp
|
132507571b
|
template feature_generator_grammar on FeatureType - ref #2546
|
2014-12-22 15:56:46 +01:00 |
|
artemp
|
14b497d236
|
use boost::phoenix v3 style declaring return types
|
2014-12-22 11:58:11 +01:00 |
|
artemp
|
f1373883c2
|
json feature_generator_grammar - re-factor properties_generator_grammar into separate compilation unit - ref #2546
|
2014-12-22 11:52:13 +01:00 |
|
Dane Springmeyer
|
dc8253ec2a
|
support expressions in text-placements - closes #2597
|
2014-12-19 19:05:54 -08:00 |
|