Commit graph

3313 commits

Author SHA1 Message Date
Artem Pavlenko
c02ec1aa4c no need for boost::noncopyable in derived classes 2012-01-18 09:13:29 -05:00
Artem Pavlenko
d9984abadd make mapnik::Feature base class noncopyable 2012-01-18 09:12:46 -05:00
Artem Pavlenko
d7d87644af Merge branch 'master' into feature_impl 2012-01-18 07:48:57 -05:00
Dane Springmeyer
425f20fb68 ogr plugin: for geometry type inspection support older gdal/ogr versions - fixes compile on ubuntu oneiric 2012-01-17 18:43:01 -05:00
Artem Pavlenko
1124396e00 Merge branch 'feature_impl' of github.com:mapnik/mapnik into feature_impl 2012-01-17 17:58:34 -05:00
Artem Pavlenko
399b309da5 fix init order 2012-01-17 17:58:00 -05:00
Dane Springmeyer
b56c70ed4e ignore the built hello world sample plugin 2012-01-17 17:48:30 -05:00
Dane Springmeyer
973128272f merge master with feature_impl 2012-01-17 17:47:27 -05:00
Artem Pavlenko
92b13c78db Merge remote-tracking branch 'origin/feature_impl' into feature_impl 2012-01-17 17:41:12 -05:00
Artem Pavlenko
5db0bbf291 feature_kv_iterator::value_type to python converter 2012-01-17 17:33:43 -05:00
Artem Pavlenko
50af2d8140 + check index in valid range+
+ add size() and context() methods
2012-01-17 17:32:33 -05:00
Artem Pavlenko
436fc91c3e Merge pull request #1021 from mapnik/geometry_type_descriptor
Add Geometry type descriptor
2012-01-17 11:31:24 -08:00
Dane Springmeyer
02758532b2 Merge branch 'feature_impl' of github.com:mapnik/mapnik into feature_impl 2012-01-17 14:22:30 -05:00
Dane Springmeyer
9cdb99ec0f adapt occi, geos, and kismet plugins to new feature impl 2012-01-17 14:22:21 -05:00
Artem Pavlenko
b8f800eae1 update to work with new feature_impl 2012-01-17 14:19:38 -05:00
Artem Pavlenko
78ffbe68cb re-enable colorizer support 2012-01-17 14:16:03 -05:00
Artem Pavlenko
df0a898775 Merge branch 'feature_impl' of github.com:mapnik/mapnik into feature_impl 2012-01-17 14:00:54 -05:00
Artem Pavlenko
48fb4e675b + update to new feature_impl 2012-01-17 13:41:37 -05:00
Dane Springmeyer
9aae4e1d95 update csv plugin to use new feature interface 2012-01-17 13:34:08 -05:00
Dane Springmeyer
afc969db42 add issue # to code comments 2012-01-17 13:33:35 -05:00
Artem Pavlenko
b89aee13fd update to use new feature_impl interface 2012-01-17 13:33:01 -05:00
Artem Pavlenko
78a286cad1 remove extra empty lines 2012-01-17 13:32:26 -05:00
Artem Pavlenko
9f763b8cf6 Merge remote-tracking branch 'origin/feature_impl' into feature_impl
Conflicts:
	include/mapnik/feature.hpp
2012-01-17 12:39:16 -05:00
Artem Pavlenko
1a9395bd28 use key_value (typedef to std::string)
throw std::out_of_range if key doesn't exist
add has_key(key_value const&) method
2012-01-17 11:23:32 -05:00
Dane Springmeyer
bef2bda067 use std::size_t for mapnik::context mapping type 2012-01-17 10:56:59 -05:00
Artem Pavlenko
ead55d8568 Merge branch 'master' into feature_impl 2012-01-17 10:37:47 -05:00
Dane Springmeyer
3e4bbcbf83 remove unused shx code 2012-01-17 10:06:59 -05:00
Dane Springmeyer
32e2a26dca remove mapnik::point_datasource from c++ and mapnik.PointDatasource from python bindings 2012-01-17 09:58:45 -05:00
Dane Springmeyer
2a64b478ef support as low as geos v3.1.0 - closes #1031 2012-01-17 01:48:02 -05:00
Dane Springmeyer
eec02f02bb cleanup 2012-01-17 01:47:42 -05:00
Dane Springmeyer
63891cec15 finish refactor, moving to separate method off datasources to get_geometry_type and using enums all around 2012-01-17 01:09:46 -05:00
Artem Pavlenko
873e23f730 feature_impl update 2012-01-16 17:55:44 -05:00
Artem Pavlenko
a370650f32 add size() method 2012-01-16 13:20:26 -05:00
Artem Pavlenko
89b4ffc848 + upgrade postgis.input to work with feature_impl 2012-01-16 13:19:31 -05:00
Artem Pavlenko
b380462ce4 don't forget to init context_ptr 2012-01-16 13:18:00 -05:00
Artem Pavlenko
95a2f49895 + update raster plugin to work with new feature_factory 2012-01-16 09:51:31 -05:00
Dane Springmeyer
66a0cfc81f refactor 2012-01-14 22:35:40 -08:00
Artem Pavlenko
857c98025d update 'info' tool to work with new feature impl 2012-01-13 17:19:03 +00:00
Artem Pavlenko
f2108ac11f fix names 2012-01-13 17:18:43 +00:00
Artem Pavlenko
1617d8cc33 + expose iterator interface in mapnik::context
+ make feature_kv_iterator friend of feature_impl
2012-01-13 17:17:40 +00:00
Artem Pavlenko
5f1984767a cleanup 2012-01-13 16:31:13 +00:00
Artem Pavlenko
179740a331 + apply mapnik coding convention 2012-01-13 16:30:03 +00:00
Artem Pavlenko
5b3b42bbc3 + add typedefs 2012-01-13 14:50:36 +00:00
Artem Pavlenko
11135dbede avoid wrapping boost::shared_ptr directly 2012-01-13 12:08:09 +00:00
Artem Pavlenko
2a3e6a2820 + add mapnik.Context
+ implement __setitem__
+ fix mapnik.Feature ctor - now requires Context obj
2012-01-13 12:03:26 +00:00
Artem Pavlenko
d2d15935bb + envelope() method
+ put(std::string const&, mapnik::value const&)
2012-01-13 12:02:02 +00:00
Artem Pavlenko
a6efcbbf92 Merge branch 'master' into feature_impl 2012-01-13 10:25:47 +00:00
Dane Springmeyer
2c4a86d4cb Merge branch 'master' of github.com:mapnik/mapnik into geometry_type_descriptor 2012-01-12 18:48:53 -08:00
Dane Springmeyer
46d53cb40d plugins/
pass by value
2012-01-12 14:05:03 -08:00
Artem Pavlenko
3bbc58bdc6 fix include 2012-01-12 17:31:32 +00:00