Dane Springmeyer
|
22889eaff7
|
add several more shield_symbolizer properties we were missing in tests
|
2010-12-10 22:26:17 +00:00 |
|
Dane Springmeyer
|
34224c7a39
|
all tests in trunk should now pass with this update to the shield_symbolizer init test
|
2010-12-10 22:09:34 +00:00 |
|
Dane Springmeyer
|
6cfc37fe0c
|
add a test for query_map_point by building up a run length encoded 'grid' and checking ends of output
|
2010-12-10 20:11:09 +00:00 |
|
Dane Springmeyer
|
0791b039d5
|
Add a test map of the new line breaking added in #584 - working with both literal, escaped break char and read from datasource
|
2010-12-10 18:40:07 +00:00 |
|
Dane Springmeyer
|
9cdfce0f04
|
fixup the inline geojson example
|
2010-11-16 22:03:34 +00:00 |
|
Dane Springmeyer
|
0d15c55e14
|
add test map for inline geojson (fails currently due to relative paths mucking - likely need to pass extra param for 'string' input rather than file)
|
2010-11-16 08:21:57 +00:00 |
|
Dane Springmeyer
|
a30e674749
|
tests for Box2d.from_string()
|
2010-11-15 03:27:04 +00:00 |
|
Dane Springmeyer
|
767a500528
|
fix json test and add json from string test
|
2010-11-14 09:32:55 +00:00 |
|
Dane Springmeyer
|
471288a37e
|
add a few stylesheets that test reading json and osm files
|
2010-11-14 08:56:42 +00:00 |
|
Dane Springmeyer
|
389ad44878
|
minimum_version was spelled wrong, so version check was not working
|
2010-11-05 17:40:46 +00:00 |
|
Dane Springmeyer
|
31a6d25e22
|
fixup raster colorizer example, removing accidental previous changes from brainstorming session
|
2010-11-01 18:57:44 +00:00 |
|
Dane Springmeyer
|
88ed29c8b7
|
increment the min_version required for several test maps
|
2010-10-31 22:04:10 +00:00 |
|
Dane Springmeyer
|
aef676c090
|
add changes missed in r2287
|
2010-10-15 02:16:37 +00:00 |
|
Dane Springmeyer
|
ba911c82c1
|
add a test map for rendering stacked marker circles with no outlines and also outlines with fractional width
|
2010-10-15 00:13:29 +00:00 |
|
Dane Springmeyer
|
5308c36bc6
|
add more tests for the ShieldSymbolizer
|
2010-10-13 01:23:56 +00:00 |
|
Dane Springmeyer
|
688b1f2299
|
add an 'extra_attributes' property to the map to store mapnik::parameters that don't make sense as full attributes but need to be carried through from load_map() to save_map() for applications that use mapnik to serialize to xml such as Cascadenik and Quantumnik (currently useful storage for 'minimum_version' and 'font_directory')
|
2010-10-07 19:34:36 +00:00 |
|
Dane Springmeyer
|
2fc2b4c443
|
add 'font_directory' attribute to map to allow for regstration of fonts within - in combination with r2025 this closes #168
|
2010-10-07 01:49:07 +00:00 |
|
Dane Springmeyer
|
6fa205474f
|
fix spelling
|
2010-10-07 01:00:58 +00:00 |
|
Dane Springmeyer
|
58b907a61b
|
catch up tests with change of bgcolor->background-color
|
2010-10-06 18:59:59 +00:00 |
|
Dane Springmeyer
|
c240208a0f
|
no longer an invalid color representation, so removing test
|
2010-10-06 18:53:08 +00:00 |
|
Dane Springmeyer
|
9d1f8f013b
|
remove .zip that does not need to be versioned
|
2010-09-26 23:51:48 +00:00 |
|
Dane Springmeyer
|
dce9986d3d
|
add farsi (rtl) language map in tests from ajashton
|
2010-09-26 23:50:37 +00:00 |
|
Dane Springmeyer
|
dc247d9d79
|
revert python 3 specific test syntax - will get to this later
|
2010-09-26 23:41:16 +00:00 |
|
Dane Springmeyer
|
18dd9ff40e
|
python3 support - patch thanks to Haoyu Bai - closes #334
|
2010-09-26 12:15:16 +00:00 |
|
Dane Springmeyer
|
d7740caffc
|
revert unintended changes
|
2010-09-26 11:50:16 +00:00 |
|
Dane Springmeyer
|
48f7533808
|
fix text_transform upgrade issue - thx ajashton - closes #621
|
2010-09-26 11:48:43 +00:00 |
|
Dane Springmeyer
|
0a300c8be7
|
impl of alpha setting in C++ core - should work now via python - #609
|
2010-09-24 16:12:23 +00:00 |
|
Dane Springmeyer
|
c35310445a
|
rename text_convert to text_transform to match css naming convention (also matching enums to css)
|
2010-09-18 19:10:18 +00:00 |
|
Dane Springmeyer
|
e22c187e95
|
expose an indexing operator on box2d to allow for easy pythonic access to bounds parts
|
2010-09-16 14:41:29 +00:00 |
|
Dane Springmeyer
|
bdb454653a
|
improve the datasource test
|
2010-08-19 18:52:48 +00:00 |
|
Dane Springmeyer
|
21865fdba1
|
gussy up the markers_symbolizer example using point placement and ellipses
|
2010-08-19 18:09:15 +00:00 |
|
Dane Springmeyer
|
b307013ba2
|
add additional support for dynamically drawing ellipses in the markers_symbolizer, now supporting both line/point placement, metawriters for point placement, and width/height/stroke attributes - TODO - reflect in python bindings, buggy matrix transform for ellipses
|
2010-08-19 17:33:01 +00:00 |
|
Dane Springmeyer
|
5e441b39b5
|
add example of using MarkersSymbolizer one lines
|
2010-08-18 04:11:38 +00:00 |
|
Dane Springmeyer
|
6d697d1c30
|
add lines to the spatiallite test dataset
|
2010-08-17 21:48:16 +00:00 |
|
Dane Springmeyer
|
635562ee08
|
utilize a fractional halo in sqlite test
|
2010-08-10 23:50:34 +00:00 |
|
Dane Springmeyer
|
59d3b53105
|
update tests after fix in r2124 for size being required in glyph_symbolizer
|
2010-08-10 23:45:05 +00:00 |
|
Dane Springmeyer
|
6cce96dd06
|
upgrade default projection of epsg:4326 to match exactly what proj4 stores in /usr/local/share/epsg for 4326 (aka WGS84)
|
2010-08-10 18:18:31 +00:00 |
|
Dane Springmeyer
|
ae5d95ec7d
|
mark pickling test failures as todo
|
2010-08-10 17:15:03 +00:00 |
|
Carlos López
|
e390715c58
|
Added support for processing multiple symbolizers to svg renderer.
|
2010-08-10 08:23:02 +00:00 |
|
Dane Springmeyer
|
3a59934b90
|
add xinclude tests/samples
|
2010-08-10 06:04:10 +00:00 |
|
Dane Springmeyer
|
787374d1b7
|
update glyph_symbolizer test after fix for #511
|
2010-08-10 01:01:10 +00:00 |
|
Carlos López
|
08eec40986
|
Added test that produces svg file with output from SVG path grammar.
|
2010-07-28 06:51:24 +00:00 |
|
Carlos López
|
b5b94a868c
|
Changed template parameter type from stream to iterator and added a specialization for std::ostream_iterator.
|
2010-07-22 04:48:11 +00:00 |
|
Carlos López
|
e4bfdfecf5
|
Added test for testing different of implementations of the generation of the svg root element.
|
2010-07-21 08:42:53 +00:00 |
|
Carlos López
|
f2a419bda7
|
Added template specialization svg_renderer<std::ofstream> to output SVG to file. Run tests/cpp_tests/svg_renderer_tests/file_output_test.cpp to generate one.
|
2010-07-21 07:43:13 +00:00 |
|
Carlos López
|
94e8ee3a9f
|
Generation of output is now done through a stream iterator instead of the stream directly, which improves performance. Also made more compact generator for xml header, root element and bgcolor.
|
2010-07-21 03:34:46 +00:00 |
|
Carlos López
|
34d5fcf963
|
Added a test with different implementations for generating background color in SVG.
|
2010-07-20 21:18:43 +00:00 |
|
Carlos López
|
07f329a538
|
Added generation of background color to svg_renderer.
|
2010-07-20 17:37:42 +00:00 |
|
Carlos López
|
bb44d76ee1
|
Added generation of SVG root element with width and height attributes. Also added test for testing the output generated by svg_renderer (combined_test.cpp).
|
2010-07-20 06:41:16 +00:00 |
|
Dane Springmeyer
|
1b535430cb
|
fixup compile on osx and remove tabs in svg tests
|
2010-07-20 02:12:43 +00:00 |
|
Carlos López
|
30e85c4d58
|
Added template parameter and data member to svg_renderer for holding the output stream.
|
2010-07-20 00:40:37 +00:00 |
|
Dane Springmeyer
|
d19f8ac009
|
fix path to svg file in test map
|
2010-07-16 06:25:44 +00:00 |
|
Dane Springmeyer
|
2aaeea98b0
|
add single font for tests
|
2010-07-15 23:36:48 +00:00 |
|
Dane Springmeyer
|
b0d568dff1
|
add directory for C++ tests, and first C++ test against the font engine functions
|
2010-07-15 23:09:33 +00:00 |
|
Dane Springmeyer
|
8fa1dc2402
|
add simple visual test of text rotation using orientation parameter on text_symbolizer
|
2010-07-13 02:28:21 +00:00 |
|
Dane Springmeyer
|
a0d589e24c
|
add checker pattern image
|
2010-06-21 02:57:14 +00:00 |
|
Dane Springmeyer
|
0959f8ef16
|
+ add support to polygon_patter_symbolizer for global pattern alignment in addition to local/feature (default) alignment - closes #203
|
2010-06-20 22:36:49 +00:00 |
|
Dane Springmeyer
|
fd17b14120
|
restore rendering of default point_symbolizer square, useful for debugging
|
2010-06-19 20:32:00 +00:00 |
|
Dane Springmeyer
|
78bdcf67ef
|
actually get save_map_test.py working to test two serialized maps - will now result in failures
|
2010-06-18 21:03:47 +00:00 |
|
Dane Springmeyer
|
8bf2b2cd81
|
add tests for svg symbol reading/rendering, tiff/jpeg symbol reading, and a spatiallite datasource
|
2010-06-03 21:26:33 +00:00 |
|
Dane Springmeyer
|
9804e7e90d
|
scons: make libjpeg dependency optional (still required by default)
|
2010-06-03 19:50:27 +00:00 |
|
Dane Springmeyer
|
218c75385d
|
complete XML syntax change from CSSParameter to attributes (for BuildingSymbolizer and RasterSymbolizer) and update tests
|
2010-06-01 21:58:24 +00:00 |
|
Alberto Valverde
|
38e1570b8b
|
added a max_value attribute to color_band to handle the case of the last band more gracefully
|
2010-05-06 07:21:11 +00:00 |
|
Dane Springmeyer
|
4790c23d43
|
clean up deprecation warnings in python tests
|
2010-04-06 06:25:22 +00:00 |
|
Alberto Valverde
|
c79865586b
|
added an angle_mode attribute to GlyphSymbolizer to define the way the angle expression should be interpreted: as an azimuth or as a trigonometric angle
|
2010-03-22 11:21:17 +00:00 |
|
Alberto Valverde
|
18b811d19d
|
implemented a mechanism in mapnik2._injector to be able to override c++ methods (at the python layer only). Used it to implement a friendlier constructor for Feature and a add_geometry() method that accepts shapely.geometry.Geometrys, and wkb/wkt strings
|
2010-03-19 18:14:46 +00:00 |
|
Alberto Valverde
|
a613dc6397
|
Created python binding to memory_datasource which can be added Features built programaticcaly. See tests for sample use until docs are done. #528 is almost closed.
|
2010-03-19 16:16:15 +00:00 |
|
Alberto Valverde
|
17b61d16c4
|
More progress on #528: Made setting Feature properties with values of type unicode or str possible. I've modified the UnicodeString_from_python_str from_python_converter so it can also convert python unicode objects (not just encocded strs). It was originally commented out so but it seems to work fine on my tests. Is there anything I0ve overlooked? (Artem?)
|
2010-03-19 13:42:58 +00:00 |
|
Alberto Valverde
|
3f47c813cf
|
added a Feature.add_geometry test
|
2010-03-19 13:42:41 +00:00 |
|
Alberto Valverde
|
a4d742283b
|
Implementead Feature instantiation from Python and an add_geometry method which accepst a wkb string
|
2010-03-19 13:42:25 +00:00 |
|
Alberto Valverde
|
2e04c5422a
|
fixed serialization of expressions in glyph_symbolizer
|
2010-03-19 11:20:16 +00:00 |
|
Alberto Valverde
|
aea5dd563a
|
XML de/serialization for glyph_symbolizer. Some issues remain regarding unicode expr
|
2010-03-19 11:19:43 +00:00 |
|
Alberto Valverde
|
9a41dd5324
|
typo
|
2010-03-19 09:38:08 +00:00 |
|
Alberto Valverde
|
1e2ffb22b7
|
cairo rendering for the glyph_symbolizer. Small refactoring in cairo_context::add_text to pass the paramaters which were picked up from the text_symbolizer param (size, fill, halo_radius and halo_fill) explicitly. This allows the glyph_symbolizer to piggy back on that functionality without specilizing add_text() for the glyph_symbolizer (which would have involved heavy amounts of copy+paste or a more elaborate refactoring strategy. Please ping me if this was not a good idea
|
2010-03-19 09:33:57 +00:00 |
|
Alberto Valverde
|
be9f874bbc
|
added an attribute_collector visitor for glyph_symbolizer
|
2010-03-18 20:32:57 +00:00 |
|
Alberto Valverde
|
d098c98c5e
|
pre-eliminary GlyphSymbolizer implementation. TODO: XML de/serializing. more tests. remove workaround mentioned in test
|
2010-03-18 20:05:08 +00:00 |
|
Alberto Valverde
|
31c3d20e43
|
modified the old arrow_symbolizer interface on glyph_symbolizer and documented it
|
2010-03-18 20:04:51 +00:00 |
|
Alberto Valverde
|
fc3a1beeef
|
initial skeleton of glyph_symbolizer (coarsely ported from arrow_symbolizer). Mapnik compiles but symbolizer does nothing useful yet and is going to be heavily modified to make use of expressions to be general enough to be usable for purposes other than rendering arrows representing vector direction/intensity
|
2010-03-18 20:04:35 +00:00 |
|
Alberto Valverde
|
1c561fa2ba
|
fixed assertion in test_dataraster_coloring
|
2010-03-17 12:35:41 +00:00 |
|
Alberto Valverde
|
a3459071a0
|
refactored the saving of test output to files into a function for easier reuse in other tests
|
2010-03-16 17:37:25 +00:00 |
|
Alberto Valverde
|
e9748abc5f
|
xml de/serialization support for RasterColorizer
|
2010-03-12 14:49:50 +00:00 |
|
Alberto Valverde
|
807881c47a
|
XML deserialization support for a raster_symbolizer with a colorizer
|
2010-03-12 14:49:34 +00:00 |
|
Alberto Valverde
|
a7ea07ee0d
|
modified raster_colorizer so the color of the last band is used if the value matches its value exactly. This is to make declaring legends for rasters with discrete values easier (ie: no need to define a dummy band for N+1)
|
2010-03-12 13:34:32 +00:00 |
|
Alberto Valverde
|
2f1d60b666
|
pre-eliminary raster coloring support
|
2010-03-12 13:34:13 +00:00 |
|
Alberto Valverde
|
6a9030f7cc
|
updated feature properties test so no deprecationwarnings are shown
|
2010-03-12 13:33:46 +00:00 |
|
Alberto Valverde
|
c47cd93f93
|
renamed mapnik to mapnik2 in python tests
|
2010-03-11 18:12:22 +00:00 |
|
Dane Springmeyer
|
afa9d14630
|
now that we're using an image cache missing images will not/can not throw
|
2010-03-02 03:31:10 +00:00 |
|
Dane Springmeyer
|
26c596cbf1
|
add tests for optional attr of symbolizers with images from 0.7.1-dev branch
|
2010-02-23 02:39:45 +00:00 |
|
Dane Springmeyer
|
c950e38a46
|
reenamble python access to TextSymbolizer 'name' expression
|
2010-01-30 03:08:03 +00:00 |
|
Dane Springmeyer
|
56e1b96b45
|
upgrade python api tests to use new mapnik.Expression and mapnik.PathExpression syntax
|
2010-01-26 23:11:18 +00:00 |
|
Dane Springmeyer
|
6115a1590d
|
add 'gamma' attribute to PolygonSymbolizer, along with tests against simplified world borders shapefile - setting gamma to .5-.7 can remove gaps in processed_p.shp depending on background color - closes #428
|
2010-01-13 00:31:45 +00:00 |
|
Dane Springmeyer
|
417468c125
|
revert r1348 rolling back to layer based bounds clipping - see #486 and #402 for more details
|
2010-01-11 19:00:56 +00:00 |
|
Dane Springmeyer
|
a80f352d58
|
sync trunk with r1537, adding new TextSymbolizer options in python - TODO - add reflect ShieldSymbolizer options
|
2010-01-11 18:59:14 +00:00 |
|
Dane Springmeyer
|
f87790cd5b
|
merge a few small 0.7 branch changes back into trunk
|
2010-01-11 00:36:51 +00:00 |
|
Artem Pavlenko
|
47dc1e197b
|
+ merge mapnik2 to trunk
|
2009-12-16 20:02:06 +00:00 |
|
Dane Springmeyer
|
32cfd4766d
|
bring tests up to #442 change
|
2009-12-07 00:04:59 +00:00 |
|
Dane Springmeyer
|
fe3ffe6c2d
|
rename map.save_map_string to map.save_map_to_string
|
2009-12-06 22:33:47 +00:00 |
|
Dane Springmeyer
|
d0b4db9ba3
|
add support for relative paths for entities when using libxml2 and loading xml from string - thanks dodobas for the initial patch
|
2009-12-06 22:18:45 +00:00 |
|
Dane Springmeyer
|
0e18aa63cd
|
add feature to Map node to allow for throwing a friendly error if the map styles use features not supported by the installed mapnik version - thanks Ldp for the review - closes #395
|
2009-12-05 03:58:48 +00:00 |
|
Dane Springmeyer
|
b89f468eaf
|
add support for using CDATA with libxml2 parser. New tests for filters work nicely - TODO add datasource tests for CDATA in sql 'table' param
|
2009-11-11 23:37:57 +00:00 |
|