Dane Springmeyer
93d36ff1e3
avoid -Wunused-parameter warning
2013-07-23 16:10:16 -04:00
Dane Springmeyer
31931b89cb
git rid of a few fixme
2013-07-23 16:00:16 -04:00
Dane Springmeyer
0b58eea131
scons: link bindings to rt on linux
2013-07-14 16:32:16 -04:00
Tom Hughes
a93832cbff
Avoid truncating 64 bit return values on 32 bit platforms
2013-07-10 22:36:11 +01:00
Dane Springmeyer
4bc28d547b
handle lacking return value handling caught by coverity
2013-07-04 14:31:46 -04:00
Dane Springmeyer
c011524b67
add mapnik.Image.premultiplied() to query status of pixel premultiplication
2013-07-02 16:01:23 -04:00
Dane Springmeyer
fbeeb54558
fix compile with python 3.x
2013-06-06 13:11:34 -07:00
Dane Springmeyer
5cb6bbe01c
fix python linking when using static libraries for deps or statically building libmapnik
2013-06-03 13:17:45 -07:00
Dane Springmeyer
3b2bdba7b0
iwyu
2013-06-02 20:19:33 -07:00
Dane Springmeyer
1036eb1c99
support base_path adjustment when reading from xml file as well as from a string
2013-06-02 16:24:21 -07:00
Dane Springmeyer
fa15b5feaa
add python wrappers for CSV and GeoJSON plugins - closes #1882
2013-06-02 12:12:39 -07:00
Dane Springmeyer
481fb3d380
no need to explicitly link to cairo on osx in python bindings if using dynamic lookup
2013-05-30 09:19:05 -07:00
Dane Springmeyer
126d1b73d6
reflect debug symbolizer in python
2013-05-22 06:49:38 -07:00
Dane Springmeyer
8634a04938
add support for drawing all geometry verticies with debug symbolizer mode=vertex and expose in python - closes #1848
2013-05-21 19:21:35 -07:00
artemp
4c05d3a617
+ mapnik_datasource parameters : handle unicode objects - convert to internal UTF8 representation
2013-05-20 11:48:13 +01:00
Dane Springmeyer
ef5e8f7fff
fix linking of python bindings when building against libmapnik.a
2013-05-17 08:38:09 -07:00
artemp
392561c5d9
add to/from specialisation for boost::optional<bool>
2013-05-17 11:16:11 +01:00
Dane Springmeyer
b6a937e93d
iwyu
2013-05-16 12:47:36 -07:00
artemp
d5c9fea7b6
+ remove redundant work-around
2013-05-16 20:32:19 +01:00
Dane Springmeyer
5a6ea9ee6f
finish to rename of mapnik::Feature -> mapnik::feature_impl
2013-05-16 11:55:58 -07:00
Dane Springmeyer
3fbf4df67d
add support for statically linking datasource input plugins - closes #1810 and #1821 - refs #249
2013-05-16 11:55:58 -07:00
Dane Springmeyer
c34f86e08f
finish cleanup after geos plugin removal - refs #1809
2013-05-16 11:55:58 -07:00
artemp
37cc3de4aa
+ use mapnik::noncopyable
2013-05-16 19:41:59 +01:00
artemp
a3900131fd
+ add python_optional<float> specialization
2013-05-16 19:41:59 +01:00
artemp
8ed9606046
* c++ style comments, pls!
...
* formatting
2013-05-16 19:41:59 +01:00
Dane Springmeyer
c127757cd6
remove uneeded exception translator for mapnik::config_error - works around #1847
2013-05-16 07:40:54 -07:00
Dane Springmeyer
1b95518ce1
remove kismet plugin - closes #1833
2013-05-09 17:29:03 -07:00
artemp
3f6abd3362
+ backport image_reader from buffer/string from image-readers-c++11 branch
2013-04-22 11:35:09 +01:00
Dane Springmeyer
19b777455e
also translate std::out_of_bounds => IndexError otherwise new std::exception => runtime catch will override - refs #1816
2013-04-17 15:28:48 -07:00
Dane Springmeyer
20b643a22a
add missing exception translator for datasource exceptions by catching std::exception - closes #1816
2013-04-17 13:40:48 -07:00
Dane Springmeyer
5ceecd40a3
avoid ambiguity between boost::python::range and boost::range - fixes compile error with llvm-gcc
2013-03-19 14:09:36 -07:00
Dane Springmeyer
93c4762ed5
fix access to mapnik::query::property_names in python - closes #1762
2013-03-14 15:31:21 -07:00
Dane Springmeyer
e2c7283522
Added new mapnik-config options: git-describe, defines, includes, dep-includes, and cxxflags - closes #1443
2013-03-13 19:49:59 -07:00
Dane Springmeyer
b479de9e96
fix compile with python >=3
2013-03-12 18:42:42 -07:00
Dane Springmeyer
e66d007627
add halo-rasterizer option for text symbolizer
...
- closes #1298
- allows for much faster halo drawing and simliar quality for
radius values in the 1-2 px range
- also moves grid_renderer away from using freetype stroker completely
since halo quality is not critical for this renderer
2013-03-08 20:32:39 -08:00
Dane Springmeyer
662ff26f94
im/view.is_solid method in python bindings to match node-mapnik - closes #1728
2013-02-22 13:40:05 -08:00
Dane Springmeyer
b5a74292a5
return stylename,styleo obj in tuple from map.styles - closes #1725 - amends 16ce1f5bdd
2013-02-22 13:39:14 -08:00
Dane Springmeyer
edbe5aca32
Merge branch 'master' of github.com:mapnik/mapnik
2013-02-22 13:00:10 -08:00
Dane Springmeyer
bdf1a08f1e
ensure python bindings return const params
2013-02-22 12:41:12 -08:00
XinGang Li
7bb5676f11
Let template parameter type same as declaration in hpp file.
2013-02-22 23:59:01 +08:00
XinGang Li
df7db521bb
Add parse_image_filters function to avoid python bindings access the internal structs.
2013-02-22 23:58:30 +08:00
Dane Springmeyer
86a873857f
simplify scale_denominator interface
2013-02-20 18:02:28 -08:00
Dane Springmeyer
a8599d7c61
remove uneeded default args to projection ctor (also fixes msvc linking)
2013-02-20 10:47:55 -08:00
Dane Springmeyer
808b07ad6c
fix error output if svg geometry conversion fails
2013-02-10 06:17:04 -08:00
artemp
ad39c9a16a
+ symbolizers: add hash impl
2013-02-05 16:53:20 +00:00
artemp
79f0f18f3c
+ provide both symbols and copy_symbols methods
2013-02-04 19:08:10 +00:00
artemp
16ce1f5bdd
+ implement Map::styles method returning StyleRange object
...
```
import mapnik
m = mapnik.Map(256,256)
...
for style in m.styles:
print style
```
2013-02-04 18:02:52 +00:00
artemp
69e2174524
+ fix return value policy
2013-02-04 17:59:31 +00:00
artemp
14fecfd778
+ cleanup style..
2013-02-04 17:59:09 +00:00
Dane Springmeyer
b1c1c86346
make PNG and TIFF support optional - closes #1704
2013-01-29 02:17:37 -05:00