Commit graph

5855 commits

Author SHA1 Message Date
Artem Pavlenko
57db45095f + boost.spirit WKT parser using mapnik::geometry_type
as synthesized attribute.
2011-02-24 15:47:53 +00:00
Artem Pavlenko
ef28bca095 + add push_vertex(x,y,command) method 2011-02-24 15:47:44 +00:00
Artem Pavlenko
93514d57a2 + add missing geometry types
+ correct geometry types in wkb reader
2011-02-24 15:47:36 +00:00
Dane Springmeyer
3b295143bc better workaround for unsupported GDAL framework linking on osx 2011-02-23 21:24:23 +00:00
Dane Springmeyer
9d351be091 update cairo renderer to include text-transform 'captitalize' support 2011-02-21 20:46:07 +00:00
Dane Springmeyer
a317c5d051 add 'capitalize' option to text-transform - closes #715 2011-02-21 20:43:26 +00:00
Dane Springmeyer
663e030d41 be explicit about types for unicode - allows compile with nacl-g++ 2011-02-19 03:01:13 +00:00
Dane Springmeyer
25b9a6cf9f make test path relative 2011-02-15 18:45:49 +00:00
Dane Springmeyer
b51d2e2664 upgrade markers_symbolizer examples 2011-02-15 18:42:44 +00:00
Dane Springmeyer
6ff45e91fe add handling of markers_symbolizer to upgrade_map_xml.py script 2011-02-15 18:41:20 +00:00
Dane Springmeyer
92ed4d84c2 osx: fix path in readme 2011-02-14 20:37:19 +00:00
Carlos López
83a7b4710e Fixed a bug that caused half of the vertexes to disappear from the SVG path.
+ mapnik::geometry_iterator was replaced by mapnik::svg::path_iterator
+ svg::path_output_grammar was simplified
+ the container for this grammar is now coord_transform2, instead of geometry
+ added typedef size_type to coord_transform2 and removed it from geometry
2011-02-14 03:40:25 +00:00
Dane Springmeyer
aabdeb1265 osx: correct path to mapnik.pth (thanks Joe Germuska for report) 2011-02-11 23:08:15 +00:00
Dane Springmeyer
f348c489ad fix property names in load_map error response 2011-02-11 21:32:47 +00:00
Dane Springmeyer
616aa2ed05 avoid keeping open shape_io shared_ptr when the shapefile does not have an index 2011-02-09 23:41:41 +00:00
Dane Springmeyer
5876abcc30 handle potential xinclude nesting 2011-02-09 23:36:09 +00:00
Dane Springmeyer
df8a987501 disable SVG_RENDERER until #712 is resolved 2011-02-09 10:43:59 +00:00
Dane Springmeyer
a9cda83300 check XML attributes for markers_symbolizer 2011-02-09 07:51:52 +00:00
Dane Springmeyer
af8e859d66 simplify the svg2png command line tool 2011-02-09 06:50:27 +00:00
Dane Springmeyer
ec2090d8a8 avoid compiler warnings 2011-02-09 06:49:58 +00:00
Dane Springmeyer
646665cf52 osx: add other packaged deps to readme 2011-02-09 02:52:57 +00:00
Dane Springmeyer
c0320a23a7 osx: add post-install script 2011-02-09 02:30:10 +00:00
Dane Springmeyer
e221823e6d osx: few more patches to viewer and mapnik-config 2011-02-09 02:28:45 +00:00
Dane Springmeyer
b03b28bcc1 better selective framework creation, touchup readmes 2011-02-09 02:27:22 +00:00
Dane Springmeyer
ef039d82b3 osx: disable pycairo inclusion for now, can't get module imports working properly 2011-02-08 20:20:33 +00:00
Dane Springmeyer
56af9f2416 osx: wrap up cairo and pycairo into framework 2011-02-08 04:49:25 +00:00
Dane Springmeyer
f1215f6fea osx: add pixman, fontconfig, cairo, sigc++, and cairomm to build 2011-02-08 04:49:00 +00:00
Dane Springmeyer
e5f2a76110 osx: add pycairo wrapper script and rename mapnik one 2011-02-08 04:47:56 +00:00
Dane Springmeyer
bdc184c686 scons: make sure that we set the PKG_CONFIG_PATH before build 2011-02-08 03:27:08 +00:00
Carlos López
6f6b161c7c geometry_iterator code documentation. 2011-02-07 01:45:29 +00:00
Dane Springmeyer
4720303507 one last workaround for now to fix potential gdal -framework configuration problem 2011-02-06 05:30:06 +00:00
Carlos López
40047e7a56 SVG_RENDERER working again after changes introduced in r2302.
+ a boost::iterator is used to handle iteration in path grammar
+ svg_path_data_grammar consumes a reference to geometry, rather than a geometry, avoiding copy-construction
+ a size_type was added to geometry so it could model the attribute container concept
2011-02-05 07:08:01 +00:00
Dane Springmeyer
a7dd9f0e6b osx: sync python __init__.py with working version 2011-02-05 03:40:57 +00:00
Dane Springmeyer
ebce119d0c osx: add modification to __init__.py to work with multiple version 2011-02-05 03:39:35 +00:00
Dane Springmeyer
375ece397e update test maps after r2582 2011-02-05 03:21:22 +00:00
Dane Springmeyer
93214f83a7 update mapnik2 upgrade script to help with handling r2582 2011-02-05 03:21:02 +00:00
Dane Springmeyer
0d5d014474 *warning* breaking change: move to consisten use of dashes (see #644), and start validating property names by printing warning if they are not valid (closes #110) 2011-02-05 03:15:17 +00:00
Dane Springmeyer
154dc59c5a serialize all dashes, no underscores, as per #644 2011-02-05 03:11:09 +00:00
Dane Springmeyer
1c2d39f980 bump version to mapnik 2.0.0 2011-02-05 03:10:19 +00:00
Dane Springmeyer
819fa0dac9 Add ./configure and MakeFile, simple wrappers around scons scripts 2011-02-04 22:29:10 +00:00
Dane Springmeyer
c5833a6db8 remove unmaintained autotools scripts 2011-02-04 22:22:16 +00:00
Dane Springmeyer
0311484112 osx: touchup install scripts 2011-02-03 22:31:13 +00:00
Dane Springmeyer
4bb735d6c1 scons: another workaround for new gdal framework on os x 2011-02-03 22:07:00 +00:00
Dane Springmeyer
f1e1900480 scons: handle a gdal-config --libs that reports -framework GDAL on osx 2011-02-03 20:21:35 +00:00
Dane Springmeyer
ca8e241006 osx: update installer readmes 2011-02-03 19:06:48 +00:00
Dane Springmeyer
58c6bdae9e fast track to --help if requested rather than forcing reconfigure 2011-02-03 08:16:39 +00:00
Artem Pavlenko
046d99f3be + remove debug printout 2011-02-02 15:09:54 +00:00
Artem Pavlenko
da983367a8 + remove 'bind' param
from datasource (base class) ctor
  (FIXME: would be better to use parameters to
          pass to specific options to concrete
          datasource implementations)
2011-02-02 15:09:46 +00:00
Dane Springmeyer
4361177fc2 formatting 2011-02-02 04:56:05 +00:00
Dane Springmeyer
50532801f3 change min_distance and min_padding to minimum_distance and minimum_padding to match python and mimimum_version 2011-02-02 04:20:53 +00:00