Dane Springmeyer
a7e67477a6
since r3091 sqlite.input throws upon empty index as well as missing index, so update the tests to create an index record
2011-08-12 19:14:48 +00:00
Dane Springmeyer
af62ad9c27
scons: collect and propogate the libs used to link libmapnik
2011-08-11 21:11:11 +00:00
Dane Springmeyer
3c8b4bdebe
update test
2011-07-25 23:46:15 +00:00
Dane Springmeyer
73e58c22a1
allow tests to run even if the underlying python shared module uses a different private name (osx builds)
2011-07-12 19:55:26 +00:00
Dane Springmeyer
01d5768cea
make the failing feature count a TODO because its actually a future feature to impl - better shapefile indexing that breaks out multigeom parts
2011-07-12 01:04:28 +00:00
Dane Springmeyer
55b37160e4
support attachdb, initdb, and index_table parameters in sqlite plugin - patch and tests from stella - closes #793
2011-07-11 17:46:53 +00:00
Dane Springmeyer
c4fa04cdad
don't suppress exception in mapnik::color constructor when init from a string
2011-07-05 23:01:51 +00:00
Dane Springmeyer
1805f9c4c9
add test map for using gamma and global alignment to get a seemless crosshatch look
2011-06-28 23:23:33 +00:00
Dane Springmeyer
ac44f669cc
add more grid rendering tests
2011-06-16 18:08:22 +00:00
Dane Springmeyer
b31d3c89c9
add test that asserts feature count is the same between shapefile driver and ogr (currently fails)
2011-06-16 18:06:24 +00:00
Artem Pavlenko
f0181d4c4f
+ small change
2011-06-07 20:35:06 +00:00
Artem Pavlenko
1264632999
+ more color equality tests
2011-06-07 19:50:38 +00:00
Artem Pavlenko
a16a8f7a6b
+ update python tests
2011-06-07 19:50:30 +00:00
Dane Springmeyer
034e205c64
fixup grid resolve function
2011-06-03 00:15:17 +00:00
Dane Springmeyer
327ed94f15
tabs -> spaces
2011-05-31 17:12:51 +00:00
Dane Springmeyer
b7a0204bf2
add tests for map 'base' parameter
2011-05-25 23:51:08 +00:00
Dane Springmeyer
0d0c3cdb09
scons: avoid duplicate libs and pass CUSTOM_LDFLAGS
2011-05-25 20:26:47 +00:00
Dane Springmeyer
52cd1d7abe
test grid pixel perfectness
2011-05-21 00:20:49 +00:00
Dane Springmeyer
f3c2bcfbd6
improve feature id test: make sure to test restricted query extents and start testing various geometry types
2011-05-19 22:54:24 +00:00
Dane Springmeyer
cb3ba2c193
spelling correction
2011-05-17 23:56:27 +00:00
Dane Springmeyer
ba15947a4f
add Projection.expanded() function to ask proj4 what its internal, normalized definition looks like (useful only for debugging)
2011-05-17 19:05:15 +00:00
Dane Springmeyer
52ac7d8d3a
fix spherical mercator proj4 string in tests to always include +over (to avoid proj4 trying to wrap) and +wktext (to ensure apps like ogr/gdal retain +over during conversion through wkt representation)
2011-05-16 23:55:30 +00:00
Alberto Valverde
0e0c4aa82c
integrated test case from #759
2011-05-12 18:09:03 +00:00
Dane Springmeyer
1070b293ad
tabs -> spaces
2011-05-04 15:53:36 +00:00
Dane Springmeyer
4572a4fdd5
update tests
2011-05-04 05:24:57 +00:00
Dane Springmeyer
37118c6d5f
ensure valid attributes on the RasterSymbolizer and RasterColorizer, warning if not
2011-05-04 01:57:37 +00:00
Dane Springmeyer
d05b0c539f
apply major refactor of RasterColorizer by ben moores from https://github.com/BenMoores/mapnik-trunk/wiki/RasterColorizer - closes #523
2011-05-04 00:20:17 +00:00
Dane Springmeyer
5bff82dde7
add test map of point placement on line and polygon geoms
2011-04-30 00:50:02 +00:00
Dane Springmeyer
6df1dd31dd
test for reading from csv file
2011-04-29 22:26:50 +00:00
Dane Springmeyer
82642aac4f
add test for feature ids - ensuring consistency between ogr plugin and shape plugin
2011-04-29 19:59:30 +00:00
Dane Springmeyer
52f7092df5
better named kwargs for render_grid
2011-04-29 19:31:43 +00:00
Dane Springmeyer
ab94fd43d8
add test for grid generation, and make sure point_datasource feature id starts at 1 (as datasources should)
2011-04-29 19:25:00 +00:00
Dane Springmeyer
aaa37d7bc1
add another test shapefile in epsg:3395
2011-04-20 03:13:48 +00:00
Dane Springmeyer
b6723bcfb1
add smaller svg point
2011-04-19 04:28:41 +00:00
Dane Springmeyer
2b4cd5bb51
add test for bounds clipping edge case
2011-04-19 04:28:23 +00:00
Dane Springmeyer
3147e2a257
update memory datasource and feature tests to leverage new support for parsing WKT after #698
2011-04-14 21:06:07 +00:00
Dane Springmeyer
c30347185a
allow point checking test to operate without pycairo installed
2011-04-14 21:02:31 +00:00
Dane Springmeyer
0f49feb1d9
minor test update
2011-04-14 21:01:37 +00:00
Dane Springmeyer
903d1b49ef
add a clip method to mapnik::box2d
2011-04-13 19:19:23 +00:00
Dane Springmeyer
528d5710c8
add an ogr2ogr created sqlite file, and update sqlite XML tests to use new, simplified driver functionalities
2011-04-04 04:01:34 +00:00
Dane Springmeyer
9ec293c503
remove invalid property for point_symbolizer
2011-04-01 06:29:01 +00:00
Artem Pavlenko
e580078d26
+ apply MetaWriter patch from zerebubuth
...
( see #735 for details )
2011-03-16 13:32:04 +00:00
Dane Springmeyer
b304302fea
Add a few tests for layer init
2011-03-02 15:17:55 +00:00
Dane Springmeyer
429eed5090
boolean evals of expressions return strings
2011-02-28 21:20:16 +00:00
Dane Springmeyer
8305e242c6
tests for regex match/replace, unicode and non-unicode text
2011-02-28 19:56:53 +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
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
375ece397e
update test maps after r2582
2011-02-05 03:21:22 +00:00
Dane Springmeyer
4361177fc2
formatting
2011-02-02 04:56:05 +00:00
Dane Springmeyer
fd2d9d7ff3
enable aliased lines using stroke-gamma for line_symbolizer - closes #689
2011-02-02 01:46:14 +00:00
Dane Springmeyer
c6646176f4
add test stylesheet for interior point functionality
2011-02-01 23:21:32 +00:00
Dane Springmeyer
7043c416fa
enable if/else type behavior in rules using style level keyword to control whether all rules will be evaluated or just the first that matches - closes #706 - thanks to original patch from kkaefer
2011-02-01 22:55:50 +00:00
Dane Springmeyer
1a2e1a7789
update tests for placement on point_symbolizer
2011-02-01 19:53:03 +00:00
Dane Springmeyer
75649b8863
add 'interior' point placement option to point_symbolizer - closes #709
2011-02-01 08:16:32 +00:00
Dane Springmeyer
cf5811ff3c
remove misplaced opacity value
2011-01-31 18:30:14 +00:00
Robert Coup
386a4f5daf
#654 - add support for linear and radial gradients in SVG symbols. Thanks to Toby Collett for the coding & Paul Wicks for funding.
2011-01-26 01:18:40 +00:00
Dane Springmeyer
9491fef0dd
add a test of using background image with a relative path
2011-01-25 20:23:15 +00:00
Artem Pavlenko
98b7f62155
+ remove template from mapnik::rule
...
+ rename globaly rule_type -> rule
( ticket #552 )
2011-01-13 21:35:01 +00:00
Dane Springmeyer
b4d092722d
fixup return types for mapnik-config and add test of basic returns
2011-01-05 20:52:08 +00:00
Dane Springmeyer
331143c3fe
add a test demostrating modifying a layer which was originally loaded via xml and is later modified in python
2010-12-21 18:49:49 +00:00
Dane Springmeyer
3c8e751887
add another markers point example that fakes a gradient by using stacked points with opacity
2010-12-15 19:52:37 +00:00
Dane Springmeyer
2dfe2a9ccf
fixup svg matrix tests
2010-12-13 20:11:36 +00:00
Dane Springmeyer
c81cff7b6c
tweak shield symbolizer tests further to capture transform and changes to displacement/anchor
2010-12-11 01:21:46 +00:00
Dane Springmeyer
ab78d6deb4
formatting
2010-12-11 01:10:10 +00:00
Dane Springmeyer
c94b66be69
add test map that uses svg transform, displacement and other custom properties
2010-12-11 00:52:13 +00:00
Dane Springmeyer
a0fc0fd44f
add several more text_symbolizer properties we were missing in tests
2010-12-10 22:29:02 +00:00
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